openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
January 2025
- 1 participants
- 1016 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-control-center for openSUSE:Factory checked in at 2025-01-18 13:17:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
and /work/SRC/openSUSE:Factory/.gnome-control-center.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Sat Jan 18 13:17:40 2025 rev:258 rq:1238498 version:47.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes 2025-01-12 11:09:21.850607141 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-control-center.new.5589/gnome-control-center.changes 2025-01-18 13:17:50.468849893 +0100
@@ -1,0 +2,16 @@
+Fri Jan 17 12:48:05 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Recommend ppd-server instead of power-profiles-daemon: there is
+ also tuned-ppd, which provides the same dbus interface. If the
+ user does not chose between the two, we suggest the original
+ power-profiles-daemon.
+
+-------------------------------------------------------------------
+Tue Jan 14 13:29:35 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Fix escaping of commented out patch: with RPM 4.20, %patch
+ becomes a standard, expandable macro, that can span more than one
+ line. Commenting out with #%patch can thus lead to invalid
+ results.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.JX1qz0/_old 2025-01-18 13:17:51.228881232 +0100
+++ /var/tmp/diff_new_pack.JX1qz0/_new 2025-01-18 13:17:51.228881232 +0100
@@ -130,7 +130,11 @@
# the printers panel can use the dbus service
Recommends: system-config-printer-dbus-service
# For the power panel
-Recommends: power-profiles-daemon
+# power-profile-daemon uses a dbus interface, which is provided by tuned-ppd and power-profiles-daemom
+# Either one will do
+Recommends: ppd-server
+# If the user expresses no choice, we pick the original power-profiles-daemon for now
+Suggests: power-profiles-daemon
%description
The control center is GNOME's main interface for configuration of
@@ -206,7 +210,7 @@
%patch -P 1002 -p1
%patch -P 1003 -p1
# patch needs rebase
-# %patch -P 1004 -p1
+# %%patch -P 1004 -p1
%endif
%build
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nodejs22 for openSUSE:Factory checked in at 2025-01-18 13:17:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs22 (Old)
and /work/SRC/openSUSE:Factory/.nodejs22.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs22"
Sat Jan 18 13:17:39 2025 rev:8 rq:1238489 version:22.13.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs22/nodejs22.changes 2025-01-03 14:17:29.286825048 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs22.new.5589/nodejs22.changes 2025-01-18 13:17:49.224798596 +0100
@@ -1,0 +2,18 @@
+Thu Jan 16 15:00:55 UTC 2025 - Adam Majer <adam.majer(a)suse.de>
+
+- Update to 22.13.0:
+ * Upgrades the Permission Model status from Active Development to Stable.
+ * Graduate WebCryptoAPI Ed25519 and X25519 algorithms as stable
+ * net: support blocklist in net.connect and net.Server
+ * dgram: support blocklist in udp
+ * deps updated:
+ > cares -- '1.34.3' -> '1.34.4'
+ > ngtcp2 -- '1.3.0' -> '1.9.1'
+ > npm -- '10.9.0' -> '10.9.2'
+ > simdjson -- '3.10.0' -> '3.10.1'
+ > simdutf -- '5.6.1' -> '5.6.4'
+ > uv -- '1.49.1' -> '1.49.2'
+- CVE-2024-21538.patch: upstreamed, dropped
+- linker_lto_jobs.patch: refreshed
+
+-------------------------------------------------------------------
Old:
----
CVE-2024-21538.patch
node-v22.12.0.tar.xz
New:
----
node-v22.13.0.tar.xz
BETA DEBUG BEGIN:
Old: > uv -- '1.49.1' -> '1.49.2'
- CVE-2024-21538.patch: upstreamed, dropped
- linker_lto_jobs.patch: refreshed
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs22.spec ++++++
--- /var/tmp/diff_new_pack.SpMvVF/_old 2025-01-18 13:17:50.084834058 +0100
+++ /var/tmp/diff_new_pack.SpMvVF/_new 2025-01-18 13:17:50.084834058 +0100
@@ -31,7 +31,7 @@
%endif
Name: nodejs22
-Version: 22.12.0
+Version: 22.13.0
Release: 0
# Double DWZ memory limits
@@ -147,7 +147,6 @@
Patch13: openssl_binary_detection.patch
-Patch82: CVE-2024-21538.patch
## Patches specific to SUSE and openSUSE
Patch100: linker_lto_jobs.patch
@@ -313,7 +312,7 @@
%if ! 0%{with intree_cares}
BuildRequires: pkgconfig(libcares) >= 1.17.0
%else
-Provides: bundled(libcares2) = 1.34.3
+Provides: bundled(libcares2) = 1.34.4
%endif
%if %node_version_number >= 22 && 0%{?suse_version} > 1500
@@ -379,7 +378,7 @@
%endif
Provides: bundled(uvwasi) = 0.0.21
-Provides: bundled(libuv) = 1.49.1
+Provides: bundled(libuv) = 1.49.2
Provides: bundled(v8) = 12.4.254.21
%if %{with intree_brotli}
Provides: bundled(brotli) = 1.1.0
@@ -389,10 +388,10 @@
Provides: bundled(llhttp) = 9.2.1
-Provides: bundled(ngtcp2) = 1.3.0
+Provides: bundled(ngtcp2) = 1.9.1
-Provides: bundled(simdutf) = 5.6.1
-Provides: bundled(simdjson) = 3.10.0
+Provides: bundled(simdutf) = 5.6.4
+Provides: bundled(simdjson) = 3.10.1
# bundled url-ada parser, not ada
Provides: bundled(ada) = 2.9.2
@@ -400,7 +399,7 @@
Provides: bundled(node-acorn-walk) = 8.3.4
Provides: bundled(node-amaro) = 0.2.0
Provides: bundled(node-cjs-module-lexer) = 1.4.1
-Provides: bundled(node-corepack) = 0.29.4
+Provides: bundled(node-corepack) = 0.30.0
Provides: bundled(node-minimatch) = 10.0.1
Provides: bundled(node-undici) = 6.21.0
@@ -431,7 +430,7 @@
Requires: nodejs22 = %{version}
Provides: nodejs-npm = %{version}
Obsoletes: nodejs-npm < 4.0.0
-Provides: npm(npm) = 10.9.0
+Provides: npm(npm) = 10.9.2
Provides: npm = %{version}
%if 0%{?suse_version} >= 1500
%if %{node_version_number} >= 10
@@ -444,7 +443,7 @@
Provides: bundled(node-agent-base) = 7.1.1
Provides: bundled(node-aggregate-error) = 3.1.0
Provides: bundled(node-ansi-regex) = 5.0.1
-Provides: bundled(node-ansi-regex) = 6.0.1
+Provides: bundled(node-ansi-regex) = 6.1.0
Provides: bundled(node-ansi-styles) = 4.3.0
Provides: bundled(node-ansi-styles) = 6.2.1
Provides: bundled(node-aproba) = 2.0.0
@@ -453,12 +452,11 @@
Provides: bundled(node-bin-links) = 5.0.0
Provides: bundled(node-binary-extensions) = 2.3.0
Provides: bundled(node-brace-expansion) = 2.0.1
-Provides: bundled(node-cacache) = 18.0.4
Provides: bundled(node-cacache) = 19.0.1
Provides: bundled(node-chalk) = 5.3.0
Provides: bundled(node-chownr) = 2.0.0
Provides: bundled(node-chownr) = 3.0.0
-Provides: bundled(node-ci-info) = 4.0.0
+Provides: bundled(node-ci-info) = 4.1.0
Provides: bundled(node-cidr-regex) = 4.1.1
Provides: bundled(node-clean-stack) = 2.2.0
Provides: bundled(node-cli-columns) = 4.0.0
@@ -466,9 +464,9 @@
Provides: bundled(node-color-convert) = 2.0.1
Provides: bundled(node-color-name) = 1.1.4
Provides: bundled(node-common-ancestor-path) = 1.0.1
-Provides: bundled(node-cross-spawn) = 7.0.3
+Provides: bundled(node-cross-spawn) = 7.0.6
Provides: bundled(node-cssesc) = 3.0.0
-Provides: bundled(node-debug) = 4.3.6
+Provides: bundled(node-debug) = 4.3.7
Provides: bundled(node-diff) = 5.2.0
Provides: bundled(node-eastasianwidth) = 0.2.0
Provides: bundled(node-emoji-regex) = 8.0.0
@@ -483,7 +481,7 @@
Provides: bundled(node-fs-minipass) = 3.0.3
Provides: bundled(node-glob) = 10.4.5
Provides: bundled(node-graceful-fs) = 4.2.11
-Provides: bundled(node-hosted-git-info) = 8.0.0
+Provides: bundled(node-hosted-git-info) = 8.0.2
Provides: bundled(node-http-cache-semantics) = 4.1.1
Provides: bundled(node-http-proxy-agent) = 7.0.2
Provides: bundled(node-https-proxy-agent) = 7.0.5
@@ -492,12 +490,11 @@
Provides: bundled(node-imurmurhash) = 0.1.4
Provides: bundled(node-indent-string) = 4.0.0
Provides: bundled(node-ini) = 5.0.0
-Provides: bundled(node-init-package-json) = 7.0.1
+Provides: bundled(node-init-package-json) = 7.0.2
Provides: bundled(node-ip-address) = 9.0.5
Provides: bundled(node-ip-regex) = 5.0.0
Provides: bundled(node-is-cidr) = 5.1.0
Provides: bundled(node-is-fullwidth-code-point) = 3.0.0
-Provides: bundled(node-is-lambda) = 1.0.1
Provides: bundled(node-isexe) = 2.0.0
Provides: bundled(node-isexe) = 3.1.1
Provides: bundled(node-jackspeak) = 3.4.3
@@ -514,19 +511,17 @@
Provides: bundled(node-libnpmhook) = 11.0.0
Provides: bundled(node-libnpmorg) = 7.0.0
Provides: bundled(node-libnpmpack) = 8.0.0
-Provides: bundled(node-libnpmpublish) = 10.0.0
+Provides: bundled(node-libnpmpublish) = 10.0.1
Provides: bundled(node-libnpmsearch) = 8.0.0
Provides: bundled(node-libnpmteam) = 7.0.0
Provides: bundled(node-libnpmversion) = 7.0.0
Provides: bundled(node-lru-cache) = 10.4.3
-Provides: bundled(node-make-fetch-happen) = 13.0.1
-Provides: bundled(node-make-fetch-happen) = 14.0.1
+Provides: bundled(node-make-fetch-happen) = 14.0.3
Provides: bundled(node-minimatch) = 9.0.5
Provides: bundled(node-minipass) = 3.3.6
Provides: bundled(node-minipass) = 5.0.0
Provides: bundled(node-minipass) = 7.1.2
Provides: bundled(node-minipass-collect) = 2.0.1
-Provides: bundled(node-minipass-fetch) = 3.0.5
Provides: bundled(node-minipass-fetch) = 4.0.0
Provides: bundled(node-minipass-flush) = 1.0.5
Provides: bundled(node-minipass-pipeline) = 1.2.4
@@ -535,37 +530,35 @@
Provides: bundled(node-minizlib) = 3.0.1
Provides: bundled(node-mkdirp) = 1.0.4
Provides: bundled(node-mkdirp) = 3.0.1
-Provides: bundled(node-ms) = 2.1.2
Provides: bundled(node-ms) = 2.1.3
Provides: bundled(node-mute-stream) = 2.0.0
-Provides: bundled(node-negotiator) = 0.6.3
-Provides: bundled(node-node-gyp) = 10.2.0
-Provides: bundled(node-nopt) = 7.2.1
+Provides: bundled(node-negotiator) = 1.0.0
+Provides: bundled(node-node-gyp) = 11.0.0
Provides: bundled(node-nopt) = 8.0.0
Provides: bundled(node-normalize-package-data) = 7.0.0
Provides: bundled(node-npm-audit-report) = 6.0.0
Provides: bundled(node-npm-bundled) = 4.0.0
-Provides: bundled(node-npm-install-checks) = 7.1.0
+Provides: bundled(node-npm-install-checks) = 7.1.1
Provides: bundled(node-npm-normalize-package-bin) = 4.0.0
Provides: bundled(node-npm-package-arg) = 12.0.0
Provides: bundled(node-npm-packlist) = 9.0.0
Provides: bundled(node-npm-pick-manifest) = 10.0.0
Provides: bundled(node-npm-profile) = 11.0.1
-Provides: bundled(node-npm-registry-fetch) = 18.0.1
+Provides: bundled(node-npm-registry-fetch) = 18.0.2
Provides: bundled(node-npm-user-validate) = 3.0.0
Provides: bundled(node-p-map) = 4.0.0
Provides: bundled(node-p-map) = 7.0.2
-Provides: bundled(node-package-json-from-dist) = 1.0.0
-Provides: bundled(node-pacote) = 19.0.0
+Provides: bundled(node-package-json-from-dist) = 1.0.1
+Provides: bundled(node-pacote) = 19.0.1
+Provides: bundled(node-pacote) = 20.0.0
Provides: bundled(node-parse-conflict-json) = 4.0.0
Provides: bundled(node-path-key) = 3.1.1
Provides: bundled(node-path-scurry) = 1.11.1
Provides: bundled(node-postcss-selector-parser) = 6.1.2
-Provides: bundled(node-proc-log) = 4.2.0
Provides: bundled(node-proc-log) = 5.0.0
Provides: bundled(node-proggy) = 3.0.0
Provides: bundled(node-promise-all-reject-late) = 1.0.1
-Provides: bundled(node-promise-call-limit) = 3.0.1
+Provides: bundled(node-promise-call-limit) = 3.0.2
Provides: bundled(node-promise-inflight) = 1.0.1
Provides: bundled(node-promise-retry) = 2.0.1
Provides: bundled(node-promzard) = 2.0.0
@@ -580,7 +573,7 @@
Provides: bundled(node-shebang-command) = 2.0.0
Provides: bundled(node-shebang-regex) = 3.0.0
Provides: bundled(node-signal-exit) = 4.1.0
-Provides: bundled(node-sigstore) = 2.3.1
+Provides: bundled(node-sigstore) = 3.0.0
Provides: bundled(node-smart-buffer) = 4.2.0
Provides: bundled(node-socks) = 2.8.3
Provides: bundled(node-socks-proxy-agent) = 8.0.4
@@ -588,9 +581,8 @@
Provides: bundled(node-spdx-exceptions) = 2.5.0
Provides: bundled(node-spdx-expression-parse) = 3.0.1
Provides: bundled(node-spdx-expression-parse) = 4.0.0
-Provides: bundled(node-spdx-license-ids) = 3.0.18
+Provides: bundled(node-spdx-license-ids) = 3.0.20
Provides: bundled(node-sprintf-js) = 1.1.3
-Provides: bundled(node-ssri) = 10.0.6
Provides: bundled(node-ssri) = 12.0.0
Provides: bundled(node-string-width) = 4.2.3
Provides: bundled(node-string-width) = 5.1.2
@@ -602,17 +594,14 @@
Provides: bundled(node-text-table) = 0.2.0
Provides: bundled(node-tiny-relative-date) = 1.3.0
Provides: bundled(node-treeverse) = 3.0.0
-Provides: bundled(node-tuf-js) = 2.2.1
-Provides: bundled(node-unique-filename) = 3.0.0
+Provides: bundled(node-tuf-js) = 3.0.1
Provides: bundled(node-unique-filename) = 4.0.0
-Provides: bundled(node-unique-slug) = 4.0.0
Provides: bundled(node-unique-slug) = 5.0.0
Provides: bundled(node-util-deprecate) = 1.0.2
Provides: bundled(node-validate-npm-package-license) = 3.0.4
Provides: bundled(node-validate-npm-package-name) = 6.0.0
Provides: bundled(node-walk-up-path) = 3.0.1
Provides: bundled(node-which) = 2.0.2
-Provides: bundled(node-which) = 4.0.0
Provides: bundled(node-which) = 5.0.0
Provides: bundled(node-wrap-ansi) = 7.0.0
Provides: bundled(node-wrap-ansi) = 8.1.0
@@ -692,7 +681,6 @@
%if 0%{with valgrind_tests}
%endif
%patch -P 13 -p1
-%patch -P 82 -p1
%patch -P 100 -p1
%patch -P 101 -p1
%if 0%{?suse_version} >= 1500 || 0%{?suse_version} == 0
++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.SpMvVF/_old 2025-01-18 13:17:50.132836038 +0100
+++ /var/tmp/diff_new_pack.SpMvVF/_new 2025-01-18 13:17:50.136836203 +0100
@@ -1,42 +1,42 @@
-b4cb7707b22218154cdcf8cbc9bbb5c941dab09961a544cc7aba6ab50da99926 node-v22.12.0-aix-ppc64.tar.gz
-587e4f0fc2c27106e4e758a29db5726b337e660483dd554ea1610a4246fbf71b node-v22.12.0-arm64.msi
-293dcc6c2408da21562d135b0412525e381bb6fe150d688edb58fe850d0f3e13 node-v22.12.0-darwin-arm64.tar.gz
-0047be0cfda922eb73876f9ef41de361c36b7654c884d13d9b783b0efd1db9aa node-v22.12.0-darwin-arm64.tar.xz
-52bc25dd026db7247c3c00439afdb83e95087248267f02d6c1a7250d1f896173 node-v22.12.0-darwin-x64.tar.gz
-d68ef0c4c19b3b3b88c0e7408668d0a539607c136a14668e079feed0c6ec8bec node-v22.12.0-darwin-x64.tar.xz
-c0760383af3c23637f46959a53113490fefb84cb388ac71a08d28761527e7b1b node-v22.12.0-headers.tar.gz
-3cde28bb5820cf0f7593c7817c7a9ab1f15016dd85a6e5c240bbdf2a9c59130d node-v22.12.0-headers.tar.xz
-9e7905fdee722f9650a03ae644b51c4c6effd3b98ac93c588700072ab35c9ddb node-v22.12.0-linux-arm64.tar.gz
-8cfd5a8b9afae5a2e0bd86b0148ca31d2589c0ea669c2d0b11c132e35d90ed68 node-v22.12.0-linux-arm64.tar.xz
-f6f3dc6493befa7844e2f65024f857dc8fbbc0d86089b09f6e73d5eb7e2ce9ad node-v22.12.0-linux-armv7l.tar.gz
-afedb2695faacb22805adde9534f2a360f2b39cab622ebdfe5e7383a2b58ebb9 node-v22.12.0-linux-armv7l.tar.xz
-a01148778eb1e9c56413e6a69cfe8d4563524c914dc3f9c667948a0d7a1a151a node-v22.12.0-linux-ppc64le.tar.gz
-199a606ba1ee86cce6d6b369c71f9d00873d2836a6662592afc3b6a5923e2004 node-v22.12.0-linux-ppc64le.tar.xz
-63dd2e20cb50e2145c06f8f55b5682753691965b20fa08797a969a15b751ac8e node-v22.12.0-linux-s390x.tar.gz
-9b517f8006eb4b451d40c461cbe64f93c6455566dbe2613387ab02412bc06d35 node-v22.12.0-linux-s390x.tar.xz
-e05a4d65232ae2b27b3d77da2e368522fb46b923335b8e0d5f77624c32484044 node-v22.12.0-linux-x64.tar.gz
-22982235e1b71fa8850f82edd09cdae7e3f32df1764a9ec298c72d25ef2c164f node-v22.12.0-linux-x64.tar.xz
-94068d6877faa376f0b00aa775b490d59ea9accc8dbc5616efaff400f670fee1 node-v22.12.0.pkg
-3157e7c002b6e964bdbefb331ec38db1e2dceb064ab11c038275155461b22ce3 node-v22.12.0.tar.gz
-fe1bc4be004dc12721ea2cb671b08a21de01c6976960ef8a1248798589679e16 node-v22.12.0.tar.xz
-9c8e8fc0e409dc0cf32f159f9ccf11e95f1be5bb26e1a9b34f40bb9a6da3f0e2 node-v22.12.0-win-arm64.7z
-17401720af48976e3f67c41e8968a135fb49ca1f88103a92e0e8c70605763854 node-v22.12.0-win-arm64.zip
-922285593360adbe1fcd16d4e0049a13552dcad085fa53768c21c8d17089a134 node-v22.12.0-win-x64.7z
-2b8f2256382f97ad51e29ff71f702961af466c4616393f767455501e6aece9b8 node-v22.12.0-win-x64.zip
-6fa5480413f3bacc170f94e7aa332e5e8d8c3f9a03f05f802c6cbf6b1a265eef node-v22.12.0-win-x86.7z
-b52129972529f22f1c8a726655842ca1fc13e0b4c37cd4d397270ba772032d43 node-v22.12.0-win-x86.zip
-5fa43604523be95f8e73c4c98337a5c2bf02450a6525ad25ec2926e464e6bcef node-v22.12.0-x64.msi
-97fd52500c6947d5886c616ce37c93d40f5b0b811a1f87f89783c25e0de345e3 node-v22.12.0-x86.msi
-cfd2e0d9a708cf37acfecfd11ff237bb141893dc057080b4edb23af6a45d3f55 win-arm64/node.exe
-423502a56ef7f7dd087df41b518f53104ce321ef2ab3031fe4ca22b965382d86 win-arm64/node.lib
-739c03416daf8d2f2efc0bf48a8c2e53e0c14438b8a5889cc2995c5012ae7824 win-arm64/node_pdb.7z
-70f9745e3380cf452d3a8fd156d5ed7ead92a30fdead78ea703afe5331f77e35 win-arm64/node_pdb.zip
-b3b117a08ee61efee09e6fd523ab33c0c018da1b570bde08e4fd914dc1170ed6 win-x64/node.exe
-7980a34112c38a9b269226bcd3a9148bf101411d794750f18dc15c5026b92b30 win-x64/node.lib
-e9fc26cea58f8e1520a5a930c7fc40ac99f22c8470f5617d3e3f09dcd1feb7ef win-x64/node_pdb.7z
-6a9417c99259f5d15a3c11dbe7a011a1484532b33bb84e5e8f8e3c733af74064 win-x64/node_pdb.zip
-ab2390e667e9abfa16b97a27adf84cd9f08a4788816db54f56bc25893f76e9d1 win-x86/node.exe
-289e832c5ff6ebb6be1644bf06d7078638447947cc6e314122e7f17b30ba268a win-x86/node.lib
-525560e7fe53036a1caaf63ec3d4e508ea59079111c0f18b4de2bbf1069537ff win-x86/node_pdb.7z
-82150928ab3f6bc3f50b4cc540b987b3c41ea7f3f93f790e4acf58553572faea win-x86/node_pdb.zip
+24d17c7f6b9b18fe225ef4b70f030f86bc9e268b47847e5b4d78f82a377274bc node-v22.13.0-aix-ppc64.tar.gz
+ffb356d8fc3ec6a3bb1ee9333af9de77380c8c34b2697092fda5f497b2c50863 node-v22.13.0-arm64.msi
+bc1e374e7393e2f4b20e5bbc157d02e9b1fb2c634b2f992136b38fb8ca2023b7 node-v22.13.0-darwin-arm64.tar.gz
+71b0893ef6a55295994f38002fada15c9a76a3cedeb36745fde0403741d183c6 node-v22.13.0-darwin-arm64.tar.xz
+cfaaf5edde585a15547f858f5b3b62a292cf5929a23707b6f1e36c29a32487be node-v22.13.0-darwin-x64.tar.gz
+186d3fa8691e688be431de80af9f0f41f17f091790b324df9efd51578ac20aeb node-v22.13.0-darwin-x64.tar.xz
+e4a0ba46c194eb9390c2f2177f4a6ab4f43f4c4029f6b0b239bf5cdb701c307d node-v22.13.0-headers.tar.gz
+6e4f8721c8e9b669f5c91e806e6d7238c4f95db78198f66da0476f54fb9986d4 node-v22.13.0-headers.tar.xz
+e0cc088cb4fb2e945d3d5c416c601e1101a15f73e0f024c9529b964d9f6dce5b node-v22.13.0-linux-arm64.tar.gz
+5de54a12983d0de6ba23597d4d0194e64933e26b0f04a469db3be9c3e18b6b2b node-v22.13.0-linux-arm64.tar.xz
+6d1b640276bafc1a409886390bae6d20e07f18dae6904b860127a402409621e0 node-v22.13.0-linux-armv7l.tar.gz
+308687472523deee7abacc342e753e9b402ff4b178025374668039996b5c9699 node-v22.13.0-linux-armv7l.tar.xz
+90b96eb76faf409bdac018b2f7c91343983201f518382ac7f538b7758325ba47 node-v22.13.0-linux-ppc64le.tar.gz
+3b0e5b0c2953b57385b936b415a1e3cd03ff63ceca6b7badc40790f0d4e25759 node-v22.13.0-linux-ppc64le.tar.xz
+bef2a7077a3a6aa66bb0292d1fbaea929471aabcb1937741c8db50d6372b8da4 node-v22.13.0-linux-s390x.tar.gz
+f0a19c73fc8410c8ee649b1ec7a18916a9d555d237d03f7a932481c808e5ebc1 node-v22.13.0-linux-s390x.tar.xz
+9a33e89093a0d946c54781dcb3ccab4ccf7538a7135286528ca41ca055e9b38f node-v22.13.0-linux-x64.tar.gz
+3ff0d57063c33313d73d0bdcebc4c778ad6be948234584694a042c6fe57164f6 node-v22.13.0-linux-x64.tar.xz
+c56028a0df18075ba3302cf1cc75ce2dde39676b251ddc3e9524e61bf9de8a0b node-v22.13.0.pkg
+38e15a1d0dd0e95c237bc4651d7c9930a78d3fe7954a7ee7693b403f2d879e46 node-v22.13.0.tar.gz
+e50db6730716ba2ae953cf99d10c80295bd33bb72d3c829d9e99f6af56d626c7 node-v22.13.0.tar.xz
+5f441e2f3da291051971345e1f8bf16bdc1314985fb2dac806217463d99d176a node-v22.13.0-win-arm64.7z
+8ca2c90ae0373d69e13301293306c31ea9afca2780b8325b6ca059319479e560 node-v22.13.0-win-arm64.zip
+a81087ab40a4336908b7cfd3473b9571549b045f38fcdb7181cca979ceadd018 node-v22.13.0-win-x64.7z
+b0feb09ebf41328628e7383f7a092fb7342ce1e05c867a90cf8f1379205a8429 node-v22.13.0-win-x64.zip
+e7325b3da93357965f756b5473bbf3e8dccaaf72f5607ac58e2aae5eedcc0d84 node-v22.13.0-win-x86.7z
+84678ec9e0a1d52a040187fc50c1932cc17bda146fb27b24ae9d368c2212c795 node-v22.13.0-win-x86.zip
+5c5a0c9a1d2ca9fd342691312d859d26c78b83538720938c243a3269ce64b7af node-v22.13.0-x64.msi
+8c96b25e8b397d31319b0c0eacc564fa86e1fdae1d08246c4810a2281329ba91 node-v22.13.0-x86.msi
+903ca2cad56d9fe18b90659e037d84c7518f555b8796dcbcb8fb53e2d6eb7904 win-arm64/node.exe
+988eb8c60a5ade17e652dbdb60d56d3c6ad5e599a99ce04932b8c4c86583cdaf win-arm64/node.lib
+10d6eef5c30032941e807b8a869cbf90956ced1a46c0e18832ce846ef0af1545 win-arm64/node_pdb.7z
+d1f556c3292c9a84b318866a01d622b1a4dea064aa11cf215c4d630ca308724e win-arm64/node_pdb.zip
+364dbc8442f8d5c04fd4226bcfcf8e60d3268627eb1d7be214a91bb7d74cdbb9 win-x64/node.exe
+65e45757c026c93a170743a811ef1b921ae12d6d9dd62d258bbbca0626687626 win-x64/node.lib
+9d4e041682b08b22549dc6d54960e292962f553d51c4a5c9cac0030667bc3c7d win-x64/node_pdb.7z
+a6361221cd937c4a0a333cbf38529053ade535047cd2aab7a53c99de72faa0f1 win-x64/node_pdb.zip
+e98ff9f9f847f1040aee0858de49c993df69679adcf552262042cb2cc26bc948 win-x86/node.exe
+79bae10059e833ce7fa4de05e5601034461327e2e7cb75c2144b87d4ab5ac547 win-x86/node.lib
+06064b3fb03e0af9410d1a94a958952e9de82951ea84d835b2a1eb3dbdf8d275 win-x86/node_pdb.7z
+9d6fa1bff9bf6aca45eec7f2cf16b0c387e960ee625596459390ea6ca43b362d win-x86/node_pdb.zip
++++++ SHASUMS256.txt.sig ++++++
Binary files /var/tmp/diff_new_pack.SpMvVF/_old and /var/tmp/diff_new_pack.SpMvVF/_new differ
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.SpMvVF/_old 2025-01-18 13:17:50.180838017 +0100
+++ /var/tmp/diff_new_pack.SpMvVF/_new 2025-01-18 13:17:50.184838182 +0100
@@ -1,4 +1,4 @@
-mtime: 1735597143
-commit: ddec1c9c951e4d20a16a7a5a761b40267c69c7ceb0b019e23077dc077ff04e55
+mtime: 1737040738
+commit: b16b0a9cee76b0ec7b0bf7a4f048097a9f4d21d2e58b2a9ece26a54f91c15dee
url: https://src.opensuse.org/nodejs/nodejs22.git
++++++ linker_lto_jobs.patch ++++++
--- /var/tmp/diff_new_pack.SpMvVF/_old 2025-01-18 13:17:50.224839831 +0100
+++ /var/tmp/diff_new_pack.SpMvVF/_new 2025-01-18 13:17:50.224839831 +0100
@@ -3,21 +3,21 @@
OBS workers run out of memory as each executable seems to require
upward of 5G RAM
-Index: node-v22.12.0/node.gyp
+Index: node-v22.13.0/node.gyp
===================================================================
---- node-v22.12.0.orig/node.gyp
-+++ node-v22.12.0/node.gyp
-@@ -1186,6 +1186,7 @@
- 'deps/simdutf/simdutf.gyp:simdutf',
- 'deps/ada/ada.gyp:ada',
+--- node-v22.13.0.orig/node.gyp
++++ node-v22.13.0/node.gyp
+@@ -1180,6 +1180,7 @@
+ 'deps/googletest/googletest.gyp:gtest_main',
+ 'deps/histogram/histogram.gyp:histogram',
'deps/nbytes/nbytes.gyp:nbytes',
+ 'fuzz_env'
],
'includes': [
-@@ -1264,6 +1265,7 @@
+@@ -1257,6 +1258,7 @@
+ '<(node_lib_target_name)',
'deps/histogram/histogram.gyp:histogram',
- 'deps/ada/ada.gyp:ada',
'deps/nbytes/nbytes.gyp:nbytes',
+ 'cctest'
],
++++++ node-v22.12.0.tar.xz -> node-v22.13.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs22/node-v22.12.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs22.new.5589/node-v22.13.0.tar.xz differ: char 26, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pytest-subtests for openSUSE:Factory checked in at 2025-01-18 13:17:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest-subtests (Old)
and /work/SRC/openSUSE:Factory/.python-pytest-subtests.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest-subtests"
Sat Jan 18 13:17:38 2025 rev:12 rq:1238487 version:0.14.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pytest-subtests/python-pytest-subtests.changes 2024-03-26 19:25:42.997526051 +0100
+++ /work/SRC/openSUSE:Factory/.python-pytest-subtests.new.5589/python-pytest-subtests.changes 2025-01-18 13:17:48.084751587 +0100
@@ -1,0 +2,18 @@
+Fri Jan 17 08:45:11 UTC 2025 - Johannes Kastl <opensuse_buildservice(a)ojkastl.de>
+
+- update to 0.14.1:
+ * Fix self.instance._outcome is None case in #173 (#174).
+- update to 0.14.0:
+ * Add support for Python 3.13.
+ * Dropped support for EOL Python 3.8.
+ * Fixed output when using TestCase.skipTest (#169).
+ * Fixed pytest requirement to >=7.3 (#159).
+- update to 0.13.1:
+ * Fixed bug were an extra test would execute when -x/--exitfirst
+ was used (#139).
+- update to 0.13.0:
+ * Dropped support for EOL Python 3.7.
+ * Added support for -x/--exitfirst (#134).
+ * Hide the traceback inside the SubTests.test() method (#131).
+
+-------------------------------------------------------------------
Old:
----
pytest-subtests-0.12.1.tar.gz
New:
----
pytest_subtests-0.14.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pytest-subtests.spec ++++++
--- /var/tmp/diff_new_pack.Iv1sMy/_old 2025-01-18 13:17:48.620773689 +0100
+++ /var/tmp/diff_new_pack.Iv1sMy/_new 2025-01-18 13:17:48.620773689 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-pytest-subtests
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,17 +18,18 @@
%{?sle15_python_module_pythons}
Name: python-pytest-subtests
-Version: 0.12.1
+Version: 0.14.1
Release: 0
Summary: Python unittest subTest() support and subtests fixture
License: MIT
URL: https://github.com/pytest-dev/pytest-subtests
-Source: https://files.pythonhosted.org/packages/source/p/pytest-subtests/pytest-sub…
+Source: https://files.pythonhosted.org/packages/source/p/pytest-subtests/pytest_sub…
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools_scm}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-attrs >= 19.2.0
Requires: python-pytest >= 7.0
BuildArch: noarch
# SECTION test requirements
@@ -40,7 +41,7 @@
Python unittest subTest() support and subtests fixture.
%prep
-%setup -q -n pytest-subtests-%{version}
+%setup -q -n pytest_subtests-%{version}
%build
%pyproject_wheel
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2025-01-17 23:22:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Fri Jan 17 23:22:34 2025 rev:4267 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi: same change
openSUSE-cd-mini-x86_64.kiwi: same change
openSUSE-dvd5-dvd-x86_64.kiwi: same change
openSUSE-ftp-ftp-x86_64.kiwi: same change
stub.kiwi: same change
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.NpfUk6/_old 2025-01-17 23:22:37.409231578 +0100
+++ /var/tmp/diff_new_pack.NpfUk6/_new 2025-01-17 23:22:37.417231909 +0100
@@ -15000,11 +15000,13 @@
- libnutscan2
- libnvidia-egl-gbm-devel
- libnvidia-egl-gbm1
+ - libnvidia-egl-gbm1-32bit
- libnvidia-egl-wayland-devel
- libnvidia-egl-wayland1
- libnvidia-egl-wayland1-32bit
- libnvidia-egl-x11-devel
- libnvidia-egl-x111
+ - libnvidia-egl-x111-32bit
- libnvme-devel
- libnxml-devel
- libnxml0
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2025-01-17 19:41:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Fri Jan 17 19:41:25 2025 rev:3321 rq: version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/000release-packages/Aeon-release.changes 2025-01-17 10:22:12.011779976 +0100
+++ /work/SRC/openSUSE:Factory/.000release-packages.new.5589/Aeon-release.changes 2025-01-17 19:41:27.852161513 +0100
@@ -2 +2 @@
-Fri Jan 17 09:22:09 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
+Fri Jan 17 18:41:24 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
Kalpa-release.changes: same change
MicroOS-release.changes: same change
openSUSE-Addon-NonOss-release.changes: same change
openSUSE-release.changes: same change
stub.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Aeon-release.spec ++++++
--- /var/tmp/diff_new_pack.NepQ2q/_old 2025-01-17 19:41:30.068253525 +0100
+++ /var/tmp/diff_new_pack.NepQ2q/_new 2025-01-17 19:41:30.072253691 +0100
@@ -17,7 +17,7 @@
Name: Aeon-release
-Version: 20250116
+Version: 20250117
Release: 0
Summary: Aeon
License: GPL-2.0-or-later
@@ -174,9 +174,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = Aeon
-Provides: product(Aeon) = 20250116-0
+Provides: product(Aeon) = 20250117-0
Provides: product-label() = Aeon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aaeon%3A20250116
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aaeon%3A20250117
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(Aeon)
@@ -192,7 +192,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(Aeon) = 20250116-0
+Provides: product_flavor(Aeon) = 20250117-0
Summary: Aeon%{?betaversion: %{betaversion}}
%description appliance
@@ -257,11 +257,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>Aeon</name>
- <version>20250116</version>
+ <version>20250117</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:aeon:20250116</cpeid>
+ <cpeid>cpe:/o:opensuse:aeon:20250117</cpeid>
<productline>Aeon</productline>
<register>
<pool>
++++++ Kalpa-release.spec ++++++
--- /var/tmp/diff_new_pack.NepQ2q/_old 2025-01-17 19:41:30.112255352 +0100
+++ /var/tmp/diff_new_pack.NepQ2q/_new 2025-01-17 19:41:30.112255352 +0100
@@ -17,7 +17,7 @@
Name: Kalpa-release
-Version: 20250116
+Version: 20250117
Release: 0
Summary: openSUSE Kalpa
License: GPL-2.0-or-later
@@ -174,9 +174,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = Kalpa
-Provides: product(Kalpa) = 20250116-0
+Provides: product(Kalpa) = 20250117-0
Provides: product-label() = openSUSE%20Kalpa
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Akalpa%3A20250116
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Akalpa%3A20250117
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(Kalpa)
@@ -192,7 +192,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(Kalpa) = 20250116-0
+Provides: product_flavor(Kalpa) = 20250117-0
Summary: openSUSE Kalpa%{?betaversion: %{betaversion}}
%description appliance
@@ -257,11 +257,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>Kalpa</name>
- <version>20250116</version>
+ <version>20250117</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:kalpa:20250116</cpeid>
+ <cpeid>cpe:/o:opensuse:kalpa:20250117</cpeid>
<productline>Kalpa</productline>
<register>
<pool>
++++++ MicroOS-release.spec ++++++
--- /var/tmp/diff_new_pack.NepQ2q/_old 2025-01-17 19:41:30.152257013 +0100
+++ /var/tmp/diff_new_pack.NepQ2q/_new 2025-01-17 19:41:30.156257179 +0100
@@ -17,7 +17,7 @@
Name: MicroOS-release
-Version: 20250116
+Version: 20250117
Release: 0
Summary: openSUSE MicroOS
License: GPL-2.0-or-later
@@ -179,9 +179,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = MicroOS
-Provides: product(MicroOS) = 20250116-0
+Provides: product(MicroOS) = 20250117-0
Provides: product-label() = openSUSE%20MicroOS
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20250116
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20250117
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(MicroOS)
@@ -197,7 +197,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(MicroOS) = 20250116-0
+Provides: product_flavor(MicroOS) = 20250117-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description dvd
@@ -213,7 +213,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(MicroOS) = 20250116-0
+Provides: product_flavor(MicroOS) = 20250117-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description appliance
@@ -278,11 +278,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>MicroOS</name>
- <version>20250116</version>
+ <version>20250117</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:microos:20250116</cpeid>
+ <cpeid>cpe:/o:opensuse:microos:20250117</cpeid>
<productline>MicroOS</productline>
<register>
<pool>
++++++ openSUSE-Addon-NonOss-release.spec ++++++
--- /var/tmp/diff_new_pack.NepQ2q/_old 2025-01-17 19:41:30.192258674 +0100
+++ /var/tmp/diff_new_pack.NepQ2q/_new 2025-01-17 19:41:30.196258840 +0100
@@ -18,7 +18,7 @@
Name: openSUSE-Addon-NonOss-release
%define product openSUSE-Addon-NonOss
-Version: 20250116
+Version: 20250117
#!BcntSyncTag: openSUSE-Addon-NonOss
Release: 0
Summary: openSUSE NonOSS Addon
@@ -26,9 +26,9 @@
Group: System/Fhs
Provides: %name-%version
Provides: product() = openSUSE%2DAddon%2DNonOss
-Provides: product(openSUSE-Addon-NonOss) = 20250116-0
+Provides: product(openSUSE-Addon-NonOss) = 20250117-0
Provides: product-label() = non%20oss%20addon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20250116
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20250117
@@ -48,10 +48,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20250116</version>
+ <version>20250117</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20250116</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20250117</cpeid>
<register>
<pool>
</pool>
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.NepQ2q/_old 2025-01-17 19:41:30.228260169 +0100
+++ /var/tmp/diff_new_pack.NepQ2q/_new 2025-01-17 19:41:30.232260334 +0100
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20250116
+Version: 20250117
Release: 0
# 0 is the product release, not the build release of this package
Summary: openSUSE Tumbleweed
@@ -185,7 +185,7 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = openSUSE
-Provides: product(openSUSE) = 20250116-0
+Provides: product(openSUSE) = 20250117-0
%ifarch x86_64
Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64
%endif
@@ -199,7 +199,7 @@
Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64
%endif
Provides: product-label() = openSUSE
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20250116
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20250117
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F
Requires: product_flavor(openSUSE)
@@ -213,7 +213,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(ftp)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description ftp
@@ -228,7 +228,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description mini
@@ -243,7 +243,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description dvd
@@ -258,7 +258,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-kde
@@ -273,7 +273,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-x11)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-x11
@@ -288,7 +288,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-gnome)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-gnome
@@ -303,7 +303,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-xfce)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-xfce
@@ -318,7 +318,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-kde)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-kde
@@ -333,7 +333,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-gnome)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-gnome
@@ -348,7 +348,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-x11)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-x11
@@ -363,7 +363,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance
@@ -378,7 +378,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-docker)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-docker
@@ -393,7 +393,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-kvm)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-kvm
@@ -408,7 +408,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vmware)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vmware
@@ -423,7 +423,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-openstack)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-openstack
@@ -438,7 +438,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-hyperv)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-hyperv
@@ -453,7 +453,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vagrant)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vagrant
@@ -468,7 +468,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-wsl)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-wsl
@@ -483,7 +483,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-custom)
-Provides: product_flavor(openSUSE) = 20250116-0
+Provides: product_flavor(openSUSE) = 20250117-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-custom
@@ -566,10 +566,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20250116</version>
+ <version>20250117</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20250116</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20250117</cpeid>
<productline>openSUSE</productline>
<register>
<target>openSUSE-Tumbleweed-x86_64</target>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package os-autoinst for openSUSE:Factory checked in at 2025-01-17 18:49:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/os-autoinst (Old)
and /work/SRC/openSUSE:Factory/.os-autoinst.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "os-autoinst"
Fri Jan 17 18:49:58 2025 rev:489 rq:1238557 version:4.6.1737129853.8e8f463
Changes:
--------
--- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst.changes 2025-01-09 15:12:17.660386395 +0100
+++ /work/SRC/openSUSE:Factory/.os-autoinst.new.5589/os-autoinst.changes 2025-01-17 18:50:00.216321427 +0100
@@ -1,0 +2,10 @@
+Fri Jan 17 17:28:20 UTC 2025 - okurz(a)suse.com
+
+- Update to version 4.6.1737129853.8e8f463:
+ * Add test coverage for sshXtermVt
+ * Add coverage for tags subroutine when called with more than 2
+ * Update perltidy to 20250105
+ * t: Fix hidden output of 'diag explain'
+ * Drop some orphaned lines about gocrbin
+
+-------------------------------------------------------------------
Old:
----
os-autoinst-4.6.1736332167.3796202.obscpio
New:
----
os-autoinst-4.6.1737129853.8e8f463.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ os-autoinst-devel-test.spec ++++++
--- /var/tmp/diff_new_pack.TQI4JV/_old 2025-01-17 18:50:01.488373935 +0100
+++ /var/tmp/diff_new_pack.TQI4JV/_new 2025-01-17 18:50:01.488373935 +0100
@@ -18,7 +18,7 @@
%define short_name os-autoinst-devel
Name: %{short_name}-test
-Version: 4.6.1736332167.3796202
+Version: 4.6.1737129853.8e8f463
Release: 0
Summary: Test package for %{short_name}
License: GPL-2.0-or-later
++++++ os-autoinst-openvswitch-test.spec ++++++
--- /var/tmp/diff_new_pack.TQI4JV/_old 2025-01-17 18:50:01.520375256 +0100
+++ /var/tmp/diff_new_pack.TQI4JV/_new 2025-01-17 18:50:01.520375256 +0100
@@ -19,7 +19,7 @@
%define name_ext -test
%define short_name os-autoinst-openvswitch
Name: %{short_name}%{?name_ext}
-Version: 4.6.1736332167.3796202
+Version: 4.6.1737129853.8e8f463
Release: 0
Summary: test package for %{short_name}
License: GPL-2.0-or-later
++++++ os-autoinst-test.spec ++++++
--- /var/tmp/diff_new_pack.TQI4JV/_old 2025-01-17 18:50:01.548376412 +0100
+++ /var/tmp/diff_new_pack.TQI4JV/_new 2025-01-17 18:50:01.548376412 +0100
@@ -19,7 +19,7 @@
%define name_ext -test
%define short_name os-autoinst
Name: %{short_name}%{?name_ext}
-Version: 4.6.1736332167.3796202
+Version: 4.6.1737129853.8e8f463
Release: 0
Summary: test package for os-autoinst
License: GPL-2.0-or-later
++++++ os-autoinst.spec ++++++
--- /var/tmp/diff_new_pack.TQI4JV/_old 2025-01-17 18:50:01.580377733 +0100
+++ /var/tmp/diff_new_pack.TQI4JV/_new 2025-01-17 18:50:01.584377898 +0100
@@ -17,7 +17,7 @@
Name: os-autoinst
-Version: 4.6.1736332167.3796202
+Version: 4.6.1737129853.8e8f463
Release: 0
Summary: OS-level test automation
License: GPL-2.0-or-later
++++++ os-autoinst-4.6.1736332167.3796202.obscpio -> os-autoinst-4.6.1737129853.8e8f463.obscpio ++++++
/work/SRC/openSUSE:Factory/os-autoinst/os-autoinst-4.6.1736332167.3796202.obscpio /work/SRC/openSUSE:Factory/.os-autoinst.new.5589/os-autoinst-4.6.1737129853.8e8f463.obscpio differ: char 49, line 1
++++++ os-autoinst.obsinfo ++++++
--- /var/tmp/diff_new_pack.TQI4JV/_old 2025-01-17 18:50:01.660381035 +0100
+++ /var/tmp/diff_new_pack.TQI4JV/_new 2025-01-17 18:50:01.664381201 +0100
@@ -1,5 +1,5 @@
name: os-autoinst
-version: 4.6.1736332167.3796202
-mtime: 1736332167
-commit: 379620262ec741099905fd4d68d2bae7a3a0f5e0
+version: 4.6.1737129853.8e8f463
+mtime: 1737129853
+commit: 8e8f463e8edbbe768271e16f0e05dd89f2b193d6
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package knock for openSUSE:Factory checked in at 2025-01-17 18:43:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/knock (Old)
and /work/SRC/openSUSE:Factory/.knock.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "knock"
Fri Jan 17 18:43:58 2025 rev:20 rq:1238523 version:0.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/knock/knock.changes 2021-10-05 22:34:20.202919890 +0200
+++ /work/SRC/openSUSE:Factory/.knock.new.5589/knock.changes 2025-01-17 18:44:15.418065627 +0100
@@ -1,0 +2,5 @@
+Mon Jan 13 10:06:09 UTC 2025 - Daniel Donisa <daniel.donisa(a)suse.com>
+
+- Remove conditionals around systemd as all versions use systemd now.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ knock.spec ++++++
--- /var/tmp/diff_new_pack.Q2KsuG/_old 2025-01-17 18:44:15.914086136 +0100
+++ /var/tmp/diff_new_pack.Q2KsuG/_new 2025-01-17 18:44:15.918086302 +0100
@@ -1,7 +1,7 @@
#
# spec file for package knock
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 1980 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,12 +21,6 @@
%define _fillupdir /var/adm/fillup-templates
%endif
-%if 0%{?suse_version} > 1210
-%define with_systemd 1
-%else
-%define with_systemd 0
-%endif
-
Name: knock
Version: 0.8
Release: 0
@@ -40,10 +34,7 @@
Source3: %{name}d.conf
Source4: %{name}d.service
BuildRequires: libpcap-devel
-%if %{with_systemd}
BuildRequires: systemd-rpm-macros
-%endif
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
The server part (package knockd) listens to all traffic on an ethernet
@@ -58,11 +49,7 @@
%package -n knockd
Summary: A port-knocking server
Group: Productivity/Networking/Security
-%if %{with_systemd}
%{?systemd_requires}
-%else
-Requires(pre): %insserv_prereq %fillup_prereq
-%endif
%description -n knockd
It listens to all traffic on an ethernet (or PPP) interface, looking
@@ -85,41 +72,21 @@
make DESTDIR=%{buildroot} install %{?_smp_mflags}
sed -i -e "s:iptables:%{_sbindir}/iptables:" %{SOURCE3}
install -m 600 -D %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}d.conf
-%if %{with_systemd}
install -D -m 644 %{SOURCE4} %{buildroot}/%{_unitdir}/%{name}d.service
ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rc%{name}d
-%else
-install -m 644 -D %{SOURCE1} %{buildroot}%{_fillupdir}/sysconfig.%{name}d
-install -m 755 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/init.d/%{name}d
-ln -sf ../..%{_initddir}/%{name}d %{buildroot}%{_sbindir}/rc%{name}d
-%endif
rm -rf %{buildroot}%{_datadir}/doc
-%if %{with_systemd}
%pre -n knockd
%service_add_pre %{name}d.service
-%endif
%post -n knockd
-%if %{with_systemd}
%service_add_post %{name}d.service
-%else
-%fillup_only -n %{name}d
-%endif
%preun -n knockd
-%if %{with_systemd}
%service_del_preun %{name}d.service
-%else
-%stop_on_removal %{name}d
-%endif
%postun -n knockd
-%if %{with_systemd}
%service_del_postun %{name}d.service
-%else
-%insserv_cleanup
-%endif
%files
%defattr(-,root,root)
@@ -132,12 +99,7 @@
%doc README.md ChangeLog TODO
%license COPYING
%{_sbindir}/%{name}d
-%if %{with_systemd}
%{_unitdir}/%{name}d.service
-%else
-%{_sysconfdir}/init.d/%{name}d
-%config %{_fillupdir}/*
-%endif
%{_sbindir}/rc%{name}d
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}d.conf
%{_mandir}/man?/%{name}d.*
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package byte-buddy for openSUSE:Factory checked in at 2025-01-17 18:43:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/byte-buddy (Old)
and /work/SRC/openSUSE:Factory/.byte-buddy.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "byte-buddy"
Fri Jan 17 18:43:56 2025 rev:12 rq:1238526 version:1.15.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/byte-buddy/byte-buddy.changes 2024-11-04 22:42:23.535942221 +0100
+++ /work/SRC/openSUSE:Factory/.byte-buddy.new.5589/byte-buddy.changes 2025-01-17 18:44:14.114011710 +0100
@@ -1,0 +2,18 @@
+Sun Dec 15 12:21:44 UTC 2024 - Anton Shvetz <shvetz.anton(a)gmail.com>
+
+- Update to v1.15.11
+ * Changes of v1.15.11
+ + Avoid dependency of CachedReturnPlugin on precompiled class
+ files.
+ + Add NOP instruction when Advice is used on void methods as
+ those might be empty which results on a frame being written
+ to the same offset, causing an exception.
+ + Allow Plugin.Enging to link files instead of copying.
+ + Adjust validator code to avoid compiler bug that was reported
+ by multiple users.
+ + Allow injection of class path as File[] to Plugin
+ constructors.
+ + Allow for configuring variants when using the Android Gradle
+ plugin.
+
+-------------------------------------------------------------------
Old:
----
byte-buddy-1.15.10.tar.gz
New:
----
byte-buddy-1.15.11.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ byte-buddy.spec ++++++
--- /var/tmp/diff_new_pack.BRbrUX/_old 2025-01-17 18:44:14.642033542 +0100
+++ /var/tmp/diff_new_pack.BRbrUX/_new 2025-01-17 18:44:14.642033542 +0100
@@ -17,7 +17,7 @@
Name: byte-buddy
-Version: 1.15.10
+Version: 1.15.11
Release: 0
Summary: Runtime code generation for the Java virtual machine
License: Apache-2.0
++++++ byte-buddy-1.15.10.tar.gz -> byte-buddy-1.15.11.tar.gz ++++++
++++ 2319 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package Komikku for openSUSE:Factory checked in at 2025-01-17 18:43:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Komikku (Old)
and /work/SRC/openSUSE:Factory/.Komikku.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Komikku"
Fri Jan 17 18:43:55 2025 rev:32 rq:1238519 version:1.67.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/Komikku/Komikku.changes 2025-01-14 18:41:17.542168740 +0100
+++ /work/SRC/openSUSE:Factory/.Komikku.new.5589/Komikku.changes 2025-01-17 18:44:12.897961432 +0100
@@ -1,0 +2,5 @@
+Fri Jan 17 13:28:41 UTC 2025 - Bernhard Wiedemann <bwiedemann(a)suse.com>
+
+- Fix build without %check (boo#1227364)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Komikku.spec ++++++
--- /var/tmp/diff_new_pack.tOLlTZ/_old 2025-01-17 18:44:13.529987563 +0100
+++ /var/tmp/diff_new_pack.tOLlTZ/_new 2025-01-17 18:44:13.533987729 +0100
@@ -102,11 +102,11 @@
%meson_install
%fdupes %{buildroot}
+%find_lang komikku
+
%check
%meson_test
-%find_lang komikku
-
%files
%license LICENSE
%doc README.md CONTRIBUTING.md
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gammu for openSUSE:Factory checked in at 2025-01-17 18:43:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gammu (Old)
and /work/SRC/openSUSE:Factory/.gammu.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gammu"
Fri Jan 17 18:43:48 2025 rev:56 rq:1238511 version:1.42.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gammu/gammu.changes 2022-06-20 15:39:23.427045079 +0200
+++ /work/SRC/openSUSE:Factory/.gammu.new.5589/gammu.changes 2025-01-17 18:44:07.817751387 +0100
@@ -1,0 +2,7 @@
+Thu Dec 26 10:11:37 UTC 2024 - Ana Guerrero <ana.guerrero(a)suse.com>
+
+- Disable test_sql_time to prevent Gammu from being removed. This
+ allows the package to remain available a bit longer.
+ Add patch 0002-disable-test_sql_time.patch
+
+-------------------------------------------------------------------
New:
----
0002-disable-test_sql_time.patch
BETA DEBUG BEGIN:
New: allows the package to remain available a bit longer.
Add patch 0002-disable-test_sql_time.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gammu.spec ++++++
--- /var/tmp/diff_new_pack.HPOEv8/_old 2025-01-17 18:44:08.597783638 +0100
+++ /var/tmp/diff_new_pack.HPOEv8/_new 2025-01-17 18:44:08.601783803 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gammu
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -33,6 +33,7 @@
Patch4: 0001-Docs-Adjust-attributes-order-to-avoid-bugs-in-breath.patch
Patch5: harden_gammu-smsd.service.patch
Patch6: 0001-Fix-buffer-overflow-in-Backup.Creator.patch
+Patch7: 0002-disable-test_sql_time.patch
BuildRequires: cmake >= 2.8
BuildRequires: doxygen
BuildRequires: gettext
++++++ 0002-disable-test_sql_time.patch ++++++
--- gammu-1.42.0/tests/atgen/CMakeLists.txt.orig 2024-12-26 11:30:28.718346469 +0100
+++ gammu-1.42.0/tests/atgen/CMakeLists.txt 2024-12-26 11:30:43.721800544 +0100
@@ -45,9 +45,9 @@
atgen_test(get-sms-location)
atgen_test(get-sms)
-if (HAVE_MYSQL_MYSQL_H OR LIBDBI_FOUND OR HAVE_POSTGRESQL_LIBPQ_FE_H OR ODBC_FOUND)
-smsd_test(test_sql_time)
-endif (HAVE_MYSQL_MYSQL_H OR LIBDBI_FOUND OR HAVE_POSTGRESQL_LIBPQ_FE_H OR ODBC_FOUND)
+#if (HAVE_MYSQL_MYSQL_H OR LIBDBI_FOUND OR HAVE_POSTGRESQL_LIBPQ_FE_H OR ODBC_FOUND)
+#smsd_test(test_sql_time)
+#endif (HAVE_MYSQL_MYSQL_H OR LIBDBI_FOUND OR HAVE_POSTGRESQL_LIBPQ_FE_H OR ODBC_FOUND)
smsd_test(smsd-incoming-cds)
smsd_test(smsd-cancel-call)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package o2scl for openSUSE:Factory checked in at 2025-01-17 18:43:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/o2scl (Old)
and /work/SRC/openSUSE:Factory/.o2scl.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "o2scl"
Fri Jan 17 18:43:40 2025 rev:18 rq:1238488 version:0.930
Changes:
--------
--- /work/SRC/openSUSE:Factory/o2scl/o2scl.changes 2024-09-20 17:13:38.315797475 +0200
+++ /work/SRC/openSUSE:Factory/.o2scl.new.5589/o2scl.changes 2025-01-17 18:43:56.825296894 +0100
@@ -1,0 +2,6 @@
+Fri Jan 17 09:25:11 UTC 2025 - Guillaume GARDET <guillaume.gardet(a)opensuse.org>
+
+- Update to version 0.930:
+ * Notes: https://github.com/awsteiner/o2scl/releases/tag/v0.930
+
+-------------------------------------------------------------------
Old:
----
o2scl-0.929.2.tar.gz
New:
----
o2scl-0.930.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ o2scl.spec ++++++
--- /var/tmp/diff_new_pack.MIbTKJ/_old 2025-01-17 18:43:57.589328484 +0100
+++ /var/tmp/diff_new_pack.MIbTKJ/_new 2025-01-17 18:43:57.593328649 +0100
@@ -1,7 +1,7 @@
#
# spec file for package o2scl
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -30,7 +30,7 @@
%define pname o2scl
%define shlib lib%{pname}0
Name: %{pname}%{?psuffix}
-Version: 0.929.2
+Version: 0.930
Release: 0
Summary: Object-oriented Scientific Computing Library
License: GPL-3.0-only
@@ -110,7 +110,7 @@
This package provides the documentation for %{name}.
%prep
-%autosetup -p1 -n %{pname}-0.929
+%autosetup -p1 -n %{pname}-%{version}
cp %{SOURCE1} doc/o2scl/
sed -Ei "s/\r$/\n/g" doc/o2scl/html/_static/evan.eml
@@ -167,6 +167,7 @@
%license COPYING
%{_bindir}/acol
%{_bindir}/ame_parse
+%{_bindir}/nucleus
%{_bindir}/yanic
%{_datadir}/%{name}/
%{_libdir}/*.so
++++++ o2scl-0.929.2.tar.gz -> o2scl-0.930.tar.gz ++++++
/work/SRC/openSUSE:Factory/o2scl/o2scl-0.929.2.tar.gz /work/SRC/openSUSE:Factory/.o2scl.new.5589/o2scl-0.930.tar.gz differ: char 13, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package haruna for openSUSE:Factory checked in at 2025-01-17 18:43:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/haruna (Old)
and /work/SRC/openSUSE:Factory/.haruna.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "haruna"
Fri Jan 17 18:43:37 2025 rev:38 rq:1238481 version:1.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/haruna/haruna.changes 2024-09-29 18:13:41.425197520 +0200
+++ /work/SRC/openSUSE:Factory/.haruna.new.5589/haruna.changes 2025-01-17 18:43:51.981096607 +0100
@@ -1,0 +2,35 @@
+Fri Jan 17 08:29:35 UTC 2025 - Luigi Baldoni <aloisio(a)gmx.com>
+
+- Update to version 1.3.0
+ Features:
+ * Changed the settings related to restoring the playback
+ position, if you changed the defaults you might have to redo
+ them
+ * Playlist: added context menu entries for non local urls to
+ be opened in the browser and to be removed (from the
+ playlist)
+ * Added setting (in General) to start app in fullscreen
+ * Added setting (in Subtitles) to control subtitle auto
+ selection
+ * Changed left and right mouse button default actions: left
+ click is now play/pause and right click opens the context
+ menu. Actions can be changed in settings Mouse page
+ * Dragging the seek/progress bar will update the main view as
+ well as the seekbar preview
+ * Decreased the minimum window size
+ * Replaced hardware decoding checkbox with an option in the
+ hardware decoding combobox/drop-down
+ Bugfixes:
+ * Improved scrolling performance of playlist, shortcuts and
+ seekbar's chapters menu
+ * Fixed issue with setting shortcuts with modifier keys (ctrl,
+ alt etc.)
+ * Fixed active audio and subtitle tracks not being correctly
+ checked
+ * Removed empty header toolbar from settings window
+ * Fixed a bug where the app would freeze when loading a file
+ with lots of tracks
+ * Improved menubar animation
+ * The floating footer now hides when the mouse leaves the app
+
+-------------------------------------------------------------------
Old:
----
haruna-1.2.1.tar.xz
haruna-1.2.1.tar.xz.sig
New:
----
haruna-1.3.0.tar.xz
haruna-1.3.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ haruna.spec ++++++
--- /var/tmp/diff_new_pack.4NMsxd/_old 2025-01-17 18:43:52.533119430 +0100
+++ /var/tmp/diff_new_pack.4NMsxd/_new 2025-01-17 18:43:52.537119596 +0100
@@ -1,7 +1,7 @@
#
# spec file for package haruna
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: haruna
-Version: 1.2.1
+Version: 1.3.0
Release: 0
Summary: Video player built with Qt/QML on top of libmpv
License: CC-BY-4.0 AND GPL-3.0-or-later AND WTFPL
@@ -69,7 +69,8 @@
%autosetup -p1
%build
-%cmake_kf6
+%cmake_kf6 \
+ -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON
%kf6_build
++++++ haruna-1.2.1.tar.xz -> haruna-1.3.0.tar.xz ++++++
++++ 97650 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xhtml-dtd for openSUSE:Factory checked in at 2025-01-17 18:43:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xhtml-dtd (Old)
and /work/SRC/openSUSE:Factory/.xhtml-dtd.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xhtml-dtd"
Fri Jan 17 18:43:33 2025 rev:21 rq:1238469 version:2006.8.16
Changes:
--------
--- /work/SRC/openSUSE:Factory/xhtml-dtd/xhtml-dtd.changes 2025-01-16 18:35:22.241018870 +0100
+++ /work/SRC/openSUSE:Factory/.xhtml-dtd.new.5589/xhtml-dtd.changes 2025-01-17 18:43:46.660876637 +0100
@@ -1,0 +2,6 @@
+Thu Jan 16 13:38:28 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Actually clean up comments that have no meaning (empty, commented
+ Patch line, commented-out non-existing patch being applied).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xhtml-dtd.spec ++++++
--- /var/tmp/diff_new_pack.60V3sJ/_old 2025-01-17 18:43:47.284902438 +0100
+++ /var/tmp/diff_new_pack.60V3sJ/_new 2025-01-17 18:43:47.288902603 +0100
@@ -45,7 +45,6 @@
Source8: CATALOG.xhtml-1.1
Source9: CATALOG.xhtml-basic10
Source10: CATALOG.xhtml-math-svg
-#Patch:
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -77,7 +76,6 @@
%prep
%setup -q -c -T
-# %%patch
cp -p %{SOURCE0} .
cp %{S:6} %{S:7} %{S:8} %{S:9} %{S:10} .
%setup -q -D -T -a1 -a2 -a3 -a4 -a5
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package grafana for openSUSE:Factory checked in at 2025-01-17 18:43:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grafana (Old)
and /work/SRC/openSUSE:Factory/.grafana.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grafana"
Fri Jan 17 18:43:28 2025 rev:64 rq:1238463 version:11.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/grafana/grafana.changes 2025-01-16 18:35:24.681119617 +0100
+++ /work/SRC/openSUSE:Factory/.grafana.new.5589/grafana.changes 2025-01-17 18:43:44.676794604 +0100
@@ -1,0 +2,6 @@
+Fri Jan 17 10:40:22 UTC 2025 - Witek Bedyk <witold.bedyk(a)suse.com>
+
+- Fix incidentally wrongly uploaded source code tarball without
+ generated frontend code
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ grafana-11.3.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/grafana/grafana-11.3.0.tar.gz /work/SRC/openSUSE:Factory/.grafana.new.5589/grafana-11.3.0.tar.gz differ: char 4, line 1
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/grafana/vendor.tar.gz /work/SRC/openSUSE:Factory/.grafana.new.5589/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package amazon-ssm-agent for openSUSE:Factory checked in at 2025-01-17 18:43:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/amazon-ssm-agent (Old)
and /work/SRC/openSUSE:Factory/.amazon-ssm-agent.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "amazon-ssm-agent"
Fri Jan 17 18:43:24 2025 rev:29 rq:1238456 version:3.3.1611.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/amazon-ssm-agent/amazon-ssm-agent.changes 2025-01-12 11:28:06.268858163 +0100
+++ /work/SRC/openSUSE:Factory/.amazon-ssm-agent.new.5589/amazon-ssm-agent.changes 2025-01-17 18:43:35.376410071 +0100
@@ -1,0 +2,11 @@
+Fri Jan 17 07:03:09 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to version 3.3.1611.0 (bsc#1235575, CVE-2025-21613)
+ * Update aws-sdk-go from 1.51.20 to 1.55.5
+ * Update golang.org/x/crypto from 0.24.0 to 0.32.0
+ * Update github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1
+ * Update golang.org/x/net from 0.26.0 to 0.34.0
+ * Update golang.org/x/oauth2 from 0.0.0-20211005180243-6b3c2da341f1
+ to 0.24.0
+
+-------------------------------------------------------------------
Old:
----
amazon-ssm-agent-3.3.1345.0.tar.gz
New:
----
amazon-ssm-agent-3.3.1611.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ amazon-ssm-agent.spec ++++++
--- /var/tmp/diff_new_pack.7nnU0z/_old 2025-01-17 18:43:37.056479535 +0100
+++ /var/tmp/diff_new_pack.7nnU0z/_new 2025-01-17 18:43:37.060479700 +0100
@@ -17,7 +17,7 @@
Name: amazon-ssm-agent
-Version: 3.3.1345.0
+Version: 3.3.1611.0
Release: 0
Summary: Amazon Remote System Config Management
License: Apache-2.0
++++++ amazon-ssm-agent-3.3.1345.0.tar.gz -> amazon-ssm-agent-3.3.1611.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/amazon-ssm-agent/amazon-ssm-agent-3.3.1345.0.tar.gz /work/SRC/openSUSE:Factory/.amazon-ssm-agent.new.5589/amazon-ssm-agent-3.3.1611.0.tar.gz differ: char 15, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package mesheryctl for openSUSE:Factory checked in at 2025-01-17 18:38:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mesheryctl (Old)
and /work/SRC/openSUSE:Factory/.mesheryctl.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mesheryctl"
Fri Jan 17 18:38:45 2025 rev:84 rq:1238434 version:0.8.13
Changes:
--------
--- /work/SRC/openSUSE:Factory/mesheryctl/mesheryctl.changes 2025-01-01 23:06:51.617878951 +0100
+++ /work/SRC/openSUSE:Factory/.mesheryctl.new.5589/mesheryctl.changes 2025-01-17 18:41:09.226351353 +0100
@@ -1,0 +2,32 @@
+Fri Jan 17 07:01:57 UTC 2025 - Johannes Kastl <opensuse_buildservice(a)ojkastl.de>
+
+- update to 0.8.13:
+ * Meshery CLI
+ - [Chore] Docker compatibility in golang packages @leecalcote
+ (#13288)
+ - meshery dependency version bump @souvikinator (#13286)
+
+- update to 0.8.12:
+ * no CLI-related changes in this release
+
+-------------------------------------------------------------------
+Tue Jan 14 05:53:41 UTC 2025 - Johannes Kastl <opensuse_buildservice(a)ojkastl.de>
+
+- update to 0.8.11:
+ * no CLI-related changes in this release
+- update to 0.8.10:
+ * no CLI-related changes in this release
+- update to 0.8.9:
+ * no CLI-related changes in this release
+- update to 0.8.8:
+ * no CLI-related changes in this release
+- update to 0.8.7:
+ * no CLI-related changes in this release
+- update to 0.8.6:
+ * no CLI-related changes in this release
+- update to 0.8.5:
+ * no CLI-related changes in this release
+- update to 0.8.4:
+ * no CLI-related changes in this release
+
+-------------------------------------------------------------------
Old:
----
mesheryctl-0.8.3.obscpio
New:
----
mesheryctl-0.8.13.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mesheryctl.spec ++++++
--- /var/tmp/diff_new_pack.Ad4VvL/_old 2025-01-17 18:41:36.639488604 +0100
+++ /var/tmp/diff_new_pack.Ad4VvL/_new 2025-01-17 18:41:36.639488604 +0100
@@ -17,7 +17,7 @@
Name: mesheryctl
-Version: 0.8.3
+Version: 0.8.13
Release: 0
Summary: CLI for the meshery cloud native management plane
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Ad4VvL/_old 2025-01-17 18:41:36.679490264 +0100
+++ /var/tmp/diff_new_pack.Ad4VvL/_new 2025-01-17 18:41:36.683490430 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/meshery/meshery</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.8.3</param>
+ <param name="revision">v0.8.13</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">disable</param>
++++++ mesheryctl-0.8.3.obscpio -> mesheryctl-0.8.13.obscpio ++++++
/work/SRC/openSUSE:Factory/mesheryctl/mesheryctl-0.8.3.obscpio /work/SRC/openSUSE:Factory/.mesheryctl.new.5589/mesheryctl-0.8.13.obscpio differ: char 49, line 1
++++++ mesheryctl.obsinfo ++++++
--- /var/tmp/diff_new_pack.Ad4VvL/_old 2025-01-17 18:41:36.911499889 +0100
+++ /var/tmp/diff_new_pack.Ad4VvL/_new 2025-01-17 18:41:36.927500553 +0100
@@ -1,5 +1,5 @@
name: mesheryctl
-version: 0.8.3
-mtime: 1735668932
-commit: c82a7b40ed1497f5507a7479311e4b3fbd7e4320
+version: 0.8.13
+mtime: 1737053912
+commit: b7ab44dd4ff6afdb79478e7b53506df158f61671
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/mesheryctl/vendor.tar.gz /work/SRC/openSUSE:Factory/.mesheryctl.new.5589/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kubectl-operator for openSUSE:Factory checked in at 2025-01-17 18:38:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubectl-operator (Old)
and /work/SRC/openSUSE:Factory/.kubectl-operator.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubectl-operator"
Fri Jan 17 18:38:34 2025 rev:3 rq:1238414 version:0.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kubectl-operator/kubectl-operator.changes 2024-05-01 14:57:21.063865025 +0200
+++ /work/SRC/openSUSE:Factory/.kubectl-operator.new.5589/kubectl-operator.changes 2025-01-17 18:38:51.652656996 +0100
@@ -1,0 +2,74 @@
+Fri Jan 17 06:47:38 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.6.0:
+ * :seedling: bump to go1.23.0 (#203)
+ * fix bingo-upgrade target (#215)
+ * Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 (#214)
+ * Bump k8s.io/apiextensions-apiserver from 0.31.0 to 0.31.1
+ (#209)
+ * Bump github.com/containerd/containerd from 1.7.21 to 1.7.22
+ (#207)
+ * Bump github.com/operator-framework/operator-registry (#206)
+ * Bump github.com/operator-framework/operator-controller (#205)
+ * Bump github.com/operator-framework/operator-controller from
+ 0.13.0 to 0.14.0 (#204)
+ * :seedling: update bingo + tools (#202)
+ * Bump github.com/operator-framework/operator-controller (#198)
+ * Bump github.com/operator-framework/operator-registry (#196)
+ * bump to go1.22.5 (#201)
+ * Bump github.com/containerd/containerd from 1.7.20 to 1.7.21
+ (#199)
+ * Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 (#200)
+ * Bump github.com/operator-framework/api from 0.26.0 to 0.27.0
+ (#197)
+ * Bump k8s.io/client-go from 0.30.3 to 0.31.0 (#194)
+ * Bump k8s.io/apimachinery from 0.30.3 to 0.31.0 (#193)
+ * Bump sigs.k8s.io/controller-runtime from 0.18.4 to 0.18.5
+ (#192)
+ * Bump github.com/onsi/gomega from 1.34.0 to 1.34.1 (#191)
+ * Bump github.com/onsi/gomega from 1.33.1 to 1.34.0 (#190)
+ * Bump github.com/containerd/containerd from 1.7.19 to 1.7.20
+ (#189)
+ * Bump k8s.io/apiextensions-apiserver from 0.30.2 to 0.30.3
+ (#186)
+ * Bump github.com/operator-framework/operator-registry (#188)
+ * Bump k8s.io/client-go from 0.30.2 to 0.30.3 (#187)
+ * Bump github.com/operator-framework/operator-controller (#183)
+ * Bump github.com/operator-framework/operator-controller (#179)
+ (#182)
+ * Bump github.com/operator-framework/operator-controller (#179)
+ * Bump github.com/operator-framework/operator-registry (#180)
+ * Bump actions/add-to-project from 1.0.1 to 1.0.2 (#178)
+ * Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#176)
+ * Bump k8s.io/apiextensions-apiserver from 0.30.1 to 0.30.2
+ (#172)
+ * Bump k8s.io/client-go from 0.30.1 to 0.30.2 (#174)
+ * Bump github.com/operator-framework/api from 0.25.0 to 0.26.0
+ (#175)
+ * Bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4
+ (#170)
+ * Bump github.com/containerd/containerd from 1.7.17 to 1.7.18
+ (#169)
+ * Bump github.com/operator-framework/operator-registry (#167)
+ * Bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3
+ (#168)
+ * Bump github.com/operator-framework/api from 0.24.0 to 0.25.0
+ (#166)
+ * Bump github.com/operator-framework/operator-registry (#165)
+ * Bump github.com/containerd/containerd from 1.7.16 to 1.7.17
+ (#164)
+ * Bump k8s.io/apiextensions-apiserver from 0.30.0 to 0.30.1
+ (#163)
+ * Bump k8s.io/client-go from 0.30.0 to 0.30.1 (#160)
+ * Bump github.com/operator-framework/operator-controller (#157)
+ * Bump github.com/operator-framework/operator-registry (#162)
+ * Bump k8s.io/apimachinery from 0.30.0 to 0.30.1 (#158)
+ * Bump k8s.io/api from 0.30.0 to 0.30.1 (#161)
+ * Bump github.com/operator-framework/api from 0.23.0 to 0.24.0
+ (#153)
+ * Bump sigs.k8s.io/controller-runtime from 0.18.0 to 0.18.2
+ (#155)
+ * Bump github.com/operator-framework/operator-registry (#149)
+ * bump k8s apis to 1.30 and controller-runtime to 0.18.0 (#146)
+
+-------------------------------------------------------------------
Old:
----
kubectl-operator-0.5.1.obscpio
New:
----
kubectl-operator-0.6.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kubectl-operator.spec ++++++
--- /var/tmp/diff_new_pack.sF38uM/_old 2025-01-17 18:38:52.276682853 +0100
+++ /var/tmp/diff_new_pack.sF38uM/_new 2025-01-17 18:38:52.276682853 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kubectl-operator
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
Name: kubectl-operator
-Version: 0.5.1
+Version: 0.6.0
Release: 0
Summary: Manage Kubernetes Operators from the command line
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.sF38uM/_old 2025-01-17 18:38:52.308684179 +0100
+++ /var/tmp/diff_new_pack.sF38uM/_new 2025-01-17 18:38:52.308684179 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/operator-framework/kubectl-operator</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.5.1</param>
+ <param name="revision">v0.6.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.sF38uM/_old 2025-01-17 18:38:52.340685506 +0100
+++ /var/tmp/diff_new_pack.sF38uM/_new 2025-01-17 18:38:52.344685671 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/operator-framework/kubectl-operator</param>
- <param name="changesrevision">f456aabe994d6de7ab61ccd43f13e332a1e569d7</param></service></servicedata>
+ <param name="changesrevision">ddb2132976fa3e0ca5da63915c29c77b9240da70</param></service></servicedata>
(No newline at EOF)
++++++ kubectl-operator-0.5.1.obscpio -> kubectl-operator-0.6.0.obscpio ++++++
++++ 2911 lines of diff (skipped)
++++++ kubectl-operator.obsinfo ++++++
--- /var/tmp/diff_new_pack.sF38uM/_old 2025-01-17 18:38:52.484691472 +0100
+++ /var/tmp/diff_new_pack.sF38uM/_new 2025-01-17 18:38:52.488691638 +0100
@@ -1,5 +1,5 @@
name: kubectl-operator
-version: 0.5.1
-mtime: 1714471385
-commit: f456aabe994d6de7ab61ccd43f13e332a1e569d7
+version: 0.6.0
+mtime: 1737038926
+commit: ddb2132976fa3e0ca5da63915c29c77b9240da70
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/kubectl-operator/vendor.tar.gz /work/SRC/openSUSE:Factory/.kubectl-operator.new.5589/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package talosctl for openSUSE:Factory checked in at 2025-01-17 18:38:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/talosctl (Old)
and /work/SRC/openSUSE:Factory/.talosctl.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "talosctl"
Fri Jan 17 18:38:30 2025 rev:22 rq:1238404 version:1.9.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/talosctl/talosctl.changes 2024-12-30 12:51:25.343360156 +0100
+++ /work/SRC/openSUSE:Factory/.talosctl.new.5589/talosctl.changes 2025-01-17 18:38:50.268599646 +0100
@@ -1,0 +2,7 @@
+Fri Jan 17 06:21:42 UTC 2025 - Johannes Kastl <opensuse_buildservice(a)ojkastl.de>
+
+- update to 1.9.2:
+ https://github.com/siderolabs/talos/releases/tag/v1.9.2
+ * no CLI-related changes in the Changelog
+
+-------------------------------------------------------------------
Old:
----
talosctl-1.9.1.obscpio
New:
----
talosctl-1.9.2.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ talosctl.spec ++++++
--- /var/tmp/diff_new_pack.3nH9U1/_old 2025-01-17 18:38:51.392646222 +0100
+++ /var/tmp/diff_new_pack.3nH9U1/_new 2025-01-17 18:38:51.392646222 +0100
@@ -1,7 +1,7 @@
#
# spec file for package talosctl
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: talosctl
-Version: 1.9.1
+Version: 1.9.2
Release: 0
Summary: CLI to interact with Talos Linux
License: MPL-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.3nH9U1/_old 2025-01-17 18:38:51.424647548 +0100
+++ /var/tmp/diff_new_pack.3nH9U1/_new 2025-01-17 18:38:51.428647714 +0100
@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="exclude">go.work</param>
- <param name="revision">v1.9.1</param>
+ <param name="revision">v1.9.2</param>
<param name="match-tag">v*</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ talosctl-1.9.1.obscpio -> talosctl-1.9.2.obscpio ++++++
/work/SRC/openSUSE:Factory/talosctl/talosctl-1.9.1.obscpio /work/SRC/openSUSE:Factory/.talosctl.new.5589/talosctl-1.9.2.obscpio differ: char 49, line 1
++++++ talosctl.obsinfo ++++++
--- /var/tmp/diff_new_pack.3nH9U1/_old 2025-01-17 18:38:51.472649537 +0100
+++ /var/tmp/diff_new_pack.3nH9U1/_new 2025-01-17 18:38:51.476649703 +0100
@@ -1,5 +1,5 @@
name: talosctl
-version: 1.9.1
-mtime: 1735226036
-commit: 348472f9e9e6287d9ffb60b15b20433305b55305
+version: 1.9.2
+mtime: 1737040381
+commit: 09758b3f60142be521bc1e187e126ea61baf4f78
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/talosctl/vendor.tar.gz /work/SRC/openSUSE:Factory/.talosctl.new.5589/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package tree-sitter-css for openSUSE:Factory checked in at 2025-01-17 18:38:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tree-sitter-css (Old)
and /work/SRC/openSUSE:Factory/.tree-sitter-css.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tree-sitter-css"
Fri Jan 17 18:38:21 2025 rev:3 rq:1238375 version:0.23.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/tree-sitter-css/tree-sitter-css.changes 2024-12-11 21:06:35.186606505 +0100
+++ /work/SRC/openSUSE:Factory/.tree-sitter-css.new.5589/tree-sitter-css.changes 2025-01-17 18:38:42.540279416 +0100
@@ -1,0 +2,12 @@
+Fri Jan 17 03:47:46 UTC 2025 - Richard Rahl <rrahl0(a)opensuse.org>
+
+- update to 0.23.2:
+ * build: update package-lock.json
+ * fix: allow host as a standalone class name
+ * fix: don't disallow single quotes when determining pseudo class selection
+ * fix: improve error recovery with incomplete pseudo-class selectors
+ * fix: mark selectors before combinators as optional
+ * build: bump deps
+ * chore: generate
+
+-------------------------------------------------------------------
Old:
----
tree-sitter-css-0.23.1.tar.gz
New:
----
tree-sitter-css-0.23.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tree-sitter-css.spec ++++++
--- /var/tmp/diff_new_pack.edLhjz/_old 2025-01-17 18:38:43.160305107 +0100
+++ /var/tmp/diff_new_pack.edLhjz/_new 2025-01-17 18:38:43.160305107 +0100
@@ -18,7 +18,7 @@
%define _name css
Name: tree-sitter-css
-Version: 0.23.1
+Version: 0.23.2
Release: 0
Summary: CSS grammar for tree-sitter
License: MIT
++++++ tree-sitter-css-0.23.1.tar.gz -> tree-sitter-css-0.23.2.tar.gz ++++++
++++ 16418 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cookiecutter for openSUSE:Factory checked in at 2025-01-17 18:38:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cookiecutter (Old)
and /work/SRC/openSUSE:Factory/.cookiecutter.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cookiecutter"
Fri Jan 17 18:38:11 2025 rev:15 rq:1238358 version:2.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/cookiecutter/cookiecutter.changes 2024-03-25 21:17:20.089545853 +0100
+++ /work/SRC/openSUSE:Factory/.cookiecutter.new.5589/cookiecutter.changes 2025-01-17 18:38:29.663745864 +0100
@@ -1,0 +2,6 @@
+Fri Jan 17 01:30:43 UTC 2025 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Drop unneeded BuildRequires on recommonmark, it was dropped back in
+ 2.2.0.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cookiecutter.spec ++++++
--- /var/tmp/diff_new_pack.RsmAwO/_old 2025-01-17 18:38:30.191767742 +0100
+++ /var/tmp/diff_new_pack.RsmAwO/_new 2025-01-17 18:38:30.195767908 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cookiecutter
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2017 LISA GmbH, Bingen, Germany.
#
# All modifications and additions to the file contributed by third parties
@@ -66,10 +66,6 @@
BuildRequires: python3-sphinx-autodoc-typehints
BuildRequires: python3-sphinx-click
BuildRequires: python3-sphinxcontrib-apidoc
-%if 0%{?sle_version} == 150300
-BuildRequires: python3-commonmark
-%endif
-BuildRequires: python3-recommonmark
# /SECTION
%if "%{python_flavor}" == "python3" || "%{python_provides}" == "python3"
Provides: cookiecutter = %{version}-%{release}
@@ -79,7 +75,6 @@
%package -n cookiecutter-doc
Summary: Documentation files for %{name}
-Group: Documentation/HTML
%description
A command-line utility that creates projects from cookiecutters (project
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rubygem-agama-yast for openSUSE:Factory checked in at 2025-01-17 18:38:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-agama-yast (Old)
and /work/SRC/openSUSE:Factory/.rubygem-agama-yast.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-agama-yast"
Fri Jan 17 18:38:04 2025 rev:10 rq:1238330 version:11.devel25
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-agama-yast/rubygem-agama-yast.changes 2025-01-13 17:51:41.850517287 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-agama-yast.new.5589/rubygem-agama-yast.changes 2025-01-17 18:38:21.231396460 +0100
@@ -1,0 +2,11 @@
+Thu Jan 16 17:30:03 UTC 2025 - Ladislav Slezák <lslezak(a)suse.com>
+
+- Correctly select the base product to install (bsc#1235931)
+
+-------------------------------------------------------------------
+Wed Jan 15 14:26:11 UTC 2025 - José Iván López González <jlopez(a)suse.com>
+
+ - Add missing gems to the gemspec file
+ (gh#agama-project/agama#1899).
+
+-------------------------------------------------------------------
Old:
----
agama-yast-11.gem
New:
----
agama-yast-11.devel25.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ agama-yast.spec ++++++
--- /var/tmp/diff_new_pack.PqHQYU/_old 2025-01-17 18:38:21.795419831 +0100
+++ /var/tmp/diff_new_pack.PqHQYU/_new 2025-01-17 18:38:21.795419831 +0100
@@ -17,7 +17,7 @@
Name: agama-yast
-Version: 11
+Version: 11.devel25
Release: 0
%define mod_name agama-yast
%define mod_full_name %{mod_name}-%{version}
++++++ rubygem-agama-yast.spec ++++++
--- /var/tmp/diff_new_pack.PqHQYU/_old 2025-01-17 18:38:21.827421158 +0100
+++ /var/tmp/diff_new_pack.PqHQYU/_new 2025-01-17 18:38:21.831421323 +0100
@@ -24,7 +24,7 @@
#
Name: rubygem-agama-yast
-Version: 11
+Version: 11.devel25
Release: 0
%define mod_name agama-yast
%define mod_full_name %{mod_name}-%{version}
++++++ po.tar.bz2 ++++++
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kubelogin for openSUSE:Factory checked in at 2025-01-17 18:38:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubelogin (Old)
and /work/SRC/openSUSE:Factory/.kubelogin.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubelogin"
Fri Jan 17 18:38:01 2025 rev:12 rq:1238331 version:0.1.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/kubelogin/kubelogin.changes 2024-12-16 19:16:59.758113639 +0100
+++ /work/SRC/openSUSE:Factory/.kubelogin.new.5589/kubelogin.changes 2025-01-17 18:38:17.119226069 +0100
@@ -1,0 +2,6 @@
+Wed Jan 15 17:51:26 UTC 2025 - Sarah Kriesch <sarah.kriesch(a)opensuse.org>
+
+- Enable CGO because of failed s390x build based on disabled CGO
+- Add ifarch for failing architectures
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kubelogin.spec ++++++
--- /var/tmp/diff_new_pack.tIZRwo/_old 2025-01-17 18:38:17.815254909 +0100
+++ /var/tmp/diff_new_pack.tIZRwo/_new 2025-01-17 18:38:17.819255075 +0100
@@ -37,7 +37,11 @@
%build
%goprep github.com/Azure/kubelogin
+%ifarch s390x i586 armv7l
+export CGO_ENABLED=1
+%else
export CGO_ENABLED=0
+%endif
%gobuild -mod vendor -buildmode pie -ldflags "-X main.version=v%{version}" "${name}"
%install
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nvidia-open-driver-G06-signed for openSUSE:Factory checked in at 2025-01-17 18:37:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvidia-open-driver-G06-signed (Old)
and /work/SRC/openSUSE:Factory/.nvidia-open-driver-G06-signed.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nvidia-open-driver-G06-signed"
Fri Jan 17 18:37:59 2025 rev:55 rq:1238477 version:550.144.03
Changes:
--------
--- /work/SRC/openSUSE:Factory/nvidia-open-driver-G06-signed/nvidia-open-driver-G06-signed.changes 2025-01-12 11:29:10.443499021 +0100
+++ /work/SRC/openSUSE:Factory/.nvidia-open-driver-G06-signed.new.5589/nvidia-open-driver-G06-signed.changes 2025-01-17 18:38:14.835131424 +0100
@@ -1,0 +2,7 @@
+Tue Jan 14 22:41:54 UTC 2025 - Stefan Dirsch <sndirsch(a)suse.com>
+
+- Update to 550.144.03 (bsc#1235461, boo#1235871)
+ * fixes CVE-2024-0131, CVE-2024-0147, CVE-2024-0149,
+ CVE-2024-0150, CVE-2024-53869
+
+-------------------------------------------------------------------
Old:
----
open-gpu-kernel-modules-550.142.tar.gz
pci_ids-550.142
pci_ids-supported-550.142
New:
----
open-gpu-kernel-modules-550.144.03.tar.gz
pci_ids-550.144.03
pci_ids-supported-550.144.03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nvidia-open-driver-G06-signed.spec ++++++
--- /var/tmp/diff_new_pack.WCu9Ht/_old 2025-01-17 18:38:16.319192919 +0100
+++ /var/tmp/diff_new_pack.WCu9Ht/_new 2025-01-17 18:38:16.323193084 +0100
@@ -16,7 +16,7 @@
#
-%define gfx_version 550.142
+%define gfx_version 550.144.03
%define cuda_version 565.57.01
%global flavor @BUILD_FLAVOR@%{?nil}
++++++ open-gpu-kernel-modules-550.142.tar.gz -> open-gpu-kernel-modules-550.144.03.tar.gz ++++++
/work/SRC/openSUSE:Factory/nvidia-open-driver-G06-signed/open-gpu-kernel-modules-550.142.tar.gz /work/SRC/openSUSE:Factory/.nvidia-open-driver-G06-signed.new.5589/open-gpu-kernel-modules-550.144.03.tar.gz differ: char 13, line 1
++++++ pci_ids-550.142 -> pci_ids-550.144.03 ++++++
++++++ pci_ids-supported-550.142 -> pci_ids-supported-550.144.03 ++++++
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libserialport for openSUSE:Factory checked in at 2025-01-17 18:37:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libserialport (Old)
and /work/SRC/openSUSE:Factory/.libserialport.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libserialport"
Fri Jan 17 18:37:52 2025 rev:5 rq:1238376 version:0.1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/libserialport/libserialport.changes 2020-02-04 19:53:55.449341578 +0100
+++ /work/SRC/openSUSE:Factory/.libserialport.new.5589/libserialport.changes 2025-01-17 18:38:06.846800420 +0100
@@ -1,0 +2,16 @@
+Wed Jan 15 15:54:20 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Do not set CFLAGS just for make: configure already exports the
+ proper CFLAGS variable to the shell.
+
+-------------------------------------------------------------------
+Wed Jan 8 12:27:18 UTC 2025 - Klaus Kämpf <kkaempf(a)suse.de>
+
+- Update to 0.1.2
+ * The 0.1.2 release is compatible with 0.1.1 in that no existing APIs
+ have been changed or removed. The release contains mostly bugfixes and
+ updates to the code base.
+ * Additionally, examples for libserialport usage are now provided, along
+ with Visual Studio project files for those who want to use them.
+
+-------------------------------------------------------------------
Old:
----
libserialport-0.1.1.tar.gz
New:
----
libserialport-0.1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libserialport.spec ++++++
--- /var/tmp/diff_new_pack.8n6c0n/_old 2025-01-17 18:38:08.286860090 +0100
+++ /var/tmp/diff_new_pack.8n6c0n/_new 2025-01-17 18:38:08.306860919 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libserialport
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
Group: Productivity/Scientific/Electronics
Name: libserialport
-Version: 0.1.1
+Version: 0.1.2
Release: 0
URL: http://sigrok.org
BuildRequires: autoconf
@@ -31,7 +31,7 @@
BuildRequires: libtool
BuildRequires: pkg-config
BuildRequires: pkgconfig(libudev)
-Source0: http://sigrok.org/download/source/libserialport/%{name}-%{version}.tar.gz
+Source0: https://sigrok.org/download/source/libserialport/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -79,7 +79,7 @@
%setup -q
%build
-# ./autogen.sh
+autoreconf -f
%configure --disable-static
make %{?smp_mflags}
@@ -94,11 +94,13 @@
%files -n %libname
%defattr(-,root,root,-)
-%doc COPYING README NEWS
+%license COPYING
+%doc README NEWS
%_libdir/*.so.*
%files devel
%defattr(-,root,root,-)
+%license COPYING
%_libdir/*.so
%_includedir/*
%_libdir/pkgconfig/*
++++++ libserialport-0.1.1.tar.gz -> libserialport-0.1.2.tar.gz ++++++
++++ 39832 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package tree-sitter for openSUSE:Factory checked in at 2025-01-17 18:37:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tree-sitter (Old)
and /work/SRC/openSUSE:Factory/.tree-sitter.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tree-sitter"
Fri Jan 17 18:37:50 2025 rev:19 rq:1238374 version:0.24.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/tree-sitter/tree-sitter.changes 2025-01-02 19:19:45.940363419 +0100
+++ /work/SRC/openSUSE:Factory/.tree-sitter.new.5589/tree-sitter.changes 2025-01-17 18:38:03.770672957 +0100
@@ -1,0 +2,7 @@
+Fri Jan 17 03:31:29 UTC 2025 - Richard Rahl <rrahl0(a)opensuse.org>
+
+- update to 0.24.7:
+ * lib: Use inclusive range check for non-empty nodes in next sibling
+ computation
+
+-------------------------------------------------------------------
Old:
----
tree-sitter-0.24.6.tar.gz
New:
----
tree-sitter-0.24.7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tree-sitter.spec ++++++
--- /var/tmp/diff_new_pack.xfkkL2/_old 2025-01-17 18:38:05.134729479 +0100
+++ /var/tmp/diff_new_pack.xfkkL2/_new 2025-01-17 18:38:05.134729479 +0100
@@ -1,7 +1,7 @@
#
# spec file for package tree-sitter
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define somajor 0_24
Name: tree-sitter
-Version: 0.24.6
+Version: 0.24.7
Release: 0
Summary: An incremental parsing system for programming tools
License: GPL-2.0-only AND MIT
++++++ tree-sitter-0.24.6.tar.gz -> tree-sitter-0.24.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/Cargo.lock new/tree-sitter-0.24.7/Cargo.lock
--- old/tree-sitter-0.24.6/Cargo.lock 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/Cargo.lock 2025-01-12 19:11:54.000000000 +0100
@@ -1538,7 +1538,7 @@
[[package]]
name = "tree-sitter"
-version = "0.24.6"
+version = "0.24.7"
dependencies = [
"bindgen",
"cc",
@@ -1551,7 +1551,7 @@
[[package]]
name = "tree-sitter-cli"
-version = "0.24.6"
+version = "0.24.7"
dependencies = [
"anstyle",
"anyhow",
@@ -1601,7 +1601,7 @@
[[package]]
name = "tree-sitter-config"
-version = "0.24.6"
+version = "0.24.7"
dependencies = [
"anyhow",
"dirs",
@@ -1611,7 +1611,7 @@
[[package]]
name = "tree-sitter-generate"
-version = "0.24.6"
+version = "0.24.7"
dependencies = [
"anyhow",
"heck 0.5.0",
@@ -1632,7 +1632,7 @@
[[package]]
name = "tree-sitter-highlight"
-version = "0.24.6"
+version = "0.24.7"
dependencies = [
"lazy_static",
"regex",
@@ -1647,7 +1647,7 @@
[[package]]
name = "tree-sitter-loader"
-version = "0.24.6"
+version = "0.24.7"
dependencies = [
"anyhow",
"cc",
@@ -1671,7 +1671,7 @@
[[package]]
name = "tree-sitter-tags"
-version = "0.24.6"
+version = "0.24.7"
dependencies = [
"memchr",
"regex",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/Cargo.toml new/tree-sitter-0.24.7/Cargo.toml
--- old/tree-sitter-0.24.6/Cargo.toml 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/Cargo.toml 2025-01-12 19:11:54.000000000 +0100
@@ -13,7 +13,7 @@
resolver = "2"
[workspace.package]
-version = "0.24.6"
+version = "0.24.7"
authors = ["Max Brunsfeld <maxbrunsfeld(a)gmail.com>"]
edition = "2021"
rust-version = "1.74.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/Makefile new/tree-sitter-0.24.7/Makefile
--- old/tree-sitter-0.24.6/Makefile 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/Makefile 2025-01-12 19:11:54.000000000 +0100
@@ -2,7 +2,7 @@
$(error Windows is not supported)
endif
-VERSION := 0.24.6
+VERSION := 0.24.7
DESCRIPTION := An incremental parsing system for programming tools
HOMEPAGE_URL := https://tree-sitter.github.io/tree-sitter/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/build.zig.zon new/tree-sitter-0.24.7/build.zig.zon
--- old/tree-sitter-0.24.6/build.zig.zon 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/build.zig.zon 2025-01-12 19:11:54.000000000 +0100
@@ -1,6 +1,6 @@
.{
.name = "tree-sitter",
- .version = "0.24.6",
+ .version = "0.24.7",
.paths = .{
"build.zig",
"build.zig.zon",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/cli/npm/package.json new/tree-sitter-0.24.7/cli/npm/package.json
--- old/tree-sitter-0.24.6/cli/npm/package.json 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/cli/npm/package.json 2025-01-12 19:11:54.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "tree-sitter-cli",
- "version": "0.24.6",
+ "version": "0.24.7",
"author": "Max Brunsfeld",
"license": "MIT",
"repository": {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/lib/CMakeLists.txt new/tree-sitter-0.24.7/lib/CMakeLists.txt
--- old/tree-sitter-0.24.6/lib/CMakeLists.txt 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/lib/CMakeLists.txt 2025-01-12 19:11:54.000000000 +0100
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.13)
project(tree-sitter
- VERSION "0.24.6"
+ VERSION "0.24.7"
DESCRIPTION "An incremental parsing system for programming tools"
HOMEPAGE_URL "https://tree-sitter.github.io/tree-sitter/"
LANGUAGES C)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/lib/binding_web/package.json new/tree-sitter-0.24.7/lib/binding_web/package.json
--- old/tree-sitter-0.24.6/lib/binding_web/package.json 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/lib/binding_web/package.json 2025-01-12 19:11:54.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "web-tree-sitter",
- "version": "0.24.6",
+ "version": "0.24.7",
"description": "Tree-sitter bindings for the web",
"main": "tree-sitter.js",
"types": "tree-sitter-web.d.ts",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-sitter-0.24.6/lib/src/node.c new/tree-sitter-0.24.7/lib/src/node.c
--- old/tree-sitter-0.24.6/lib/src/node.c 2024-12-27 04:25:48.000000000 +0100
+++ new/tree-sitter-0.24.7/lib/src/node.c 2025-01-12 19:11:54.000000000 +0100
@@ -263,7 +263,15 @@
NodeChildIterator iterator = ts_node_iterate_children(&node);
while (ts_node_child_iterator_next(&iterator, &child)) {
if (iterator.position.bytes <= target_end_byte) continue;
- if (ts_node_start_byte(child) < ts_node_start_byte(self)) {
+ uint32_t start_byte = ts_node_start_byte(self);
+ uint32_t child_start_byte = ts_node_start_byte(child);
+
+ bool is_empty = start_byte == target_end_byte;
+ bool contains_target = is_empty ?
+ child_start_byte < start_byte :
+ child_start_byte <= start_byte;
+
+ if (contains_target) {
if (ts_node__subtree(child).ptr != ts_node__subtree(self).ptr) {
child_containing_target = child;
}
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/tree-sitter/vendor.tar.zst /work/SRC/openSUSE:Factory/.tree-sitter.new.5589/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-software for openSUSE:Factory checked in at 2025-01-17 18:37:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-software (Old)
and /work/SRC/openSUSE:Factory/.gnome-software.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-software"
Fri Jan 17 18:37:40 2025 rev:128 rq:1238341 version:47.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes 2025-01-09 15:04:44.109559248 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-software.new.5589/gnome-software.changes 2025-01-17 18:37:56.774383059 +0100
@@ -1,0 +2,7 @@
+Tue Jan 14 17:50:47 UTC 2025 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 47.4:
+ + Fix downloads of firmware updates
+ + Fix the release process
+
+-------------------------------------------------------------------
Old:
----
gnome-software-47.3.obscpio
New:
----
gnome-software-47.4.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-software.spec ++++++
--- /var/tmp/diff_new_pack.1lEOIH/_old 2025-01-17 18:37:57.402409082 +0100
+++ /var/tmp/diff_new_pack.1lEOIH/_new 2025-01-17 18:37:57.402409082 +0100
@@ -20,7 +20,7 @@
%bcond_with profiling
Name: gnome-software
-Version: 47.3
+Version: 47.4
Release: 0
Summary: GNOME Software Store
License: GPL-2.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.1lEOIH/_old 2025-01-17 18:37:57.430410243 +0100
+++ /var/tmp/diff_new_pack.1lEOIH/_new 2025-01-17 18:37:57.434410408 +0100
@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/gnome-software.git</param>
- <param name="revision">47.3</param>
+ <param name="revision">47.4</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
++++++ gnome-software-47.3.obscpio -> gnome-software-47.4.obscpio ++++++
/work/SRC/openSUSE:Factory/gnome-software/gnome-software-47.3.obscpio /work/SRC/openSUSE:Factory/.gnome-software.new.5589/gnome-software-47.4.obscpio differ: char 49, line 1
++++++ gnome-software.obsinfo ++++++
--- /var/tmp/diff_new_pack.1lEOIH/_old 2025-01-17 18:37:57.490412729 +0100
+++ /var/tmp/diff_new_pack.1lEOIH/_new 2025-01-17 18:37:57.494412894 +0100
@@ -1,5 +1,5 @@
name: gnome-software
-version: 47.3
-mtime: 1736032297
-commit: 5c3d10f6fe324be7b61e962d6f693c66fabe3fd8
+version: 47.4
+mtime: 1736876441
+commit: a540463ee67d636e310a93af21eaf009009b33c9
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pango for openSUSE:Factory checked in at 2025-01-17 18:37:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pango (Old)
and /work/SRC/openSUSE:Factory/.pango.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pango"
Fri Jan 17 18:37:31 2025 rev:152 rq:1238322 version:1.56.0+12
Changes:
--------
--- /work/SRC/openSUSE:Factory/pango/pango.changes 2025-01-12 11:09:13.550266565 +0100
+++ /work/SRC/openSUSE:Factory/.pango.new.5589/pango.changes 2025-01-17 18:37:48.642046088 +0100
@@ -1,0 +2,11 @@
+Thu Jan 16 09:11:40 UTC 2025 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.56.0+12:
+ * Deal with FC_FONT_WRAPPER more graciously
+ * itemize: Limp along harder
+ * build: Reshuffle docs build
+ * build: Move gir to toplevel meson.build
+ * build: Generate glib deprecation defines
+ * build: Sync naming with gtk
+
+-------------------------------------------------------------------
Old:
----
pango-1.56.0.obscpio
New:
----
_servicedata
pango-1.56.0+12.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pango.spec ++++++
--- /var/tmp/diff_new_pack.A27kmt/_old 2025-01-17 18:37:49.330074597 +0100
+++ /var/tmp/diff_new_pack.A27kmt/_new 2025-01-17 18:37:49.330074597 +0100
@@ -17,7 +17,7 @@
Name: pango
-Version: 1.56.0
+Version: 1.56.0+12
Release: 0
Summary: Library for Layout and Rendering of Text
License: LGPL-2.1-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.A27kmt/_old 2025-01-17 18:37:49.366076088 +0100
+++ /var/tmp/diff_new_pack.A27kmt/_new 2025-01-17 18:37:49.370076255 +0100
@@ -2,10 +2,11 @@
<service name="obs_scm" mode="manual">
<param name="url">https://gitlab.gnome.org/GNOME/pango.git</param>
<param name="scm">git</param>
- <param name="revision">1.56.0</param>
+ <param name="revision">c5899494f57b83d54712917cc00ccb4841bd8981</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
+ <param name="changesgenerate">enable</param>
</service>
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.gnome.org/GNOME/pango.git</param>
<param name="changesrevision">c5899494f57b83d54712917cc00ccb4841bd8981</param></service></servicedata>
(No newline at EOF)
++++++ pango.obsinfo ++++++
--- /var/tmp/diff_new_pack.A27kmt/_old 2025-01-17 18:37:49.458079901 +0100
+++ /var/tmp/diff_new_pack.A27kmt/_new 2025-01-17 18:37:49.462080067 +0100
@@ -1,5 +1,5 @@
name: pango
-version: 1.56.0
-mtime: 1736449454
-commit: 941aeab7a30c2b99e96e8b9fd449d65688b63db8
+version: 1.56.0+12
+mtime: 1736995336
+commit: c5899494f57b83d54712917cc00ccb4841bd8981
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-docutils for openSUSE:Factory checked in at 2025-01-17 18:37:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-docutils (Old)
and /work/SRC/openSUSE:Factory/.python-docutils.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-docutils"
Fri Jan 17 18:37:27 2025 rev:42 rq:1238443 version:0.21.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-docutils/python-docutils.changes 2024-11-08 11:58:02.798126154 +0100
+++ /work/SRC/openSUSE:Factory/.python-docutils.new.5589/python-docutils.changes 2025-01-17 18:37:43.041814037 +0100
@@ -1,0 +2,10 @@
+Fri Jan 17 09:00:56 UTC 2025 - Nico Krapp <nico.krapp(a)suse.com>
+
+- fix alternatives
+
+-------------------------------------------------------------------
+Wed Jan 15 13:51:33 UTC 2025 - Nico Krapp <nico.krapp(a)suse.com>
+
+- Use libalternatives instead of update-alternatives, bsc#1235783
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-docutils.spec ++++++
--- /var/tmp/diff_new_pack.PFoVPR/_old 2025-01-17 18:37:43.949851661 +0100
+++ /var/tmp/diff_new_pack.PFoVPR/_new 2025-01-17 18:37:43.949851661 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-docutils
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,13 @@
%define psuffix %{nil}
%bcond_with test
%endif
+
+%if 0%{?suse_version} > 1500
+%bcond_without libalternatives
+%else
+%bcond_with libalternatives
+%endif
+
Name: python-docutils%{psuffix}
Version: 0.21.2
Release: 0
@@ -38,9 +45,14 @@
BuildRequires: %{python_module pip}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+%if %{with libalternatives}
+Requires: alts
+BuildRequires: alts
+%else
Requires(pre): update-alternatives
Requires(post): update-alternatives
Requires(postun): update-alternatives
+%endif
Recommends: python-Pillow
Recommends: python-Pygments
Recommends: python-roman
@@ -102,6 +114,8 @@
# sometime ago rst2html was the master which would let fail the upgrade with master docutils in post below
%pre
update-alternatives --query rst2html >/dev/null 2>&1 && update-alternatives --quiet --remove-all rst2html ||:
+# If libalternatives is used: Removing old update-alternatives entries.
+%python_libalternatives_reset_alternative docutils
%post
%python_install_alternative docutils rst2html rst2latex rst2man rst2odt rst2pseudoxml rst2s5 rst2xetex rst2xml rst2html4 rst2html5
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package patterns-base for openSUSE:Factory checked in at 2025-01-17 18:37:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-base (Old)
and /work/SRC/openSUSE:Factory/.patterns-base.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-base"
Fri Jan 17 18:37:18 2025 rev:116 rq:1238249 version:20200505
Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-base/patterns-base.changes 2024-12-20 15:24:32.885008770 +0100
+++ /work/SRC/openSUSE:Factory/.patterns-base.new.5589/patterns-base.changes 2025-01-17 18:37:27.709178713 +0100
@@ -1,0 +2,6 @@
+Thu Jan 16 12:52:36 UTC 2025 - Fabian Vogt <fvogt(a)suse.com>
+
+- selinux: Turn recommends for container-selinux into a hard but
+ conditional dependency
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ patterns-base.spec ++++++
--- /var/tmp/diff_new_pack.3woFWK/_old 2025-01-17 18:37:28.225200094 +0100
+++ /var/tmp/diff_new_pack.3woFWK/_new 2025-01-17 18:37:28.225200094 +0100
@@ -1,7 +1,7 @@
#
# spec file for package patterns-base
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -672,9 +672,11 @@
Requires: selinux-policy-base
Requires: selinux-tools
Requires: pattern() = minimal_base
+# Needed for podman et al.
+Requires: (container-selinux if libcontainers-common)
Recommends: checkpolicy
-Recommends: container-selinux
-Recommends: selinux-policy-targeted
+# Use targeted as default policy if none was explicitly requested.
+Suggests: selinux-policy-targeted
%description selinux
Security-Enhanced Linux (SELinux) provides a mechanism for supporting access control security policies, including mandatory access controls (MAC).
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package sqlite3 for openSUSE:Factory checked in at 2025-01-17 18:37:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
and /work/SRC/openSUSE:Factory/.sqlite3.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sqlite3"
Fri Jan 17 18:37:15 2025 rev:157 rq:1238215 version:3.48.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2024-12-17 19:23:26.329614644 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.5589/sqlite3.changes 2025-01-17 18:37:26.809141419 +0100
@@ -1,0 +2,32 @@
+Thu Jan 16 10:39:29 UTC 2025 - Reinhard Max <max(a)suse.com>
+
+- Re-enable SONAME which got disabled by default in 3.48.0.
+ * https://www.sqlite.org/src/forumpost/5a3b44f510df8ded
+ * https://sqlite.org/forum/forumpost/ab8f15697a
+
+-------------------------------------------------------------------
+Tue Jan 14 15:44:26 UTC 2025 - Reinhard Max <max(a)suse.com>
+
+- Update to release 3.48.0:
+ * Improved EXPLAIN QUERY PLAN output for covering indexes.
+ * Allow a two-argument version of the iif() SQL function.
+ * Also allow if() as an alternative spelling for iif().
+ * Add the ".dbtotxt" command to the CLI.
+ * Add the SQLITE_IOCAP_SUBPAGE_READ property to the
+ xDeviceCharacteristics method of the sqlite3_io_methods object.
+ * Add the SQLITE_PREPARE_DONT_LOG option to sqlite3_prepare_v3()
+ that prevents warning messages being sent to the error log if
+ the SQL is ill-formed. This allows sqlite3_prepare_v3() to be
+ used to do test compiles of SQL to check for validity without
+ polluting the error log with false messages.
+ * Increase the minimum allowed value of SQLITE_LIMIT_LENGTH from
+ 1 to 30.
+ * Added the SQLITE_FCNTL_NULL_IO file control.
+ * Extend the FTS5 auxiliary API xInstToken() to work with prefix
+ queries via the insttoken configuration option and the
+ fts5_insttoken() SQL function.
+ * Increase the maximum number of arguments to an SQL function
+ from 127 to 1000.
+ * Obsoletes sqlite3-6216bfcb.patch .
+
+-------------------------------------------------------------------
Old:
----
sqlite-doc-3470200.zip
sqlite-src-3470200.zip
sqlite3-6216bfcb.patch
New:
----
sqlite-doc-3480000.zip
sqlite-src-3480000.zip
BETA DEBUG BEGIN:
Old: from 127 to 1000.
* Obsoletes sqlite3-6216bfcb.patch .
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sqlite3.spec ++++++
--- /var/tmp/diff_new_pack.Zy9uD0/_old 2025-01-17 18:37:27.497169928 +0100
+++ /var/tmp/diff_new_pack.Zy9uD0/_new 2025-01-17 18:37:27.501170094 +0100
@@ -1,7 +1,7 @@
#
# spec file for package sqlite3
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
%define oname sqlite
-%define tarversion 3470200
-%define docversion 3470200
+%define tarversion 3480000
+%define docversion 3480000
%bcond_with icu
%bcond_without check
Name: sqlite3
-Version: 3.47.2
+Version: 3.48.0
Release: 0
Summary: Embeddable SQL Database Engine
License: SUSE-Public-Domain
@@ -31,7 +31,6 @@
Source0: https://www.sqlite.org/2023/sqlite-src-%{tarversion}.zip
Source1: baselibs.conf
Source2: https://www.sqlite.org/2023/sqlite-doc-%{docversion}.zip
-Patch0: sqlite3-6216bfcb.patch
BuildRequires: automake
BuildRequires: libtool
BuildRequires: pkgconfig
@@ -170,6 +169,7 @@
-DSQLITE_STRICT_SUBTYPE=1 \
"
%configure \
+ --soname=legacy \
--disable-static \
--enable-readline \
--enable-fts3 \
++++++ sqlite-doc-3470200.zip -> sqlite-doc-3480000.zip ++++++
/work/SRC/openSUSE:Factory/sqlite3/sqlite-doc-3470200.zip /work/SRC/openSUSE:Factory/.sqlite3.new.5589/sqlite-doc-3480000.zip differ: char 11, line 2
++++++ sqlite-src-3470200.zip -> sqlite-src-3480000.zip ++++++
/work/SRC/openSUSE:Factory/sqlite3/sqlite-src-3470200.zip /work/SRC/openSUSE:Factory/.sqlite3.new.5589/sqlite-src-3480000.zip differ: char 11, line 2
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xterm for openSUSE:Factory checked in at 2025-01-17 18:37:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xterm (Old)
and /work/SRC/openSUSE:Factory/.xterm.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xterm"
Fri Jan 17 18:37:13 2025 rev:147 rq:1238187 version:393
Changes:
--------
--- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2024-07-15 19:45:56.172315641 +0200
+++ /work/SRC/openSUSE:Factory/.xterm.new.5589/xterm.changes 2025-01-17 18:37:22.596966883 +0100
@@ -1,0 +2,6 @@
+Wed Jan 15 14:00:27 UTC 2025 - Thorsten Kukuk <kukuk(a)suse.com>
+
+- Disable libutempter, it doesn't work anymore with the switch
+ from utmp to systemd-logind
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xterm.spec ++++++
--- /var/tmp/diff_new_pack.Z0l8R9/_old 2025-01-17 18:37:23.665011139 +0100
+++ /var/tmp/diff_new_pack.Z0l8R9/_new 2025-01-17 18:37:23.669011304 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xterm
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -50,7 +50,9 @@
BuildRequires: ncurses-devel
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
+%if 0%{?suse_version} < 1600
BuildRequires: utempter-devel
+%endif
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(x11-xcb)
@@ -109,7 +111,9 @@
--enable-mini-luit \
--enable-sco-fkeys \
--enable-wide-chars \
+%if 0%{?suse_version} < 1600
--with-utempter \
+%endif
--with-tty-group=tty \
--with-app-defaults=%{xappdefs} \
--enable-backarrow-is-erase \
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package codec2 for openSUSE:Factory checked in at 2025-01-17 18:37:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/codec2 (Old)
and /work/SRC/openSUSE:Factory/.codec2.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "codec2"
Fri Jan 17 18:37:11 2025 rev:13 rq:1238184 version:1.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/codec2/codec2.changes 2023-08-02 16:48:28.484631640 +0200
+++ /work/SRC/openSUSE:Factory/.codec2.new.5589/codec2.changes 2025-01-17 18:37:21.124905887 +0100
@@ -1,0 +2,5 @@
+Thu Jan 16 08:48:37 UTC 2025 - Martin Pluskal <mpluskal(a)suse.com>
+
+- Build AVX2 enabled hwcaps library for x86_64-v3
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ codec2.spec ++++++
--- /var/tmp/diff_new_pack.iMMyNH/_old 2025-01-17 18:37:21.824934893 +0100
+++ /var/tmp/diff_new_pack.iMMyNH/_new 2025-01-17 18:37:21.824934893 +0100
@@ -1,7 +1,7 @@
#
# spec file for package codec2
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,6 @@
Summary: Low bit rate speech codec
# octave/plot_fsk_demod_stats.py is GPL-3.0-or-later, unused
License: LGPL-2.1-only
-Group: Productivity/Hamradio/Other
URL: https://rowetel.com/codec2.html
Source: https://github.com/drowe67/codec2/archive/refs/tags/%{version}.tar.gz#/%{na…
Source2: baselibs.conf
@@ -31,6 +30,7 @@
BuildRequires: c++_compiler
BuildRequires: cmake >= 3.13
BuildRequires: pkgconfig
+%{?suse_build_hwcaps_libs}
%description
Codec 2 is a speech codec designed for communications quality speech
@@ -38,7 +38,6 @@
%package -n %{libname}
Summary: Low bit rate speech codec
-Group: System/Libraries
%description -n %{libname}
Codec 2 is a speech codec designed for communications quality speech
@@ -46,7 +45,6 @@
%package devel
Summary: Development library for codec2
-Group: Development/Libraries/C and C++
Requires: %{libname} = %{version}
%description devel
1
0
17 Jan '25
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package golang-github-prometheus-prometheus for openSUSE:Factory checked in at 2025-01-17 18:37:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus (Old)
and /work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "golang-github-prometheus-prometheus"
Fri Jan 17 18:37:09 2025 rev:53 rq:1238174 version:3.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/golang-github-prometheus-prometheus.changes 2024-12-17 19:23:28.821718359 +0100
+++ /work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.5589/golang-github-prometheus-prometheus.changes 2025-01-17 18:37:16.292705660 +0100
@@ -1,0 +2,84 @@
+Thu Jan 2 17:19:35 UTC 2025 - Johannes Kastl <opensuse_buildservice(a)ojkastl.de>
+
+- update to 3.1.0:
+ * [SECURITY] upgrade golang.org/x/crypto to address reported
+ CVE-2024-45337. #15691
+ * [CHANGE] Notifier: Increment
+ prometheus_notifications_errors_total by the number of affected
+ alerts rather than per batch. #15428
+ * [CHANGE] API: list rules field "groupNextToken:omitempty"
+ renamed to "groupNextToken". #15400
+ * [ENHANCEMENT] OTLP translate: keep identifying attributes in
+ target_info. #15448
+ * [ENHANCEMENT] Paginate rule groups, add infinite scroll to
+ rules within groups. #15677
+ * [ENHANCEMENT] TSDB: Improve calculation of space used by
+ labels. #13880
+ * [ENHANCEMENT] Rules: new metric
+ rule_group_last_rule_duration_sum_seconds. #15672
+ * [ENHANCEMENT] Observability: Export
+ 'go_sync_mutex_wait_total_seconds_total' metric. #15339
+ * [ENHANCEMEN] Remote-Write: optionally use a DNS resolver that
+ picks a random IP. #15329
+ * [PERF] Optimize l=~".+" matcher. #15474, #15684
+ * [PERF] TSDB: Cache all symbols for compaction . #15455
+ * [PERF] TSDB: MemPostings: keep a map of label values slices.
+ #15426
+ * [PERF] Remote-Write: Remove interning hook. #15456
+ * [PERF] Scrape: optimize string manipulation for experimental
+ native histograms with custom buckets. #15453
+ * [PERF] TSDB: reduce memory allocations. #15465, #15427
+ * [PERF] Storage: Implement limit in mergeGenericQuerier. #14489
+ * [PERF] TSDB: Optimize inverse matching. #14144
+ * [PERF] Regex: use stack memory for lowercase copy of string.
+ #15210
+ * [PERF] TSDB: When deleting from postings index, pause to unlock
+ and let readers read. #15242
+ * [BUGFIX] Main: Avoid possible segfault at exit. (#15724)
+ * [BUGFIX] Rules: Do not run rules concurrently if uncertain
+ about dependencies. #15560
+ * [BUGFIX] PromQL: Adds test for absent, absent_over_time and
+ deriv func with histograms. #15667
+ * [BUGFIX] PromQL: Fix various bugs related to quoting UTF-8
+ characters. #15531
+ * [BUGFIX] Scrape: fix nil panic after scrape loop reload. #15563
+ * [BUGFIX] Remote-write: fix panic on repeated log message.
+ #15562
+ * [BUGFIX] Scrape: reload would ignore
+ always_scrape_classic_histograms and
+ convert_classic_histograms_to_nhcb configs. #15489
+ * [BUGFIX] TSDB: fix data corruption in experimental native
+ histograms. #15482
+ * [BUGFIX] PromQL: Ignore histograms in all time related
+ functions. #15479
+ * [BUGFIX] OTLP receiver: Convert metric metadata. #15416
+ * [BUGFIX] PromQL: Fix resets function for histograms. #15527
+ * [BUGFIX] PromQL: Fix behaviour of changes() for mix of
+ histograms and floats. #15469
+ * [BUGFIX] PromQL: Fix behaviour of some aggregations with
+ histograms. #15432
+ * [BUGFIX] allow quoted exemplar keys in openmetrics text format.
+ #15260
+ * [BUGFIX] TSDB: fixes for rare conditions when loading
+ write-behind-log (WBL). #15380
+ * [BUGFIX] round() function did not remove __name__ label. #15250
+ * [BUGFIX] Promtool: analyze block shows metric name with 0
+ cardinality. #15438
+ * [BUGFIX] PromQL: Fix count_values for histograms. #15422
+ * [BUGFIX] PromQL: fix issues with comparison binary operations
+ with bool modifier and native histograms. #15413
+ * [BUGFIX] PromQL: fix incorrect "native histogram ignored in
+ aggregation" annotations. #15414
+ * [BUGFIX] PromQL: Corrects the behaviour of some operator and
+ aggregators with Native Histograms. #15245
+ * [BUGFIX] TSDB: Always return unknown hint for first sample in
+ non-gauge histogram chunk. #15343
+ * [BUGFIX] PromQL: Clamp functions: Ignore any points with native
+ histograms. #15169
+ * [BUGFIX] TSDB: Fix race on stale values in headAppender. #15322
+ * [BUGFIX] UI: Fix selector / series formatting for empty metric
+ names. #15340
+ * [BUGFIX] OTLP receiver: Allow colons in non-standard units.
+ #15710
+
+-------------------------------------------------------------------
Old:
----
prometheus-3.0.1.tar.gz
web-ui-3.0.1.tar.gz
New:
----
prometheus-3.1.0.tar.gz
web-ui-3.1.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ golang-github-prometheus-prometheus.spec ++++++
--- /var/tmp/diff_new_pack.nqRCAv/_old 2025-01-17 18:37:18.624802293 +0100
+++ /var/tmp/diff_new_pack.nqRCAv/_new 2025-01-17 18:37:18.624802293 +0100
@@ -1,7 +1,7 @@
#
# spec file for package golang-github-prometheus-prometheus
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2017 Silvio Moioli <moio(a)suse.com>
#
# All modifications and additions to the file contributed by third parties
@@ -27,7 +27,7 @@
%endif
Name: golang-github-prometheus-prometheus
-Version: 3.0.1
+Version: 3.1.0
Release: 0
Summary: The Prometheus monitoring system and time series database
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.nqRCAv/_old 2025-01-17 18:37:18.716806105 +0100
+++ /var/tmp/diff_new_pack.nqRCAv/_new 2025-01-17 18:37:18.720806270 +0100
@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">v3.0.1</param>
+ <param name="revision">v3.1.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="match-tag">v3*</param>
</service>
@@ -13,7 +13,7 @@
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="manual">
- <param name="archive">prometheus-3.0.1.tar.gz</param>
+ <param name="archive">prometheus-3.1.0.tar.gz</param>
</service>
</services>
++++++ npm_licenses.tar.bz2 ++++++
++++ 10852 lines of diff (skipped)
++++++ prometheus-3.0.1.tar.gz -> prometheus-3.1.0.tar.gz ++++++
++++ 26129 lines of diff (skipped)
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/vendor.tar.gz /work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.5589/vendor.tar.gz differ: char 5, line 1
++++++ web-ui-3.0.1.tar.gz -> web-ui-3.1.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/web-ui-3.0.1.tar.gz /work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.5589/web-ui-3.1.0.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-sphinx-issues for openSUSE:Factory checked in at 2025-01-17 18:37:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sphinx-issues (Old)
and /work/SRC/openSUSE:Factory/.python-sphinx-issues.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sphinx-issues"
Fri Jan 17 18:37:08 2025 rev:10 rq:1238137 version:5.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-sphinx-issues/python-sphinx-issues.changes 2024-07-03 20:30:14.092921450 +0200
+++ /work/SRC/openSUSE:Factory/.python-sphinx-issues.new.5589/python-sphinx-issues.changes 2025-01-17 18:37:15.048654111 +0100
@@ -1,0 +2,9 @@
+Thu Jan 16 01:21:06 UTC 2025 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Update to 5.0.0:
+ * Remove :cwe: and :cve: roles, as these are officially included in
+ Sphinx>=8.1.0.
+ * Support Python 3.9-3.13. Python 3.8 is no longer supported.
+- Clean up Python 2 remains.
+
+-------------------------------------------------------------------
Old:
----
4.1.0.tar.gz
New:
----
5.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sphinx-issues.spec ++++++
--- /var/tmp/diff_new_pack.EvwAKE/_old 2025-01-17 18:37:15.564675493 +0100
+++ /var/tmp/diff_new_pack.EvwAKE/_new 2025-01-17 18:37:15.568675659 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-sphinx-issues
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,14 @@
%{?sle15_python_module_pythons}
Name: python-sphinx-issues
-Version: 4.1.0
+Version: 5.0.0
Release: 0
Summary: A Sphinx extension for linking to a project's issue tracker
License: MIT
URL: https://github.com/sloria/sphinx-issues
Source: https://github.com/sloria/sphinx-issues/archive/%{version}.tar.gz
BuildRequires: %{python_module Sphinx}
+BuildRequires: %{python_module base >= 3.9}
BuildRequires: %{python_module flit-core}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
@@ -33,9 +34,6 @@
BuildRequires: python-rpm-macros
Requires: python-Sphinx
BuildArch: noarch
-%if %{with python2}
-BuildRequires: python-mock
-%endif
%python_subpackages
%description
++++++ 4.1.0.tar.gz -> 5.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinx-issues-4.1.0/.github/workflows/build-release.yml new/sphinx-issues-5.0.0/.github/workflows/build-release.yml
--- old/sphinx-issues-4.1.0/.github/workflows/build-release.yml 2024-04-15 05:03:23.000000000 +0200
+++ new/sphinx-issues-5.0.0/.github/workflows/build-release.yml 2024-10-12 04:22:17.000000000 +0200
@@ -13,8 +13,8 @@
fail-fast: false
matrix:
include:
- - { name: "3.8", python: "3.8", tox: py38 }
- - { name: "3.12", python: "3.12", tox: py312 }
+ - { name: "3.9", python: "3.9", tox: py39 }
+ - { name: "3.13", python: "3.13", tox: py313 }
steps:
- uses: actions/checkout(a)v4.0.0
- uses: actions/setup-python@v5
@@ -31,7 +31,7 @@
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
- python-version: "3.11"
+ python-version: "3.13"
- name: Install pypa/build
run: python -m pip install build
- name: Build a binary wheel and a source tarball
@@ -54,7 +54,7 @@
- uses: actions/checkout(a)v4.0.0
- uses: actions/setup-python@v5
with:
- python-version: "3.11"
+ python-version: "3.13"
- run: python -m pip install tox
- run: python -m tox -e lint
publish-to-pypi:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinx-issues-4.1.0/.pre-commit-config.yaml new/sphinx-issues-5.0.0/.pre-commit-config.yaml
--- old/sphinx-issues-4.1.0/.pre-commit-config.yaml 2024-04-15 05:03:23.000000000 +0200
+++ new/sphinx-issues-5.0.0/.pre-commit-config.yaml 2024-10-12 04:22:17.000000000 +0200
@@ -1,16 +1,18 @@
+ci:
+ autoupdate_schedule: monthly
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: v0.3.5
+ rev: v0.6.3
hooks:
- id: ruff
- id: ruff-format
- repo: https://github.com/python-jsonschema/check-jsonschema
- rev: 0.28.1
+ rev: 0.29.2
hooks:
- id: check-github-workflows
- id: check-readthedocs
- repo: https://github.com/asottile/blacken-docs
- rev: 1.16.0
+ rev: 1.18.0
hooks:
- id: blacken-docs
additional_dependencies: [black==23.12.1]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinx-issues-4.1.0/README.rst new/sphinx-issues-5.0.0/README.rst
--- old/sphinx-issues-4.1.0/README.rst 2024-04-15 05:03:23.000000000 +0200
+++ new/sphinx-issues-5.0.0/README.rst 2024-10-12 04:22:17.000000000 +0200
@@ -105,12 +105,6 @@
Fixed in :commit:`6bb9124d5e9dbb2f7b52864c3d8af7feb1b69403`.
-Use the ``:cve:`` role to link to CVEs on https://cve.mitre.org.
-
-.. code-block:: rst
-
- :cve:`CVE-2018-17175` - Addresses possible vulnerability when...
-
.. code-block:: rst
Thanks to :user:`bitprophet` for the idea!
@@ -129,12 +123,6 @@
Fix bad bug :issue:`123, (Duplicate) <199>`
-Use the ``:cwe:`` role to link to CWEs on https://cwe.mitre.org.
-
-.. code-block:: rst
-
- :cwe:`CWE-787` - The software writes data past the end, or...
-
Use the ``:pypi:`` role to link to PyPI on https://pypi.org.
.. code-block:: rst
@@ -155,6 +143,12 @@
Changelog
*********
+5.0.0 (2024-10-11)
+------------------
+
+- Remove `:cwe:` and `:cve:` roles, as these are officially included in Sphinx>=8.1.0.
+- Support Python 3.9-3.13. Python 3.8 is no longer supported.
+
4.1.0 (2024-04-14)
------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinx-issues-4.1.0/pyproject.toml new/sphinx-issues-5.0.0/pyproject.toml
--- old/sphinx-issues-4.1.0/pyproject.toml 2024-04-15 05:03:23.000000000 +0200
+++ new/sphinx-issues-5.0.0/pyproject.toml 2024-10-12 04:22:17.000000000 +0200
@@ -1,6 +1,6 @@
[project]
name = "sphinx-issues"
-version = "4.1.0"
+version = "5.0.0"
description = "A Sphinx extension for linking to your project's issue tracker"
readme = "README.rst"
license = { file = "LICENSE" }
@@ -10,15 +10,15 @@
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
+ "Programming Language :: Python :: 3.13",
"Topic :: Software Development :: Documentation",
]
keywords = ["sphinx", "issues", "github"]
-requires-python = ">=3.8"
+requires-python = ">=3.9"
dependencies = ["sphinx"]
[project.urls]
@@ -27,7 +27,7 @@
[project.optional-dependencies]
tests = ["pytest"]
-dev = ["sphinx-issues[tests]", "tox", "pre-commit~=3.6"]
+dev = ["sphinx-issues[tests]", "tox", "pre-commit>=3.6,<5.0"]
[build-system]
requires = ["flit_core<4"]
@@ -41,7 +41,10 @@
src = ["src"]
fix = true
show-fixes = true
-show-source = true
+output-format = "full"
+
+[tool.ruff.format]
+docstring-code-format = true
[tool.ruff.lint]
ignore = ["E203", "E266", "E501", "E731"]
@@ -53,3 +56,8 @@
"UP", # pyupgrade
"W", # pycodestyle warning
]
+
+[tool.pytest.ini_options]
+filterwarnings = [
+ "ignore:is already registered, its visitors will be overridden:UserWarning",
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinx-issues-4.1.0/src/sphinx_issues/__init__.py new/sphinx-issues-5.0.0/src/sphinx_issues/__init__.py
--- old/sphinx-issues-4.1.0/src/sphinx_issues/__init__.py 2024-04-15 05:03:23.000000000 +0200
+++ new/sphinx-issues-5.0.0/src/sphinx_issues/__init__.py 2024-10-12 04:22:17.000000000 +0200
@@ -2,39 +2,18 @@
import importlib.metadata
import re
-from typing import Callable, Optional, Tuple
+from typing import Callable, Optional
from docutils import nodes, utils
from sphinx.config import Config
from sphinx.util.nodes import split_explicit_title
-
-def cve_role(name, rawtext, text, lineno, inliner, options=None, content=None):
- """Sphinx role for linking to a CVE on https://cve.mitre.org.
-
- Examples: ::
-
- :cve:`CVE-2018-17175`
-
- """
- options = options or {}
- content = content or []
- has_explicit_title, title, target = split_explicit_title(text)
-
- target = utils.unescape(target).strip()
- title = utils.unescape(title).strip()
- ref = f"https://cve.mitre.org/cgi-bin/cvename.cgi?name={target}"
- text = title if has_explicit_title else target
- link = nodes.reference(text=text, refuri=ref, **options)
- return [link], []
-
-
GITHUB_USER_RE = re.compile("^https://github.com/([^/]+)/([^/]+)/.*")
def _get_default_group_and_project(
config: Config, uri_config_option: str
-) -> Optional[Tuple[str, str]]:
+) -> Optional[tuple[str, str]]:
"""
Get the default group/project or None if not set
"""
@@ -131,7 +110,7 @@
uri_config_option: str,
config: Config,
number: str,
- group_and_project: Optional[Tuple[str, str]] = None,
+ group_and_project: Optional[tuple[str, str]] = None,
) -> str:
"""
Get a URI based on the given configuration and do some sanity checking
@@ -165,27 +144,6 @@
) from e
-def cwe_role(name, rawtext, text, lineno, inliner, options=None, content=None):
- """Sphinx role for linking to a CWE on https://cwe.mitre.org.
-
- Examples: ::
-
- :cwe:`CWE-787`
-
- """
- options = options or {}
- content = content or []
- has_explicit_title, title, target = split_explicit_title(text)
-
- target = utils.unescape(target).strip()
- title = utils.unescape(title).strip()
- number = target[4:]
- ref = f"https://cwe.mitre.org/data/definitions/{number}.html"
- text = title if has_explicit_title else target
- link = nodes.reference(text=text, refuri=ref, **options)
- return [link], []
-
-
def pypi_role(name, rawtext, text, lineno, inliner, options=None, content=None):
"""Sphinx role for linking to a PyPI on https://pypi.org/.
@@ -402,8 +360,6 @@
app.add_role("pr", pr_role)
app.add_role("user", user_role)
app.add_role("commit", commit_role)
- app.add_role("cve", cve_role)
- app.add_role("cwe", cwe_role)
app.add_role("pypi", pypi_role)
return {
"version": importlib.metadata.version("sphinx-issues"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinx-issues-4.1.0/tests/test_sphinx_issues.py new/sphinx-issues-5.0.0/tests/test_sphinx_issues.py
--- old/sphinx-issues-4.1.0/tests/test_sphinx_issues.py 2024-04-15 05:03:23.000000000 +0200
+++ new/sphinx-issues-5.0.0/tests/test_sphinx_issues.py 2024-10-12 04:22:17.000000000 +0200
@@ -10,8 +10,6 @@
from sphinx_issues import (
commit_role,
- cve_role,
- cwe_role,
issue_role,
pr_role,
pypi_role,
@@ -96,20 +94,6 @@
"https://github.com/sponsors/sloria",
),
(
- cve_role,
- "cve",
- "CVE-2018-17175",
- "CVE-2018-17175",
- "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17175",
- ),
- (
- cwe_role,
- "cve",
- "CWE-787",
- "CWE-787",
- "https://cwe.mitre.org/data/definitions/787.html",
- ),
- (
pypi_role,
"pypi",
"sphinx-issues",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinx-issues-4.1.0/tox.ini new/sphinx-issues-5.0.0/tox.ini
--- old/sphinx-issues-4.1.0/tox.ini 2024-04-15 05:03:23.000000000 +0200
+++ new/sphinx-issues-5.0.0/tox.ini 2024-10-12 04:22:17.000000000 +0200
@@ -1,5 +1,5 @@
[tox]
-envlist = lint,py{38,39,310,311,312}
+envlist = lint,py{39,310,311,312,313}
[testenv]
extras = tests
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libcdio for openSUSE:Factory checked in at 2025-01-17 18:37:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
and /work/SRC/openSUSE:Factory/.libcdio.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcdio"
Fri Jan 17 18:37:05 2025 rev:53 rq:1238135 version:2.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes 2024-08-07 06:10:28.702506329 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes 2025-01-17 18:37:09.648430347 +0100
@@ -1,0 +2,55 @@
+Thu Jan 16 00:15:33 UTC 2025 - Matej Cepl <mcepl(a)cepl.eu>
+
+- Update to 2.2.0:
+ - Revised to note ABI change in ISO-9660 shared library (.so)
+ version numbers; bump release version from 2.1.1 to 2.2.0
+ to note both API and ABI changes. These are the last three
+ bullet items under Version 2.1.1.
+ - Remove LIBCDIO_SOURCE_PATH from configure.ac.
+
+-------------------------------------------------------------------
+Fri Jan 10 11:33:28 UTC 2025 - Matej Cepl <mcepl(a)cepl.eu>
+
+- Update to 2.1.1:
+ - More checks of potentially NULL buffers. More
+ malloc()/calloc() result checks.
+ - Enforce non-widestring ("A" suffixed) calls when we pass
+ char* parameters.
+ - Use widestring API calls unless otherwise specified.
+ - Remove a deprecation warning of the declaration of
+ is_cdrom_aspi() and GetVersion().
+ - Updates for compiling on MSVC.
+ - Move to github
+ - Add github CI checks.
+ - Count empty fields as tracks.
+ - Add some validity checks to enhance security.
+ - Add support for ISO9660 multi extent files.
+ - Fix Recognition of multi-extent in ISO9660 when Joliet is
+ present.
+ - Use getmntent/setmntent for reading mounts.
+ - Use GNU/Linux new ioctl on kernel v5.16 or newer.
+ - Use "%s"-style format in cdda-player.c: to make it catch
+ cases when user input is used in place of format.
+ - Remove some memory leaks in C++ code.
+ - Allow for DO_NOT_WANT_COMPATIBILITY macro in config.h to
+ disable APIs that are being retired.
+ - Fix win32 implementation of .get_track_msf() for CD with
+ first track number > 1
+ - Fix testing on Windows and remove compilation warnings.
+ - Add Rock Ridge deep directory support.
+ - Fix and clean up various Rock Ridge issues and adjust tests.
+ - Fix double reporting of sizes in cd-info.c.
+ - CD-Text character set interpretation more tolerant of bad
+ input.
+ - Remove homegrown boolean type in favor of <stdbool.h>.
+ - Improve pkg-config configuration detection
+ - Fix crash reading CD TOC on macOS Ventura.
+ - Update freedb references to GnuDB.
+ - Fix charset check in Windows cdio_charset_from_utf8
+ implementation.
+ - Add support for reading CD-Text on macOS and Windows
+- Remove upstreamed patch:
+ - fix-undefined-behavior-in-readlink.patch
+- Remove GPG authentication, not supported any more.
+
+-------------------------------------------------------------------
Old:
----
fix-undefined-behavior-in-readlink.patch
libcdio-2.1.0.tar.bz2
libcdio-2.1.0.tar.bz2.sig
libcdio.keyring
New:
----
libcdio-2.2.0.tar.bz2
BETA DEBUG BEGIN:
Old:/work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes-- Remove upstreamed patch:
/work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes: - fix-undefined-behavior-in-readlink.patch
/work/SRC/openSUSE:Factory/.libcdio.new.5589/libcdio.changes-- Remove GPG authentication, not supported any more.
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cdio-utils.spec ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old 2025-01-17 18:37:11.984527146 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new 2025-01-17 18:37:12.000527809 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cdio-utils
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,15 +18,13 @@
%define cdioutils 1
Name: cdio-utils
-Version: 2.1.0
+Version: 2.2.0
Release: 0
Summary: Utility programs making use of libcdio, a CD-ROM access library
License: GPL-3.0-or-later
Group: Productivity/Multimedia/Other
URL: https://savannah.gnu.org/projects/libcdio
-Source0: https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2
-Source1: https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2.sig
-Source2: libcdio.keyring
+Source0: https://github.com/libcdio/libcdio/releases/download/%{version}/libcdio-%{v…
Source4: baselibs.conf
Patch0: c99.patch
BuildRequires: fdupes
@@ -76,7 +74,7 @@
%fdupes -s %{buildroot}%{_mandir}
%files -n cdio-utils
-%doc AUTHORS NEWS.md README README.libcdio THANKS TODO
+%doc AUTHORS THANKS TODO ChangeLog NEWS.md README-libcdio.md README.md
%license COPYING*
%{_bindir}/cd-*
%{_bindir}/cdda-*
++++++ libcdio.spec ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old 2025-01-17 18:37:12.360542727 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new 2025-01-17 18:37:12.372543224 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libcdio
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,21 +18,18 @@
%define cdio_name libcdio19
%define cdiopp_name libcdio++1
-%define iso9660_name libiso9660-11
-%define iso9660pp_name libiso9660++0
+%define iso9660_name libiso9660-12
+%define iso9660pp_name libiso9660++1
%define udf_name libudf0
Name: libcdio
-Version: 2.1.0
+Version: 2.2.0
Release: 0
Summary: CD-ROM Access Library
License: GPL-3.0-or-later
Group: Productivity/Multimedia/Other
URL: https://savannah.gnu.org/projects/libcdio
-Source0: https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.bz2
-Source1: https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.bz2.sig
-Source2: %{name}.keyring
+Source0: https://github.com/libcdio/libcdio/releases/download/%{version}/libcdio-%{v…
Source3: baselibs.conf
-Patch0: fix-undefined-behavior-in-readlink.patch
Patch1: c99.patch
BuildRequires: fdupes
BuildRequires: gcc-c++
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old 2025-01-17 18:37:12.596552506 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new 2025-01-17 18:37:12.620553500 +0100
@@ -1,8 +1,8 @@
libcdio19
obsoletes "libcdio-<targettype> <= <version>"
provides "libcdio-<targettype> = <version>"
-libiso9660-11
-libiso9660++0
+libiso9660-12
+libiso9660++1
libcdio++1
libudf0
#libcdio_cdda1
++++++ c99.patch ++++++
--- /var/tmp/diff_new_pack.z3V3er/_old 2025-01-17 18:37:12.748558804 +0100
+++ /var/tmp/diff_new_pack.z3V3er/_new 2025-01-17 18:37:12.780560130 +0100
@@ -11,18 +11,16 @@
Signed-off-by: Alfred Wingate <parona(a)protonmail.com>
---
- configure.ac | 8 ++++----
- lib/driver/_cdio_generic.c | 12 +-----------
- lib/driver/_cdio_stdio.c | 6 +-----
+ configure.ac | 8 ++++----
+ lib/driver/_cdio_generic.c | 12 +-----------
+ lib/driver/_cdio_stdio.c | 6 +-----
3 files changed, 6 insertions(+), 20 deletions(-)
-diff --git a/configure.ac b/configure.ac
-index 0399a718..5ea300fe 100644
--- a/configure.ac
+++ b/configure.ac
-@@ -547,10 +547,10 @@ AC_DEFINE_UNQUOTED(LIBCDIO_SOURCE_PATH, "$LIBCDIO_SOURCE_PATH",
- [Full path to libcdio top_sourcedir.])
- AC_SUBST(LIBCDIO_SOURCE_PATH)
+@@ -539,10 +539,10 @@ AC_SUBST(HAVE_SOLARIS_CDROM)
+ AC_SUBST(HAVE_WIN32_CDROM)
+ AC_SUBST(HAVE_OS2_CDROM)
-AC_CHECK_FUNCS( [chdir drand48 fseeko fseeko64 ftruncate geteuid getgid \
- getuid getpwuid gettimeofday lseek64 lstat memcpy memset mkstemp rand \
@@ -35,8 +33,6 @@
# check for timegm() support
AC_CHECK_FUNC(timegm, AC_DEFINE(HAVE_TIMEGM,1,
-diff --git a/lib/driver/_cdio_generic.c b/lib/driver/_cdio_generic.c
-index 4a7fcadf..f5c8c402 100644
--- a/lib/driver/_cdio_generic.c
+++ b/lib/driver/_cdio_generic.c
@@ -55,16 +55,6 @@
@@ -65,8 +61,6 @@
}
/*!
-diff --git a/lib/driver/_cdio_stdio.c b/lib/driver/_cdio_stdio.c
-index 1d46b156..c26a35d0 100644
--- a/lib/driver/_cdio_stdio.c
+++ b/lib/driver/_cdio_stdio.c
@@ -47,11 +47,7 @@
@@ -82,7 +76,4 @@
#define CDIO_FSEEK fseeko
#else
#define CDIO_FSEEK fseek
---
-2.45.1
-
++++++ libcdio-2.1.0.tar.bz2 -> libcdio-2.2.0.tar.bz2 ++++++
++++ 57627 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package systemd-presets-common-SUSE for openSUSE:Factory checked in at 2025-01-17 18:37:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd-presets-common-SUSE (Old)
and /work/SRC/openSUSE:Factory/.systemd-presets-common-SUSE.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd-presets-common-SUSE"
Fri Jan 17 18:37:04 2025 rev:36 rq:1238126 version:15
Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd-presets-common-SUSE/systemd-presets-common-SUSE.changes 2024-10-02 21:32:25.900004842 +0200
+++ /work/SRC/openSUSE:Factory/.systemd-presets-common-SUSE.new.5589/systemd-presets-common-SUSE.changes 2025-01-17 18:37:05.872273878 +0100
@@ -1,0 +2,6 @@
+Tue Jan 7 09:43:10 UTC 2025 - Thorsten Kukuk <kukuk(a)suse.com>
+
+- Remove enable nscd, nscd doesn't work anymore with systemd 257
+ [bsc#1234904]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ systemd-presets-common-SUSE.spec ++++++
--- /var/tmp/diff_new_pack.OgPrvM/_old 2025-01-17 18:37:07.500341339 +0100
+++ /var/tmp/diff_new_pack.OgPrvM/_new 2025-01-17 18:37:07.508341671 +0100
@@ -1,7 +1,7 @@
#
# spec file for package systemd-presets-common-SUSE
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
++++++ default-SUSE.preset ++++++
--- /var/tmp/diff_new_pack.OgPrvM/_old 2025-01-17 18:37:08.056364379 +0100
+++ /var/tmp/diff_new_pack.OgPrvM/_new 2025-01-17 18:37:08.092365870 +0100
@@ -47,7 +47,6 @@
enable mdmonitor-oneshot.timer
enable mlocate.timer
enable ModemManager.service
-enable nscd.service
enable nvmefc-boot-connections.service
enable nvmf-autoconnect.service
enable pcscd.socket
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2025-01-17 18:36:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot (Old)
and /work/SRC/openSUSE:Factory/.u-boot.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot"
Fri Jan 17 18:36:56 2025 rev:188 rq:1238070 version:2024.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/u-boot/u-boot.changes 2024-11-09 20:52:50.384614095 +0100
+++ /work/SRC/openSUSE:Factory/.u-boot.new.5589/u-boot.changes 2025-01-17 18:37:00.648057408 +0100
@@ -1,0 +2,5 @@
+Wed Jan 15 13:00:50 UTC 2025 - Matwey Kornilov <matwey.kornilov(a)gmail.com>
+
+- Add support for orangepi-zero2w
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ u-boot.spec ++++++
--- /var/tmp/diff_new_pack.h1WY5c/_old 2025-01-17 18:37:01.680100172 +0100
+++ /var/tmp/diff_new_pack.h1WY5c/_new 2025-01-17 18:37:01.680100172 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco(a)mambasoft.it>
#
@@ -124,6 +124,11 @@
%define is_h616 1
%define is_armv8 1
%define sunxi_spl 1
+%endif
+%if "%target" == "orangepizero2w"
+%define is_h616 1
+%define is_armv8 1
+%define sunxi_spl 1
%endif
%if "%target" == "bananapi" || "%target" == "cubieboard" || "%target" == "cubieboard2" || "%target" == "cubietruck" || "%target" == "melea1000" || "%target" == "a10-olinuxino-lime" || "%target" == "a13-olinuxino" || "%target" == "a13-olinuxinom" || "%target" == "a20-olinuxino-lime" || "%target" == "a20-olinuxino-lime2" || "%target" == "a20-olinuxinomicro" || "%target" == "nanopineo" || "%target" == "orangepipc" || "%target" == "hyundaia7hd" || "%target" == "lamobor1" || "%target" == "bananapim2plush3" || "%target" == "bananapim2zero" || "%target" == "orangepizero"
%define is_armv7 1
++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.h1WY5c/_old 2025-01-17 18:37:01.796104978 +0100
+++ /var/tmp/diff_new_pack.h1WY5c/_new 2025-01-17 18:37:01.800105144 +0100
@@ -61,6 +61,7 @@
<flavor>orangepipc2</flavor>
<flavor>orangepizero</flavor>
<flavor>orangepizero2</flavor>
+ <flavor>orangepizero2w</flavor>
<flavor>p2371-2180</flavor>
<flavor>p2771-0000-500</flavor>
<flavor>p3450-0000</flavor>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rpmlint-mini for openSUSE:Factory checked in at 2025-01-17 18:36:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpmlint-mini (Old)
and /work/SRC/openSUSE:Factory/.rpmlint-mini.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint-mini"
Fri Jan 17 18:36:55 2025 rev:123 rq:1238055 version:MACRO
Changes:
--------
--- /work/SRC/openSUSE:Factory/rpmlint-mini/rpmlint-mini.changes 2024-02-02 15:45:30.300855688 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint-mini.new.5589/rpmlint-mini.changes 2025-01-17 18:36:59.656016301 +0100
@@ -1,0 +2,7 @@
+Wed Jan 15 12:17:31 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Include tar and gzip, as rpmlint relies on those tools to unpack
+ rpms when rpm2archive exists (i.e rpm 4.20). The versions in the
+ buildroot might not be suitable (e.g busybox-tar, zstd-gzip).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rpmlint-mini.spec ++++++
--- /var/tmp/diff_new_pack.DiiHqr/_old 2025-01-17 18:37:00.344044811 +0100
+++ /var/tmp/diff_new_pack.DiiHqr/_new 2025-01-17 18:37:00.348044976 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rpmlint-mini
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -93,6 +93,7 @@
# We need these available
cp -a %{_vpath_builddir}/src/desktop-file-validate %{buildroot}/opt/testing/bin
cp -a %{_bindir}/dash %{_bindir}/checkbashisms %{buildroot}/opt/testing/bin
+cp -a %{_bindir}/{tar,gzip} %{buildroot}/opt/testing/bin
cp -a %{_libdir}/libedit.so.0* %{buildroot}/opt/testing/lib
# Install config files
install -d -m 755 %{buildroot}/opt/testing/share
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libixion for openSUSE:Factory checked in at 2025-01-17 18:36:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libixion (Old)
and /work/SRC/openSUSE:Factory/.libixion.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libixion"
Fri Jan 17 18:36:53 2025 rev:25 rq:1238037 version:0.19.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/libixion/libixion.changes 2024-03-02 23:23:16.146941648 +0100
+++ /work/SRC/openSUSE:Factory/.libixion.new.5589/libixion.changes 2025-01-17 18:36:57.875942542 +0100
@@ -1,0 +2,6 @@
+Tue Jan 14 00:51:43 UTC 2025 - Christophe Marin <christophe(a)krop.fr>
+
+- Add upstream change to fix failure with -Werror=undef:
+ * 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch
+
+-------------------------------------------------------------------
New:
----
0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch
BETA DEBUG BEGIN:
New:- Add upstream change to fix failure with -Werror=undef:
* 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libixion.spec ++++++
--- /var/tmp/diff_new_pack.ttBzdQ/_old 2025-01-17 18:36:58.375963261 +0100
+++ /var/tmp/diff_new_pack.ttBzdQ/_new 2025-01-17 18:36:58.375963261 +0100
@@ -26,6 +26,8 @@
URL: https://gitlab.com/ixion/ixion
Source: http://kohei.us/files/ixion/src/%{name}-%{version}.tar.xz
Patch0: libixion-boost-system.patch
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: coreutils
++++++ 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch ++++++
From 7b1df6fc2b989d8a64edaa47fe04edea95c45174 Mon Sep 17 00:00:00 2001
From: Stefan Gerlach <stefan.gerlach(a)uni-konstanz.de>
Date: Thu, 25 Jul 2024 08:21:38 +0000
Subject: [PATCH] Fix "_WIN32" is not defined when not on Windows.
---
include/ixion/env.hpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/ixion/env.hpp b/include/ixion/env.hpp
index 92812e3..7fee070 100644
--- a/include/ixion/env.hpp
+++ b/include/ixion/env.hpp
@@ -33,7 +33,7 @@
#define IXION_DLLPUBLIC_VAR IXION_DLLPUBLIC extern
#endif
-#if _WIN32
+#ifdef _WIN32
#define IXION_MOD_EXPORT __declspec(dllexport)
#else
#define IXION_MOD_EXPORT __attribute__ ((visibility ("default")))
--
2.47.1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-Django for openSUSE:Factory checked in at 2025-01-17 18:36:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Django (Old)
and /work/SRC/openSUSE:Factory/.python-Django.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Django"
Fri Jan 17 18:36:51 2025 rev:125 rq:1238033 version:5.1.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes 2024-12-10 23:46:04.002892938 +0100
+++ /work/SRC/openSUSE:Factory/.python-Django.new.5589/python-Django.changes 2025-01-17 18:36:56.703893977 +0100
@@ -1,0 +2,9 @@
+Wed Jan 15 07:53:44 UTC 2025 - Markéta Machová <mmachova(a)suse.com>
+
+- Update to 5.1.5 (bsc#1235856)
+ * CVE-2024-56374: Potential denial-of-service vulnerability in
+ IPv6 validation
+ * Fixed a crash when applying migrations with references to the
+ removed Meta.index_together option
+
+-------------------------------------------------------------------
Old:
----
Django-5.1.4.checksum.txt
Django-5.1.4.tar.gz
New:
----
Django-5.1.5.checksum.txt
Django-5.1.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Django.spec ++++++
--- /var/tmp/diff_new_pack.26FNEc/_old 2025-01-17 18:36:57.547928951 +0100
+++ /var/tmp/diff_new_pack.26FNEc/_new 2025-01-17 18:36:57.547928951 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-Django
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
%bcond_with memcached
%{?sle15_python_module_pythons}
Name: python-Django
-Version: 5.1.4
+Version: 5.1.5
Release: 0
Summary: A high-level Python Web framework
License: BSD-3-Clause
++++++ Django-5.1.4.checksum.txt -> Django-5.1.5.checksum.txt ++++++
--- /work/SRC/openSUSE:Factory/python-Django/Django-5.1.4.checksum.txt 2024-12-10 23:46:03.998892771 +0100
+++ /work/SRC/openSUSE:Factory/.python-Django.new.5589/Django-5.1.5.checksum.txt 2025-01-17 18:36:56.063867457 +0100
@@ -2,24 +2,24 @@
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
-tarball and wheel files of Django 5.1.4, released December 4, 2024.
+tarball and wheel files of Django 5.1.5, released January 14, 2025.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
-the ID ``3955B19851EA96EF`` and can be imported from the MIT
+the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
- gpg --keyserver pgp.mit.edu --recv-key 3955B19851EA96EF
+ gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
- curl https://github.com/sarahboyce.gpg | gpg --import -
+ curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
- gpg --verify Django-5.1.4.checksum.txt
+ gpg --verify Django-5.1.5.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
@@ -28,38 +28,40 @@
Release packages
================
-https://www.djangoproject.com/m/releases/5.1/Django-5.1.4-py3-none-any.whl
-https://www.djangoproject.com/m/releases/5.1/Django-5.1.4.tar.gz
+https://www.djangoproject.com/m/releases/5.1/Django-5.1.5.tar.gz
+https://www.djangoproject.com/m/releases/5.1/Django-5.1.5-py3-none-any.whl
MD5 checksums
=============
-3ab67eb0e297ab798f572d38159a4301 Django-5.1.4-py3-none-any.whl
-03ec3e0f2d6cbcb9eb11c629ca1c538b Django-5.1.4.tar.gz
+272e951dbc4ccb7854c5a69aa5650749 Django-5.1.5.tar.gz
+7effbd0a8ec3bf8c9d5f0c857138a07a Django-5.1.5-py3-none-any.whl
SHA1 checksums
==============
-0e61a94ba38a41b967ebbaaddde2b1e0edf1c583 Django-5.1.4-py3-none-any.whl
-6e47f95d8b22cfd314c8b2676b2f854016f498b5 Django-5.1.4.tar.gz
+b41593f64adf86667e6a36c97aebe7ec832fc474 Django-5.1.5.tar.gz
+df1802610c7e6be090140650cd4e6e656cc5364a Django-5.1.5-py3-none-any.whl
SHA256 checksums
================
-236e023f021f5ce7dee5779de7b286565fdea5f4ab86bae5338e3f7b69896cf0 Django-5.1.4-py3-none-any.whl
-de450c09e91879fa5a307f696e57c851955c910a438a35e6b4c895e86bedc82a Django-5.1.4.tar.gz
+19bbca786df50b9eca23cee79d495facf55c8f5c54c529d9bf1fe7b5ea086af3 Django-5.1.5.tar.gz
+c46eb936111fffe6ec4bc9930035524a8be98ec2f74d8a0ff351226a3e52f459 Django-5.1.5-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
-iQHhBAEBCABLFiEE6xs4DYrFLQArrNMyOVWxmFHqlu8FAmdQV2ktHDQyMjk2NTY2
-K3NhcmFoYm95Y2VAdXNlcnMubm9yZXBseS5naXRodWIuY29tAAoJEDlVsZhR6pbv
-lJAL/3EBWgN3FlChHJ4zGNbYh8ZDhOlfujm6JSSyibTV5xStVdOY4Q+/enbZ+NTh
-nHXOmbmM6own9x4+0Es/KLsw4CBB1gYCoMJ3CwOVqj845cxQY6BrWy2cFQyDcuZ5
-Ae5UBDQxPxLDWUZyLfAHeArR1+I2elFO2L778HFduzrqWm+Ht+WFRiSnEtBZbkql
-4fNSWCTxs1EIMdZNzt4m8SclrRRwJMZ87Zgn8RTmG8X5DAJMUzMnTN3+w6VohsX9
-/ThSSFQEMckGbFh+eOzj1MiIKHzgULoGLOLsOCDATvfz+4iUDM8BqS5KJpOHKbMZ
-XYWHOefWdEfB3vGKigiYAKcykbT97BX6/UitVqrB+WhQpdmJZ1u1Kzc6zYr4ZH1b
-s3v31rgK+wp9PTx3A9CKjgFpap/NYTkbksIJD/rhR/JblqCrOPV3hvd6D+GwJc+G
-DPSj1WvTvda5Vl7MqdcHuKPnp9sM1IvW/DIXalvhWN0v75yr2YkBluEhbdg6fMEu
-OxXc+Q==
-=/WMm
+iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmeGUCgoHDEyNDMwNCtu
+ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPkTrEACU
+0rwddvqE/tg0JcZxTUh4kQOY5H70jlo0nwmBZkyjS9441STQEPohY0KTk3i2BgAO
+z2KcGPfBmzLJU5khx0orJK/BS4J9tpw3eIZ7yg32R1ZrbGEUkxO2dFDcTq0eS7wt
+7x8K8FXWWzXT3BPKKio1aah4lFoCzzNf/x3dlOrqp3cRVU4QYPB7Ap0xW0wa4XaG
+H9Nas+LR9eBUKEqKQHyKT5jA8ny0ytpYzL1ItQQSUhsgOPQu726xBseGYOogUTY0
+T625X/tQcUIGn9HmqTbszn6o9QjqL/BWHTeg+8zwhZK8O0o03sQdGWf2meGxR75d
+/tlM9uYTo0LBnKW5nZi+0jYuF8vnIHb47pYRMAeSudbtX0sc8Uxtf4Jn4tnU58NQ
+JeGDAR6zyDvYlrWo2y2g7CN/z277VS7Aw2lxDhNUaVqW4JxVqkktg6ODmtnp8lbl
+1UACgw/gFHgSJ6DbmvyiPaewh6jkKnPDukvNb/MZ3uYIG5ndgLwZ5bt/3AEV7JYs
+jqgEgZdH3sN9A7ZFfDx3C1H0K87aMMvVK2rBg6FQt1B59U3OrGwh2kO1sB+LIXrw
+bzxSnSR4PThgISnJbNptFInMgDNOVuKnD7cDvSiH5sl+xmLS0GiMHVH1wNhNotVF
+stWL1lY20xHeiRgTutpTsDjF4dX24x7d89av8I3jlA==
+=L8Sc
-----END PGP SIGNATURE-----
++++++ Django-5.1.4.tar.gz -> Django-5.1.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-Django/Django-5.1.4.tar.gz /work/SRC/openSUSE:Factory/.python-Django.new.5589/Django-5.1.5.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ncurses for openSUSE:Factory checked in at 2025-01-17 18:36:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
and /work/SRC/openSUSE:Factory/.ncurses.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ncurses"
Fri Jan 17 18:36:39 2025 rev:281 rq:1238238 version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes 2025-01-14 16:23:00.750914208 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.5589/ncurses.changes 2025-01-17 18:36:40.743232632 +0100
@@ -1,0 +2,6 @@
+Thu Jan 16 12:03:11 UTC 2025 - Dr. Werner Fink <werner(a)suse.de>
+
+- Drop all ghostty terminfo entries as ghostty read also its own
+ termcap files even with terminfo (boo#1235689)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.QF9GW9/_old 2025-01-17 18:36:42.123289815 +0100
+++ /var/tmp/diff_new_pack.QF9GW9/_new 2025-01-17 18:36:42.127289981 +0100
@@ -1189,6 +1189,13 @@
%{terminfo i/iterm}
%{terminfo i/iterm2}
EOF
+#
+# Remove ghostty terminfo as the ghostty uses its own termcap
+# and the terminfo here in the mixed
+#
+ rm -vf %{buildroot}%{terminfo g/ghostty}
+ rm -vf %{buildroot}%{terminfo x/xterm-ghostty}
+
find %{buildroot}%{tabset ""} %{buildroot}%{terminfo ""} \
\( -type f -or -type l \) | \
sed "s@^%{buildroot}@@g" | \
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2025-01-17 18:36:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old)
and /work/SRC/openSUSE:Factory:NonFree/.opera.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera"
Fri Jan 17 18:36:10 2025 rev:245 rq:1238327 version:116.0.5366.35
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2025-01-14 16:20:36.420942225 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new.5589/opera.changes 2025-01-17 18:36:11.814034552 +0100
@@ -1,0 +2,11 @@
+Tue Jan 14 20:11:05 UTC 2025 - Carsten Ziepke <kieltux(a)gmail.com>
+
+- Update to 116.0.5366.35
+ * CHR-9933 Update Chromium on desktop-stable-131-5366 to
+ 131.0.6778.266
+ * DNA-119868 Crash at opera::component_based::DragController::
+ InitDragging (when closing tabs Alt+left click)
+ * DNA-120514 Crash at media::ATAudioFormatReader::
+ ParseAndQueueBuffer
+
+-------------------------------------------------------------------
Old:
----
opera-stable_116.0.5366.21_amd64.rpm
New:
----
opera-stable_116.0.5366.35_amd64.rpm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opera.spec ++++++
--- /var/tmp/diff_new_pack.b5BHj8/_old 2025-01-17 18:36:13.366098679 +0100
+++ /var/tmp/diff_new_pack.b5BHj8/_new 2025-01-17 18:36:13.370098844 +0100
@@ -20,7 +20,7 @@
# libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled.
%global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$
Name: opera
-Version: 116.0.5366.21
+Version: 116.0.5366.35
Release: 0
Summary: Proprietary web browser
License: NonFree
++++++ opera-stable_116.0.5366.21_amd64.rpm -> opera-stable_116.0.5366.35_amd64.rpm ++++++
/work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_116.0.5366.21_amd64.rpm /work/SRC/openSUSE:Factory:NonFree/.opera.new.5589/opera-stable_116.0.5366.35_amd64.rpm differ: char 35, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2025-01-17 10:22:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Fri Jan 17 10:22:13 2025 rev:4265 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:19.744098177 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:19.784099823 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20250115" schemaversion="4.1">
+<image name="OBS__MicroOS___20250116" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250115</productvar>
+ <productvar name="VERSION">20250116</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250115,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250116,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250115/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250116/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:20.080112004 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:20.108113157 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20250115" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20250116" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250115</productvar>
+ <productvar name="VERSION">20250116</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250115,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250116,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:20.352123198 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:20.404125338 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250115" schemaversion="4.1">
+<image name="OBS__openSUSE___20250116" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250115</productvar>
+ <productvar name="VERSION">20250116</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250115,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250116,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250115/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250116/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:20.636134886 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:20.672136367 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250115" schemaversion="4.1">
+<image name="OBS__openSUSE___20250116" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250115</productvar>
+ <productvar name="VERSION">20250116</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250115,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250116,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250115/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250116/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -540,7 +540,7 @@
<repopackage name="gigolo-lang"/>
<repopackage name="gimp"/>
<repopackage name="gimp-plugin-aa"/>
- <repopackage name="gimp-plugin-jxl"/>
+ <repopackage name="gimp-plugin-python3"/>
<repopackage name="gio-branding-openSUSE"/>
<repopackage name="girepository-1_0"/>
<repopackage name="git"/>
@@ -1293,6 +1293,7 @@
<repopackage name="libb64-0"/>
<repopackage name="libbabl-0_1-0"/>
<repopackage name="libbabl-0_1-0-x86-64-v3"/>
+ <repopackage name="libbacktrace0"/>
<repopackage name="libbase"/>
<repopackage name="libbasicobjects0"/>
<repopackage name="libBasicUsageEnvironment2"/>
@@ -1615,8 +1616,8 @@
<repopackage name="libgexiv2-2"/>
<repopackage name="libgfortran5"/>
<repopackage name="libgif7"/>
- <repopackage name="libgimp-2_0-0"/>
- <repopackage name="libgimpui-2_0-0"/>
+ <repopackage name="libgimp-3_0-0"/>
+ <repopackage name="libgimpui-3_0-0"/>
<repopackage name="libgio-2_0-0"/>
<repopackage name="libgiomm-2_4-1"/>
<repopackage name="libgiomm-2_68-1"/>
@@ -4158,6 +4159,7 @@
<repopackage name="typelib-1_0-AppIndicator3-0_1"/>
<repopackage name="typelib-1_0-Atk-1_0"/>
<repopackage name="typelib-1_0-Atspi-2_0"/>
+ <repopackage name="typelib-1_0-Babl-0_1"/>
<repopackage name="typelib-1_0-Cheese-3_0"/>
<repopackage name="typelib-1_0-Clutter-1_0"/>
<repopackage name="typelib-1_0-Cogl-1_0"/>
@@ -4169,6 +4171,7 @@
<repopackage name="typelib-1_0-Gcr-4"/>
<repopackage name="typelib-1_0-GdkPixbuf-2_0"/>
<repopackage name="typelib-1_0-Gdm-1_0"/>
+ <repopackage name="typelib-1_0-Gegl-0_4"/>
<repopackage name="typelib-1_0-Geoclue-2_0"/>
<repopackage name="typelib-1_0-GeocodeGlib-2_0"/>
<repopackage name="typelib-1_0-Gio-2_0"/>
++++++ openSUSE-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:20.872144598 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:20.908146079 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250115" schemaversion="4.1">
+<image name="OBS__openSUSE___20250116" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -23,7 +23,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20250115-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20250116-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250115</productvar>
+ <productvar name="VERSION">20250116</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250115,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250116,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250115/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250116/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ Aeon.product ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:21.464168961 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:21.492170114 +0100
@@ -6,7 +6,7 @@
<name>Aeon</name>
<releasepkgname>Aeon-release</releasepkgname>
<endoflife/>
- <version>20250115</version>
+ <version>20250116</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Aeon</productline>
++++++ Kalpa.product ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:21.628175710 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:21.664177192 +0100
@@ -6,7 +6,7 @@
<name>Kalpa</name>
<releasepkgname>Kalpa-release</releasepkgname>
<endoflife/>
- <version>20250115</version>
+ <version>20250116</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Kalpa</productline>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:21.840184435 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:21.884186245 +0100
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20250115</version>
+ <version>20250116</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:22.556213901 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:22.600215712 +0100
@@ -539,7 +539,7 @@
<package name="gigolo-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="gimp" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="gimp-plugin-aa" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
- <package name="gimp-plugin-jxl" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="gimp-plugin-python3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="gio-branding-openSUSE" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="girepository-1_0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="git" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
@@ -1696,7 +1696,7 @@
<package name="libappindicator3-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="libappmenu-gtk2-parser0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="libappmenu-gtk3-parser0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="libappstream-glib8" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="libappstream-glib8" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libappstream5" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libapr-util1-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-lamp_server -->
<package name="libapr1-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-lamp_server -->
@@ -1745,6 +1745,7 @@
<package name="libb64-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libbabl-0_1-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libbabl-0_1-0-x86-64-v3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="libbacktrace0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libbase" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libbasicobjects0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="libbd_btrfs3" supportstatus="unsupported"/> <!-- reason: dvd:grub2 -->
@@ -1829,7 +1830,7 @@
<package name="libcdr-0_1-1" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libcdrdeflt1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libcdt5" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="libcfitsio10" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="libcfitsio10" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libcgraph6" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libcheese-common" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libcheese-gtk25" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -2063,8 +2064,8 @@
<package name="libgexiv2-2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgfortran5" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgif7" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
- <package name="libgimp-2_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="libgimpui-2_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libgimp-3_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libgimpui-3_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgio-2_0-0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libgiomm-2_4-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="libgiomm-2_68-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -4109,6 +4110,7 @@
<package name="typelib-1_0-AppIndicator3-0_1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="typelib-1_0-Atk-1_0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="typelib-1_0-Atspi-2_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="typelib-1_0-Babl-0_1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Cheese-3_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="typelib-1_0-Clutter-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="typelib-1_0-Cogl-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
@@ -4127,6 +4129,7 @@
<package name="typelib-1_0-Gcr-4" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-GdkPixbuf-2_0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="typelib-1_0-Gdm-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="typelib-1_0-Gegl-0_4" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Geoclue-2_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-GeocodeGlib-2_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Gio-2_0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:22.776222955 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:22.828225095 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20250115</version>
+ <version>20250116</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:22.920228881 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:22.936229539 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20250115</version>
+ <version>20250116</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.UoiElT/_old 2025-01-17 10:22:23.316245178 +0100
+++ /var/tmp/diff_new_pack.UoiElT/_new 2025-01-17 10:22:23.352246659 +0100
@@ -7106,6 +7106,7 @@
- giflib-progs
- gifsicle
- gimp-devel
+ - gimp-extension-goat-excercises
- gimp-help
- gimp-help-ca
- gimp-help-da
@@ -7133,13 +7134,14 @@
- gimp-plugin-dds
- gimp-plugin-dds-doc
- gimp-plugin-gmic
+ - gimp-plugin-jxl
- gimp-plugin-lqr
- gimp-plugin-lqr-lang
- gimp-plugin-resynthesizer
- - gimp-plugins-python
- gimp-save-for-web
- gimp-save-for-web-lang
- gimp-ufraw
+ - gimp-vala
- ginac
- ginac-devel
- ginac-doc-html
@@ -11247,7 +11249,7 @@
- libIMECore0
- libIMEPinyin0
- libIMETable0
- - libIPSec_MB1
+ - libIPSec_MB2
- libIccXML-devel
- libIccXML2
- libIex-3_2-31-32bit
@@ -18967,6 +18969,8 @@
- miredo-server
- mirisdr
- mirisdr-udev
+ - miriway
+ - miriway-session
- mirror
- mirrormagic
- mirrorsorcerer
@@ -21592,7 +21596,9 @@
- perl-Code-TidyAll
- perl-CommonMark
- perl-Compress-Bzip2
+ - perl-Compress-Raw-Bzip2
- perl-Compress-Raw-Lzma
+ - perl-Compress-Raw-Zlib
- perl-Config-Any
- perl-Config-Auto
- perl-Config-AutoConf
@@ -21632,6 +21638,7 @@
- perl-Crypt-Rot13
- perl-Crypt-SSLeay
- perl-Crypt-SaltedHash
+ - perl-Crypt-URandom
- perl-Crypt-UnixCrypt_XS
- perl-Curses
- perl-CursesWidgets
@@ -21886,7 +21893,6 @@
- perl-Git-Version-Compare
- perl-Glib
- perl-Glib-Object-Introspection
- - perl-GnuPG-Interface
- perl-GooCanvas2
- perl-Graph
- perl-GraphViz
@@ -21952,6 +21958,7 @@
- perl-IO-All
- perl-IO-Async
- perl-IO-CaptureOutput
+ - perl-IO-Compress
- perl-IO-Compress-Lzma
- perl-IO-Event
- perl-IO-Handle-Util
@@ -22537,6 +22544,7 @@
- perl-Test-Fork
- perl-Test-Future-IO-Impl
- perl-Test-HTTP-MockServer
+ - perl-Test-Harness
- perl-Test-HasVersion
- perl-Test-Identity
- perl-Test-InDistDir
@@ -26883,6 +26891,7 @@
- python311-pytest-flask
- python311-pytest-forked
- python311-pytest-freezegun
+ - python311-pytest-freezer
- python311-pytest-git
- python311-pytest-grpc
- python311-pytest-helpers-namespace
@@ -30556,6 +30565,7 @@
- python312-pytest-flask
- python312-pytest-forked
- python312-pytest-freezegun
+ - python312-pytest-freezer
- python312-pytest-git
- python312-pytest-grpc
- python312-pytest-helpers-namespace
@@ -34260,6 +34270,7 @@
- python313-pytest-flask
- python313-pytest-forked
- python313-pytest-freezegun
+ - python313-pytest-freezer
- python313-pytest-git
- python313-pytest-grpc
- python313-pytest-helpers-namespace
@@ -37006,6 +37017,7 @@
- sddm-kalpa-lang
- sddm-kalpa-themes
- sddm-kalpa-wayland-generic
+ - sddm-wayland-miriway
- sdl-asylum
- sdl-ball
- sdl12_compat-devel
@@ -37130,7 +37142,6 @@
- sierra-gtk-theme
- sigil
- signify
- - signing-party
- signon-plugin-oauth2-devel
- signon-plugins-devel
- signon-plugins-docs
@@ -47803,7 +47814,6 @@
- typelib-1_0-AyatanaAppIndicator-0_1
- typelib-1_0-AyatanaAppIndicator3-0_1
- typelib-1_0-AyatanaIdo3-0_4
- - typelib-1_0-Babl-0_1
- typelib-1_0-Bamf-3_0
- typelib-1_0-BlockDev-3_0
- typelib-1_0-BraseroBurn-3_2_0
@@ -47886,7 +47896,6 @@
- typelib-1_0-Gdaui-6_0
- typelib-1_0-GdkPixdata-2_0
- typelib-1_0-Gee-0_8
- - typelib-1_0-Gegl-0_4
- typelib-1_0-GeocodeGlib-1_0
- typelib-1_0-Gepub-0_7
- typelib-1_0-Gfls-1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2025-01-16 21:02:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Thu Jan 16 21:02:13 2025 rev:2672 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
factory:non-oss_4263.1.packages.zst
factory_20250115.packages.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package intel-ipsec-mb for openSUSE:Factory checked in at 2025-01-16 20:23:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/intel-ipsec-mb (Old)
and /work/SRC/openSUSE:Factory/.intel-ipsec-mb.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "intel-ipsec-mb"
Thu Jan 16 20:23:55 2025 rev:5 rq:1238292 version:2.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/intel-ipsec-mb/intel-ipsec-mb.changes 2023-11-17 20:51:54.218336444 +0100
+++ /work/SRC/openSUSE:Factory/.intel-ipsec-mb.new.1881/intel-ipsec-mb.changes 2025-01-16 20:23:56.609879726 +0100
@@ -1,0 +2,35 @@
+Thu Jan 16 15:35:49 UTC 2025 - Tomasz Kantecki <tomasz.kantecki(a)intel.com>
+
+- Update to v2.0:
+ * YASM support removed.
+ * CMake: CET support added, man page installation fix, FreeBSD support added.
+ * Replaced Makefiles with CMake as default build system.
+ * Updated style check to clang-format version 18.
+ * AES-GCM: reduced binary size, small packet optimization, removed AVX512 type 1, improved AVX2 type 1, new AVX2 type 2 added.
+ * DES, 3DES/TDES and DES-DOCSIS: binary size reduction, reduced stack frame size, re-used common transpose macros.
+ * Fixed LFSR update in single buffer ZUC API implementation.
+ * SM4: added SM4-CTR and SM4-GCM SSE code, added AVX2-SM4-NI code for SM4-GCM, SM4-CTR, SM4-CBC and SM4-ECB.
+ * SHA2-512/384 & and HMAC-SHA2-512/384: added AVX2-SHA512-NI single-buffer and x2 multi-buffer code.
+ * SM3 and SM3-HMAC: added SM3-NI implementations.
+ * Added AES-CFB SSE type 1 and AVX512 type 2 implementations.
+ * Removed AESNI emulation support.
+ * Removed AVX Type 2 implementation.
+ * Removed AES-CMAC, AES-CCM, AES-CBC and AES-ECB x4 and by4 implementations from SSE type 1.
+ * Removed AVX type 1 implementations: SHA/MD5, CHACHA20-POLY1305, SNOW3G and KASUMI.
+ * Removed AVX architecture type.
+ * Changed SHA1 on AVX2 type 4 architecture to use multi-buffer implementation.
+ * Added check for XSAVE and OSXSAVE CPUID features for any AVX architecture type.
+ * Extended cipher burst API support with: AES-ECB, AES-CFB.
+ * Extended hash burst API support with: SHA1, SHA2-384/512, AES-CMAC.
+ * Added AEAD burst API with AES-CCM support.
+ * Added new API to retrieve optimal minimum burst size for hash, cipher and AEAD API's.
+- Fixed issues:
+ * Version 1.5 fails to build on FreeBSD 13.2 (amd64) using CMake (issue #136)
+ * Make CMake builds behave more "normal" (issue #141)
+ * printf in lib code prevents using ipsec-mb in SGX environment (issue #142)
+ * EEA3(ZUC) 1 Buffer implementation LFSR update can result in invalid LFSR state, causing incorrect keystream generation (issue #144)
+ * Possible regression: init_mb_mgr_avx() corrupts state on Windows (issue #147)
+ * Crash seen on VMware with dpdk crypto using ipsec-mb library (issue #153)
+- More details at https://github.com/intel/intel-ipsec-mb/releases/tag/v2.0
+
+-------------------------------------------------------------------
Old:
----
intel-ipsec-mb-1.5.tar.gz
New:
----
intel-ipsec-mb-2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ intel-ipsec-mb.spec ++++++
--- /var/tmp/diff_new_pack.C0EO0w/_old 2025-01-16 20:23:58.345951619 +0100
+++ /var/tmp/diff_new_pack.C0EO0w/_new 2025-01-16 20:23:58.361952281 +0100
@@ -1,7 +1,7 @@
#
# spec file for package intel-ipsec-mb
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2022, Intel Corporation
#
# All modifications and additions to the file contributed by third parties
@@ -17,8 +17,8 @@
#
-%global major 1
-%global minor 5
+%global major 2
+%global minor 0
%global patch 0
# GitHub properties
++++++ intel-ipsec-mb-1.5.tar.gz -> intel-ipsec-mb-2.0.tar.gz ++++++
++++ 154113 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package werf for openSUSE:Factory checked in at 2025-01-16 18:36:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/werf (Old)
and /work/SRC/openSUSE:Factory/.werf.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "werf"
Thu Jan 16 18:36:59 2025 rev:24 rq:1238287 version:2.19.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/werf/werf.changes 2025-01-15 17:44:28.835863802 +0100
+++ /work/SRC/openSUSE:Factory/.werf.new.1881/werf.changes 2025-01-16 18:37:01.213105244 +0100
@@ -1,0 +2,18 @@
+Thu Jan 16 13:55:56 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 2.19.0:
+ * chore: release 2.19.0
+ * fix(deploy): LastError empty in logs on failures for some
+ resources
+ * fix(cr-login): fix UserAgent
+ * feat(deploy): ExternalSecret CR tracking works again
+ * fix(deploy): `hidden sensitive output` message in plan for
+ Secrets even if no sensitive changes
+ * chore(taskfile, build): optional version for dev binary
+ * chore(taskfile, build): refactor go and cgo variables
+ * test(e2e): remove unused Chart.lock from complex converge test
+ * refactor(deploy): move dependency management from werf to
+ nelm/helm
+ * chore(release): 1.2 rock-solid, 2 alpha,beta,ea,stable
+
+-------------------------------------------------------------------
Old:
----
werf-2.18.0.obscpio
New:
----
werf-2.19.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ werf.spec ++++++
--- /var/tmp/diff_new_pack.PpoFYb/_old 2025-01-16 18:37:02.789170317 +0100
+++ /var/tmp/diff_new_pack.PpoFYb/_new 2025-01-16 18:37:02.789170317 +0100
@@ -17,7 +17,7 @@
Name: werf
-Version: 2.18.0
+Version: 2.19.0
Release: 0
Summary: CLI for the Werf CI/CD system
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.PpoFYb/_old 2025-01-16 18:37:02.817171473 +0100
+++ /var/tmp/diff_new_pack.PpoFYb/_new 2025-01-16 18:37:02.821171638 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/werf/werf</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v2.18.0</param>
+ <param name="revision">v2.19.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.PpoFYb/_old 2025-01-16 18:37:02.857173125 +0100
+++ /var/tmp/diff_new_pack.PpoFYb/_new 2025-01-16 18:37:02.861173289 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/werf/werf</param>
- <param name="changesrevision">a6bd10991544cf61e31b3e3fd72fb65db755ee01</param></service></servicedata>
+ <param name="changesrevision">7e2af87d89297e7628d703cfe1a5a3a78db7ec5b</param></service></servicedata>
(No newline at EOF)
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/werf/vendor.tar.gz /work/SRC/openSUSE:Factory/.werf.new.1881/vendor.tar.gz differ: char 5, line 1
++++++ werf-2.18.0.obscpio -> werf-2.19.0.obscpio ++++++
/work/SRC/openSUSE:Factory/werf/werf-2.18.0.obscpio /work/SRC/openSUSE:Factory/.werf.new.1881/werf-2.19.0.obscpio differ: char 50, line 1
++++++ werf.obsinfo ++++++
--- /var/tmp/diff_new_pack.PpoFYb/_old 2025-01-16 18:37:02.913175437 +0100
+++ /var/tmp/diff_new_pack.PpoFYb/_new 2025-01-16 18:37:02.917175602 +0100
@@ -1,5 +1,5 @@
name: werf
-version: 2.18.0
-mtime: 1736871412
-commit: a6bd10991544cf61e31b3e3fd72fb65db755ee01
+version: 2.19.0
+mtime: 1737024777
+commit: 7e2af87d89297e7628d703cfe1a5a3a78db7ec5b
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xhtml-dtd for openSUSE:Factory checked in at 2025-01-16 18:34:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xhtml-dtd (Old)
and /work/SRC/openSUSE:Factory/.xhtml-dtd.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xhtml-dtd"
Thu Jan 16 18:34:49 2025 rev:20 rq:1238265 version:2006.8.16
Changes:
--------
--- /work/SRC/openSUSE:Factory/xhtml-dtd/xhtml-dtd.changes 2016-07-30 00:27:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xhtml-dtd.new.1881/xhtml-dtd.changes 2025-01-16 18:35:22.241018870 +0100
@@ -1,0 +2,8 @@
+Tue Jan 14 13:33:34 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Fix escaping of commented out patch: with RPM 4.20, %patch
+ becomes a standard, expandable macro, that can span more than one
+ line. Commenting out with #%patch can thus lead to invalid
+ results.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xhtml-dtd.spec ++++++
--- /var/tmp/diff_new_pack.A6fsYN/_old 2025-01-16 18:35:22.885045461 +0100
+++ /var/tmp/diff_new_pack.A6fsYN/_new 2025-01-16 18:35:22.885045461 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xhtml-dtd
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -31,7 +31,7 @@
Requires: sgml-skel >= 0.7
%define regcat /usr/bin/sgml-register-catalog
PreReq: %{regcat} /usr/bin/xmlcatalog
-Url: http://www.w3.org/MarkUp/
+URL: http://www.w3.org/MarkUp/
Source0: http://www.w3.org/Consortium/Legal/copyright-software.html
Source1: http://www.w3.org/TR/xhtml1/xhtml1.tgz
Source2: http://www.w3.org/TR/2001/REC-xhtml11-20010531/xhtml11.tgz
@@ -77,7 +77,7 @@
%prep
%setup -q -c -T
-# %patch
+# %%patch
cp -p %{SOURCE0} .
cp %{S:6} %{S:7} %{S:8} %{S:9} %{S:10} .
%setup -q -D -T -a1 -a2 -a3 -a4 -a5
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package lyx for openSUSE:Factory checked in at 2025-01-16 18:34:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lyx (Old)
and /work/SRC/openSUSE:Factory/.lyx.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lyx"
Thu Jan 16 18:34:47 2025 rev:113 rq:1238261 version:2.4.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/lyx/lyx.changes 2024-10-04 17:11:36.795516661 +0200
+++ /work/SRC/openSUSE:Factory/.lyx.new.1881/lyx.changes 2025-01-16 18:35:20.496946861 +0100
@@ -1,0 +2,7 @@
+Thu Jan 16 13:16:49 UTC 2025 - Cor Blom <cornelis(a)solcon.nl>
+
+- Update to 2.4.3:
+ * This is a maintenance release. For details see included
+ ANNOUNCE or https://www.lyx.org/announce/2_4_3.txt
+
+-------------------------------------------------------------------
Old:
----
lyx-2.4.2.1.tar.xz
lyx-2.4.2.1.tar.xz.sig
New:
----
lyx-2.4.3.tar.xz
lyx-2.4.3.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lyx.spec ++++++
--- /var/tmp/diff_new_pack.y7k9L3/_old 2025-01-16 18:35:21.344981875 +0100
+++ /var/tmp/diff_new_pack.y7k9L3/_new 2025-01-16 18:35:21.348982040 +0100
@@ -1,7 +1,7 @@
#
# spec file for package lyx
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
%endif
Name: lyx
-Version: 2.4.2.1
+Version: 2.4.3
Release: 0
Summary: WYSIWYM (What You See Is What You Mean) document processor
License: GPL-2.0-or-later
++++++ lyx-2.4.2.1.tar.xz -> lyx-2.4.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/lyx/lyx-2.4.2.1.tar.xz /work/SRC/openSUSE:Factory/.lyx.new.1881/lyx-2.4.3.tar.xz differ: char 13, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-venusian for openSUSE:Factory checked in at 2025-01-16 18:34:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-venusian (Old)
and /work/SRC/openSUSE:Factory/.python-venusian.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-venusian"
Thu Jan 16 18:34:45 2025 rev:15 rq:1238255 version:3.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-venusian/python-venusian.changes 2024-10-29 14:36:06.891929068 +0100
+++ /work/SRC/openSUSE:Factory/.python-venusian.new.1881/python-venusian.changes 2025-01-16 18:35:17.196810605 +0100
@@ -1,0 +2,8 @@
+Thu Jan 16 12:52:59 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 3.1.1
+ * Add support for Python 3.13.
+ * Fix GitHub test actions.
+- Drop py313.patch, merged upstream
+
+-------------------------------------------------------------------
Old:
----
py313.patch
venusian-3.1.0.tar.gz
New:
----
venusian-3.1.1.tar.gz
BETA DEBUG BEGIN:
Old: * Fix GitHub test actions.
- Drop py313.patch, merged upstream
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-venusian.spec ++++++
--- /var/tmp/diff_new_pack.vK5yXR/_old 2025-01-16 18:35:17.756833727 +0100
+++ /var/tmp/diff_new_pack.vK5yXR/_new 2025-01-16 18:35:17.760833892 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-venusian
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2013-2019 LISA GmbH, Bingen, Germany.
#
# All modifications and additions to the file contributed by third parties
@@ -19,13 +19,12 @@
%{?sle15_python_module_pythons}
Name: python-venusian
-Version: 3.1.0
+Version: 3.1.1
Release: 0
Summary: A library for deferring decorator actions
License: SUSE-Repoze AND ZPL-2.1
URL: https://github.com/Pylons/venusian
Source: https://files.pythonhosted.org/packages/source/v/venusian/venusian-%{versio…
-Patch1: https://github.com/Pylons/venusian/pull/92/commits/000b36d6968502683615da61…
BuildRequires: %{python_module pip}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
++++++ venusian-3.1.0.tar.gz -> venusian-3.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/.github/workflows/ci-tests.yml new/venusian-3.1.1/.github/workflows/ci-tests.yml
--- old/venusian-3.1.0/.github/workflows/ci-tests.yml 2023-10-31 06:46:23.000000000 +0100
+++ new/venusian-3.1.1/.github/workflows/ci-tests.yml 2024-12-02 02:39:09.000000000 +0100
@@ -22,11 +22,12 @@
- "3.10"
- "3.11"
- "3.12"
+ - "3.13"
- "pypy-3.8"
os:
- "ubuntu-latest"
- "windows-latest"
- - "macos-latest"
+ - "macos-12" # (later seem to fail building python)
architecture:
- x64
- x86
@@ -35,7 +36,7 @@
# Linux and macOS don't have x86 python
- os: "ubuntu-latest"
architecture: x86
- - os: "macos-latest"
+ - os: "macos-12"
architecture: x86
name: "Python: ${{ matrix.py }}-${{ matrix.architecture }} on ${{ matrix.os }}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/CHANGES.rst new/venusian-3.1.1/CHANGES.rst
--- old/venusian-3.1.0/CHANGES.rst 2023-11-06 13:58:10.000000000 +0100
+++ new/venusian-3.1.1/CHANGES.rst 2024-12-02 03:02:14.000000000 +0100
@@ -1,3 +1,10 @@
+3.1.1 (2024-12-01)
+------------------
+
+- Add support for Python 3.13 (thanks to musicinmybrain).
+
+- Fix GitHub test actions.
+
3.1.0 (2023-11-06)
------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/CONTRIBUTING.rst new/venusian-3.1.1/CONTRIBUTING.rst
--- old/venusian-3.1.0/CONTRIBUTING.rst 1970-01-01 01:00:00.000000000 +0100
+++ new/venusian-3.1.1/CONTRIBUTING.rst 2024-12-02 01:40:24.000000000 +0100
@@ -0,0 +1,113 @@
+.. highlight:: shell
+
+============
+Contributing
+============
+
+Contributions are welcome, and they are greatly appreciated! Every
+little bit helps, and credit will always be given.
+
+You can contribute in many ways:
+
+Types of Contributions
+----------------------
+
+Report Bugs
+~~~~~~~~~~~
+
+Report bugs at https://github.com/Pylons/venusian/issues.
+
+If you are reporting a bug, please include:
+
+* Your operating system name and version.
+* Any details about your local setup that might be helpful in troubleshooting.
+* Detailed steps to reproduce the bug.
+
+Fix Bugs
+~~~~~~~~
+
+Look through the GitHub issues for bugs. Anything tagged with "bug"
+is open to whoever wants to implement it.
+
+Implement Features
+~~~~~~~~~~~~~~~~~~
+
+Look through the GitHub issues for features. Anything tagged with "feature"
+is open to whoever wants to implement it.
+
+Write Documentation
+~~~~~~~~~~~~~~~~~~~
+
+venusian could always use more documentation, whether as part of the
+official venusian docs, in docstrings, or even on the web in blog posts,
+articles, and such.
+
+Submit Feedback
+~~~~~~~~~~~~~~~
+
+The best way to send feedback is to file an issue at
+https://github.com/Pylons/venusian/issues.
+
+If you are proposing a feature:
+
+* Explain in detail how it would work.
+* Keep the scope as narrow as possible, to make it easier to implement.
+* Remember that this is a volunteer-driven project, and that contributions
+ are welcome :)
+
+Get Started!
+------------
+
+Ready to contribute? Here's how to set up `venusian` for local development.
+
+1. Fork the `venusian` repo on GitHub.
+2. Clone your fork locally::
+
+ $ git clone git@github.com:your_name_here/venusian.git
+
+3. Install your local copy into a virtualenv::
+
+ $ python3 -m venv env
+ $ env/bin/pip install -e .[docs,testing]
+ $ env/bin/pip install tox
+
+4. Create a branch for local development::
+
+ $ git checkout -b name-of-your-bugfix-or-feature
+
+ Now you can make your changes locally.
+
+5. When you're done making changes, check that your changes pass flake8 and
+ the tests, including testing other Python versions with tox::
+
+ $ env/bin/tox
+
+6. Commit your changes and push your branch to GitHub::
+
+ $ git add .
+ $ git commit -m "Your detailed description of your changes."
+ $ git push origin name-of-your-bugfix-or-feature
+
+7. Submit a pull request through the GitHub website.
+
+Pull Request Guidelines
+-----------------------
+
+Before you submit a pull request, check that it meets these guidelines:
+
+1. The pull request should include tests.
+2. If the pull request adds functionality, the docs should be updated. Put
+ your new functionality into a function with a docstring, and add the
+ feature to the list in README.rst.
+3. The pull request should work for all supported versions of Python
+ (see the `classifiers` section in
+ https://github.com/Pylons/venusian/blob/main/setup.cfg) Verify
+ that the "All checks have passed" flag is green on the "Conversation"
+ page of the PR before merging.
+
+Tips
+----
+
+To run a subset of tests::
+
+$ env/bin/py.test tests.test_venusian
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/MANIFEST.in new/venusian-3.1.1/MANIFEST.in
--- old/venusian-3.1.0/MANIFEST.in 2023-10-29 08:52:03.000000000 +0100
+++ new/venusian-3.1.1/MANIFEST.in 2024-12-02 01:40:24.000000000 +0100
@@ -1,18 +1,18 @@
graft src/venusian
-graft tests
graft docs
-graft .github
+prune docs/_build
+graft tests
include README.rst
include CHANGES.rst
-include LICENSE.txt
include CONTRIBUTING.rst
include CONTRIBUTORS.txt
+include LICENSE.txt
include COPYRIGHT.txt
-include pyproject.toml setup.cfg
-include .coveragerc
-include tox.ini rtd.txt
-include .readthedocs.yaml
+include .coveragerc pyproject.toml setup.cfg
+include tox.ini .readthedocs.yaml
+graft .github
-recursive-exclude * __pycache__ *.py[cod]
+global-exclude __pycache__ *.py[cod]
+global-exclude .DS_Store
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/PKG-INFO new/venusian-3.1.1/PKG-INFO
--- old/venusian-3.1.0/PKG-INFO 2023-11-06 14:02:49.383294600 +0100
+++ new/venusian-3.1.1/PKG-INFO 2024-12-02 03:13:24.867014200 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: venusian
-Version: 3.1.0
+Version: 3.1.1
Summary: A library for deferring decorator actions
Home-page: https://pylonsproject.org/
Author: Chris McDonough, Agendaless Consulting
@@ -16,6 +16,7 @@
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: License :: Repoze Public License
@@ -50,6 +51,13 @@
See the "docs" directory of the package or the online documentation at
https://docs.pylonsproject.org/projects/venusian/en/latest/
+3.1.1 (2024-12-01)
+------------------
+
+- Add support for Python 3.13 (thanks to musicinmybrain).
+
+- Fix GitHub test actions.
+
3.1.0 (2023-11-06)
------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/setup.cfg new/venusian-3.1.1/setup.cfg
--- old/venusian-3.1.0/setup.cfg 2023-11-06 14:02:49.384668400 +0100
+++ new/venusian-3.1.1/setup.cfg 2024-12-02 03:13:24.868014000 +0100
@@ -1,6 +1,6 @@
[metadata]
name = venusian
-version = 3.1.0
+version = 3.1.1
description = A library for deferring decorator actions
long_description = file: README.rst, CHANGES.rst
long_description_content_type = text/x-rst
@@ -17,6 +17,7 @@
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
+ Programming Language :: Python :: 3.13
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: Implementation :: PyPy
License :: Repoze Public License
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/src/venusian.egg-info/PKG-INFO new/venusian-3.1.1/src/venusian.egg-info/PKG-INFO
--- old/venusian-3.1.0/src/venusian.egg-info/PKG-INFO 2023-11-06 14:02:49.000000000 +0100
+++ new/venusian-3.1.1/src/venusian.egg-info/PKG-INFO 2024-12-02 03:13:24.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: venusian
-Version: 3.1.0
+Version: 3.1.1
Summary: A library for deferring decorator actions
Home-page: https://pylonsproject.org/
Author: Chris McDonough, Agendaless Consulting
@@ -16,6 +16,7 @@
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: License :: Repoze Public License
@@ -50,6 +51,13 @@
See the "docs" directory of the package or the online documentation at
https://docs.pylonsproject.org/projects/venusian/en/latest/
+3.1.1 (2024-12-01)
+------------------
+
+- Add support for Python 3.13 (thanks to musicinmybrain).
+
+- Fix GitHub test actions.
+
3.1.0 (2023-11-06)
------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/src/venusian.egg-info/SOURCES.txt new/venusian-3.1.1/src/venusian.egg-info/SOURCES.txt
--- old/venusian-3.1.0/src/venusian.egg-info/SOURCES.txt 2023-11-06 14:02:49.000000000 +0100
+++ new/venusian-3.1.1/src/venusian.egg-info/SOURCES.txt 2024-12-02 03:13:24.000000000 +0100
@@ -1,6 +1,7 @@
.coveragerc
.readthedocs.yaml
CHANGES.rst
+CONTRIBUTING.rst
CONTRIBUTORS.txt
COPYRIGHT.txt
LICENSE.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/tests/test_advice.py new/venusian-3.1.1/tests/test_advice.py
--- old/venusian-3.1.0/tests/test_advice.py 2023-10-31 06:46:23.000000000 +0100
+++ new/venusian-3.1.1/tests/test_advice.py 2024-12-02 02:39:09.000000000 +0100
@@ -93,7 +93,9 @@
sys._getframe()
)
self.assertEqual(kind, "function call")
- self.assertTrue(f_locals is locals()) # ???
+ frame = sys._getframe()
+ self.assertEqual(f_locals, frame.f_locals)
+ self.assertEqual(f_locals, locals())
for d in module.__dict__, f_globals:
self.assertTrue(d is globals())
self.assertEqual(len(codeinfo), 4)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/venusian-3.1.0/tox.ini new/venusian-3.1.1/tox.ini
--- old/venusian-3.1.0/tox.ini 2023-10-31 06:46:23.000000000 +0100
+++ new/venusian-3.1.1/tox.ini 2024-12-02 03:03:49.000000000 +0100
@@ -1,7 +1,7 @@
[tox]
envlist =
lint,
- py37,py38,py39,py310,py311,py312,pypy3
+ py37,py38,py39,py310,py311,py312,py313,pypy3
docs,
coverage
isolated_build = True
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-azure-monitor-query for openSUSE:Factory checked in at 2025-01-16 18:34:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-azure-monitor-query (Old)
and /work/SRC/openSUSE:Factory/.python-azure-monitor-query.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-azure-monitor-query"
Thu Jan 16 18:34:41 2025 rev:12 rq:1238242 version:1.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-azure-monitor-query/python-azure-monitor-query.changes 2024-06-13 15:40:10.242686469 +0200
+++ /work/SRC/openSUSE:Factory/.python-azure-monitor-query.new.1881/python-azure-monitor-query.changes 2025-01-16 18:35:15.116724721 +0100
@@ -1,0 +2,11 @@
+Thu Jan 16 10:08:17 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- New upstream release
+ + Version 1.4.1
+ + For detailed information about changes see the
+ CHANGELOG.md file provided with this package
+- Adjust upstream source name in spec file
+- Drop extra LICENSE.txt as upstream now ships its own
+- Rename LICENSE.txt to LICENSE in %files section
+
+-------------------------------------------------------------------
Old:
----
LICENSE.txt
azure-monitor-query-1.4.0.tar.gz
New:
----
azure_monitor_query-1.4.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-azure-monitor-query.spec ++++++
--- /var/tmp/diff_new_pack.AHNzUb/_old 2025-01-16 18:35:15.776751973 +0100
+++ /var/tmp/diff_new_pack.AHNzUb/_new 2025-01-16 18:35:15.776751973 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-azure-monitor-query
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,13 @@
%{?sle15_python_module_pythons}
Name: python-azure-monitor-query
-Version: 1.4.0
+Version: 1.4.1
Release: 0
Summary: Microsoft Azure Azure Monitor Query Client Library for Python
License: MIT
Group: Development/Languages/Python
URL: https://github.com/Azure/azure-sdk-for-python
-Source: https://files.pythonhosted.org/packages/source/a/azure-monitor-query/azure-…
-Source1: LICENSE.txt
+Source: https://files.pythonhosted.org/packages/source/a/azure_monitor_query/azure_…
BuildRequires: %{python_module azure-monitor-nspkg >= 1.0.0}
BuildRequires: %{python_module azure-nspkg >= 3.0.0}
BuildRequires: %{python_module pip}
@@ -59,10 +58,9 @@
so that it can all be combined for analysis.
%prep
-%setup -q -n azure-monitor-query-%{version}
+%setup -q -n azure_monitor_query-%{version}
%build
-install -m 644 %{SOURCE1} %{_builddir}/azure-monitor-query-%{version}
%pyproject_wheel
%install
@@ -77,7 +75,7 @@
%files %{python_files}
%doc CHANGELOG.md README.md
-%license LICENSE.txt
+%license LICENSE
%{python_sitelib}/azure/monitor/query
%{python_sitelib}/azure_monitor_query-*.dist-info
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-click-option-group for openSUSE:Factory checked in at 2025-01-16 18:34:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-click-option-group (Old)
and /work/SRC/openSUSE:Factory/.python-click-option-group.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-click-option-group"
Thu Jan 16 18:34:40 2025 rev:4 rq:1238241 version:0.5.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-click-option-group/python-click-option-group.changes 2023-06-21 22:39:48.774354466 +0200
+++ /work/SRC/openSUSE:Factory/.python-click-option-group.new.1881/python-click-option-group.changes 2025-01-16 18:35:14.528700443 +0100
@@ -1,0 +2,5 @@
+Thu Jan 16 11:44:42 UTC 2025 - Markéta Machová <mmachova(a)suse.com>
+
+- Skip test failing with new click and create an issue upstream
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-click-option-group.spec ++++++
--- /var/tmp/diff_new_pack.wNgFxL/_old 2025-01-16 18:35:14.988719437 +0100
+++ /var/tmp/diff_new_pack.wNgFxL/_new 2025-01-16 18:35:14.992719602 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-click-option-group
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -57,7 +57,8 @@
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-%pytest
+# test_missing_group_decl_first_api fails with click 8.1.8 https://github.com/click-contrib/click-option-group/issues/65
+%pytest -k "not test_missing_group_decl_first_api"
%files %{python_files}
%doc CHANGELOG.md README.md
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-click-extra for openSUSE:Factory checked in at 2025-01-16 18:34:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-click-extra (Old)
and /work/SRC/openSUSE:Factory/.python-click-extra.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-click-extra"
Thu Jan 16 18:34:39 2025 rev:2 rq:1238240 version:4.11.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-click-extra/python-click-extra.changes 2024-12-06 14:27:38.383658232 +0100
+++ /work/SRC/openSUSE:Factory/.python-click-extra.new.1881/python-click-extra.changes 2025-01-16 18:35:13.916675174 +0100
@@ -1,0 +2,5 @@
+Thu Jan 16 11:19:15 UTC 2025 - Markéta Machová <mmachova(a)suse.com>
+
+- Add click818.patch to fix tests with new click
+
+-------------------------------------------------------------------
New:
----
click818.patch
BETA DEBUG BEGIN:
New:
- Add click818.patch to fix tests with new click
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-click-extra.spec ++++++
--- /var/tmp/diff_new_pack.3kpPYZ/_old 2025-01-16 18:35:14.416695819 +0100
+++ /var/tmp/diff_new_pack.3kpPYZ/_new 2025-01-16 18:35:14.416695819 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-click-extra
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,8 @@
License: GPL-2.0-or-later
URL: https://github.com/kdeldycke/click-extra
Source: https://github.com/kdeldycke/click-extra/archive/v%{version}.tar.gz#/%{modu…
+# PATCH-FIX-UPSTREAM https://github.com/kdeldycke/click-extra/commit/ab9cff085aefff5787a2c9c7def… Fix 8.1.8 tests
+Patch: click818.patch
BuildRequires: %{python_module pip}
BuildRequires: %{python_module poetry-core >= 1.0.0}
BuildRequires: %{python_module setuptools}
++++++ click818.patch ++++++
From ab9cff085aefff5787a2c9c7def8e71c9d3ed379 Mon Sep 17 00:00:00 2001
From: Kevin Deldycke <kevin(a)deldycke.com>
Date: Fri, 3 Jan 2025 08:47:19 +0400
Subject: [PATCH] Fix 8.1.8 tests
---
pyproject.toml | 5 +----
tests/test_parameters.py | 2 +-
uv.lock | 2 +-
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/tests/test_parameters.py b/tests/test_parameters.py
index f064b448d..032c9cffd 100644
--- a/tests/test_parameters.py
+++ b/tests/test_parameters.py
@@ -407,7 +407,7 @@ def show_params():
table = [
(
"show-params.help",
- "click.core.Option",
+ "click.decorators.HelpOption",
"--help",
"click.types.BoolParamType",
"bool",
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-glfw for openSUSE:Factory checked in at 2025-01-16 18:34:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-glfw (Old)
and /work/SRC/openSUSE:Factory/.python-glfw.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-glfw"
Thu Jan 16 18:34:38 2025 rev:15 rq:1238237 version:2.8.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-glfw/python-glfw.changes 2024-03-26 19:29:56.942870290 +0100
+++ /work/SRC/openSUSE:Factory/.python-glfw.new.1881/python-glfw.changes 2025-01-16 18:35:12.924634214 +0100
@@ -1,0 +2,14 @@
+Thu Jan 16 11:15:33 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 2.8.0
+ * Update to GLFW 3.4
+- Switch package to modern Python Stack on SLE-15
+ * Use Python 3.11 on SLE-15 by default
+ * Drop support for older Python versions
+- Switch build system from setuptools to pyproject.toml
+ * Add python-pip and python-wheel to BuildRequires
+ * Replace %python_build with %pyproject_wheel
+ * Replace %python_install with %pyproject_install
+- Limit Python files matched in %files section
+
+-------------------------------------------------------------------
Old:
----
glfw-2.7.0.tar.gz
New:
----
glfw-2.8.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-glfw.spec ++++++
--- /var/tmp/diff_new_pack.gfBvQM/_old 2025-01-16 18:35:13.728667411 +0100
+++ /var/tmp/diff_new_pack.gfBvQM/_new 2025-01-16 18:35:13.728667411 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-glfw
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,16 +16,18 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%{?sle15_python_module_pythons}
Name: python-glfw
-Version: 2.7.0
+Version: 2.8.0
Release: 0
Summary: A ctypes-based wrapper for GLFW3
License: MIT
Group: Development/Languages/Python
URL: https://github.com/FlorianRhiem/pyGLFW
Source: https://files.pythonhosted.org/packages/source/g/glfw/glfw-%{version}.tar.gz
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: libglfw3
BuildRequires: python-rpm-macros
@@ -53,10 +55,10 @@
%setup -q -n glfw-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
@@ -65,5 +67,6 @@
%files %{python_files}
%license LICENSE.txt
%doc README.rst
-%{python_sitelib}/*
+%{python_sitelib}/glfw
+%{python_sitelib}/glfw-*.dist-info
++++++ glfw-2.7.0.tar.gz -> glfw-2.8.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glfw-2.7.0/CHANGELOG.md new/glfw-2.8.0/CHANGELOG.md
--- old/glfw-2.7.0/CHANGELOG.md 2024-02-24 10:46:13.000000000 +0100
+++ new/glfw-2.8.0/CHANGELOG.md 2024-11-22 16:38:09.000000000 +0100
@@ -4,6 +4,9 @@
For information on changes in GLFW itself, see the [GLFW version history](https://www.glfw.org/changelog.html).
+## [2.8.0] - 2024-11-22
+- Update to GLFW 3.4
+
## [2.7.0] - 2024-02-24
- Included GLFW 3.4 functions and definitions without preview
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glfw-2.7.0/PKG-INFO new/glfw-2.8.0/PKG-INFO
--- old/glfw-2.7.0/PKG-INFO 2024-02-24 10:46:24.191532000 +0100
+++ new/glfw-2.8.0/PKG-INFO 2024-11-22 16:38:24.667058700 +0100
@@ -1,12 +1,11 @@
Metadata-Version: 2.1
Name: glfw
-Version: 2.7.0
+Version: 2.8.0
Summary: A ctypes-based wrapper for GLFW3.
Home-page: https://github.com/FlorianRhiem/pyGLFW
Author: Florian Rhiem
Author-email: florian.rhiem(a)gmail.com
License: MIT
-Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: MacOS X
Classifier: Environment :: X11 Applications
@@ -155,5 +154,3 @@
if __name__ == "__main__":
main()
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glfw-2.7.0/glfw/GLFW.py new/glfw-2.8.0/glfw/GLFW.py
--- old/glfw-2.7.0/glfw/GLFW.py 2024-02-24 10:46:13.000000000 +0100
+++ new/glfw-2.8.0/glfw/GLFW.py 2024-11-22 16:38:09.000000000 +0100
@@ -466,3 +466,9 @@
from . import platform_supported as glfwPlatformSupported
if hasattr(_glfw, 'glfwGetWindowTitle'):
from . import get_window_title as glfwGetWindowTitle
+
+from . import _PREVIEW
+if _PREVIEW:
+ from . import (
+ UNLIMITED_MOUSE_BUTTONS as GLFW_UNLIMITED_MOUSE_BUTTONS
+ )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glfw-2.7.0/glfw/__init__.py new/glfw-2.8.0/glfw/__init__.py
--- old/glfw-2.7.0/glfw/__init__.py 2024-02-24 10:46:13.000000000 +0100
+++ new/glfw-2.8.0/glfw/__init__.py 2024-11-22 16:38:09.000000000 +0100
@@ -9,7 +9,7 @@
__author__ = 'Florian Rhiem (florian.rhiem(a)gmail.com)'
__copyright__ = 'Copyright (c) 2013-2024 Florian Rhiem'
__license__ = 'MIT'
-__version__ = '2.7.0'
+__version__ = '2.8.0'
# By default, GLFW errors will be handled by a pre-defined error callback.
# Depending on the value of ERROR_REPORTING, this callback will:
@@ -653,6 +653,9 @@
ANY_POSITION = 0x80000000
DONT_CARE = -1
+if _PREVIEW:
+ UNLIMITED_MOUSE_BUTTONS = 0x00033006
+
_exc_info_from_callback = None
def _callback_exception_decorator(func):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glfw-2.7.0/glfw/library.py new/glfw-2.8.0/glfw/library.py
--- old/glfw-2.7.0/glfw/library.py 2024-02-24 10:46:13.000000000 +0100
+++ new/glfw-2.8.0/glfw/library.py 2024-11-22 16:38:09.000000000 +0100
@@ -234,12 +234,8 @@
# try package directory
if glfw is None:
try:
- if sys.maxsize > 2**32:
- # load Microsoft Visual C++ 2012 runtime on 64-bit systems
- msvcr = ctypes.CDLL(os.path.join(os.path.abspath(os.path.dirname(__file__)), 'msvcr110.dll'))
- else:
- # load Microsoft Visual C++ 2010 runtime on 32-bit systems
- msvcr = ctypes.CDLL(os.path.join(os.path.abspath(os.path.dirname(__file__)), 'msvcr100.dll'))
+ # load Microsoft Visual C++ 2013 runtime
+ msvcr = ctypes.CDLL(os.path.join(os.path.abspath(os.path.dirname(__file__)), 'msvcr120.dll'))
glfw = ctypes.CDLL(os.path.join(os.path.abspath(os.path.dirname(__file__)), 'glfw3.dll'))
except OSError:
pass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glfw-2.7.0/glfw.egg-info/PKG-INFO new/glfw-2.8.0/glfw.egg-info/PKG-INFO
--- old/glfw-2.7.0/glfw.egg-info/PKG-INFO 2024-02-24 10:46:24.000000000 +0100
+++ new/glfw-2.8.0/glfw.egg-info/PKG-INFO 2024-11-22 16:38:24.000000000 +0100
@@ -1,12 +1,11 @@
Metadata-Version: 2.1
Name: glfw
-Version: 2.7.0
+Version: 2.8.0
Summary: A ctypes-based wrapper for GLFW3.
Home-page: https://github.com/FlorianRhiem/pyGLFW
Author: Florian Rhiem
Author-email: florian.rhiem(a)gmail.com
License: MIT
-Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: MacOS X
Classifier: Environment :: X11 Applications
@@ -155,5 +154,3 @@
if __name__ == "__main__":
main()
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glfw-2.7.0/setup.py new/glfw-2.8.0/setup.py
--- old/glfw-2.7.0/setup.py 2024-02-24 10:46:13.000000000 +0100
+++ new/glfw-2.8.0/setup.py 2024-11-22 16:38:09.000000000 +0100
@@ -8,7 +8,7 @@
setup(
name='glfw',
- version='2.7.0',
+ version='2.8.0',
description='A ctypes-based wrapper for GLFW3.',
long_description=long_description,
url='https://github.com/FlorianRhiem/pyGLFW',
@@ -35,8 +35,7 @@
'wayland/libglfw.so',
'x11/libglfw.so',
'libglfw.so',
- 'msvcr100.dll',
- 'msvcr110.dll',
+ 'msvcr120.dll',
]
},
extras_require={
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kubernetes1.29 for openSUSE:Factory checked in at 2025-01-16 18:34:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes1.29 (Old)
and /work/SRC/openSUSE:Factory/.kubernetes1.29.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes1.29"
Thu Jan 16 18:34:33 2025 rev:13 rq:1238221 version:1.29.13
Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes1.29/kubernetes1.29.changes 2024-12-22 18:02:37.171862539 +0100
+++ /work/SRC/openSUSE:Factory/.kubernetes1.29.new.1881/kubernetes1.29.changes 2025-01-16 18:34:58.936056652 +0100
@@ -1,0 +2,17 @@
+Thu Jan 16 10:26:42 UTC 2025 - Priyanka Saggu <priyanka.saggu(a)suse.com>
+
+- Update to version 1.29.13:
+ * kubelet: use env vars in node log query PS command
+ * Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser.
+ * webhook: alter regex to account for x509sha1 GODEBUG removal
+ * Bump images, dependencies and versions to go 1.22.10 and distroless iptables
+ * Do not attempt to truncate revision history if revisionHistoryLimit is negative
+ * fetch cni plugins from GitHub releases
+ * prevent unnecessary resolving of iscsi/fc devices to dm
+ * kubelet: Fix the volume manager did't check the device mount state in the actual state of the world before marking the volume as detached. It may cause a pod to be stuck in the Terminating state due to the above issue when it was deleted.
+
+- Update .spec file to bump go version build requirements:
+ * `BuildRequires: go >= 1.22.10`
+ * ref: https://github.com/kubernetes/kubernetes/blob/v1.29.13/build/dependencies.y…
+
+-------------------------------------------------------------------
Old:
----
kubernetes-1.29.12.tar.xz
New:
----
kubernetes-1.29.13.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kubernetes1.29.spec ++++++
--- /var/tmp/diff_new_pack.emtDO5/_old 2025-01-16 18:35:00.540122881 +0100
+++ /var/tmp/diff_new_pack.emtDO5/_new 2025-01-16 18:35:00.540122881 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kubernetes1.29
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%define baseversionminus1 1.28
Name: kubernetes%{baseversion}
-Version: 1.29.12
+Version: 1.29.13
Release: 0
Summary: Container Scheduling and Management
License: Apache-2.0
@@ -51,7 +51,7 @@
Patch5: revert-coredns-image-renaming.patch
BuildRequires: fdupes
BuildRequires: git
-BuildRequires: go >= 1.22.9
+BuildRequires: go >= 1.22.10
BuildRequires: go-go-md2man
BuildRequires: golang-packaging
BuildRequires: rsync
@@ -84,8 +84,8 @@
-# packages to build containerized control plane
+# packages to build containerized control plane
%package apiserver
Summary: Kubernetes apiserver for container image
Group: System/Management
++++++ _service ++++++
--- /var/tmp/diff_new_pack.emtDO5/_old 2025-01-16 18:35:00.620126184 +0100
+++ /var/tmp/diff_new_pack.emtDO5/_new 2025-01-16 18:35:00.624126350 +0100
@@ -5,7 +5,7 @@
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">v1.29.12</param>
+ <param name="revision">v1.29.13</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="manual"/>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.emtDO5/_old 2025-01-16 18:35:00.652127505 +0100
+++ /var/tmp/diff_new_pack.emtDO5/_new 2025-01-16 18:35:00.656127670 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/kubernetes/kubernetes.git</param>
- <param name="changesrevision">9253c9bda3d8bd76848bb4a21b309c28c0aab2f7</param></service></servicedata>
+ <param name="changesrevision">9a58e9398d4aa69d7ad40f40407e54b96025e0c5</param></service></servicedata>
(No newline at EOF)
++++++ kubernetes-1.29.12.tar.xz -> kubernetes-1.29.13.tar.xz ++++++
/work/SRC/openSUSE:Factory/kubernetes1.29/kubernetes-1.29.12.tar.xz /work/SRC/openSUSE:Factory/.kubernetes1.29.new.1881/kubernetes-1.29.13.tar.xz differ: char 15, line 1
++++++ kubernetes.obsinfo ++++++
--- /var/tmp/diff_new_pack.emtDO5/_old 2025-01-16 18:35:00.780132791 +0100
+++ /var/tmp/diff_new_pack.emtDO5/_new 2025-01-16 18:35:00.784132956 +0100
@@ -1,5 +1,5 @@
name: kubernetes
-version: 1.29.12
-mtime: 1733830027
-commit: 9253c9bda3d8bd76848bb4a21b309c28c0aab2f7
+version: 1.29.13
+mtime: 1736951622
+commit: 9a58e9398d4aa69d7ad40f40407e54b96025e0c5
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kubernetes1.30 for openSUSE:Factory checked in at 2025-01-16 18:34:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes1.30 (Old)
and /work/SRC/openSUSE:Factory/.kubernetes1.30.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes1.30"
Thu Jan 16 18:34:32 2025 rev:10 rq:1238219 version:1.30.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes1.30/kubernetes1.30.changes 2024-12-22 18:02:43.808135089 +0100
+++ /work/SRC/openSUSE:Factory/.kubernetes1.30.new.1881/kubernetes1.30.changes 2025-01-16 18:34:54.691881418 +0100
@@ -1,0 +2,18 @@
+Thu Jan 16 10:13:43 UTC 2025 - Priyanka Saggu <priyanka.saggu(a)suse.com>
+
+- Update to version 1.30.9:
+ * kubelet: use env vars in node log query PS command
+ * Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser.
+ * webhook: alter regex to account for x509sha1 GODEBUG removal
+ * Bump images, dependencies and versions to go 1.22.10 and distroless iptables
+ * Do not attempt to truncate revision history if revisionHistoryLimit is negative
+ * fetch cni plugins from GitHub releases
+ * Fix volume expansion offline
+ * prevent unnecessary resolving of iscsi/fc devices to dm
+ * kubelet: Fix the volume manager did't check the device mount state in the actual state of the world before marking the volume as detached. It may cause a pod to be stuck in the Terminating state due to the above issue when it was deleted.
+
+- Update .spec file to bump go version build requirements:
+ * `BuildRequires: go >= 1.22.10`
+ * ref: https://github.com/kubernetes/kubernetes/blob/v1.30.9/build/dependencies.ya…
+
+-------------------------------------------------------------------
Old:
----
kubernetes-1.30.8.tar.xz
New:
----
kubernetes-1.30.9.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kubernetes1.30.spec ++++++
--- /var/tmp/diff_new_pack.vxWuAl/_old 2025-01-16 18:34:57.179984147 +0100
+++ /var/tmp/diff_new_pack.vxWuAl/_new 2025-01-16 18:34:57.179984147 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kubernetes1.30
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%define baseversionminus1 1.29
Name: kubernetes%{baseversion}
-Version: 1.30.8
+Version: 1.30.9
Release: 0
Summary: Container Scheduling and Management
License: Apache-2.0
@@ -51,7 +51,7 @@
Patch5: revert-coredns-image-renaming.patch
BuildRequires: fdupes
BuildRequires: git
-BuildRequires: go >= 1.22.9
+BuildRequires: go >= 1.22.10
BuildRequires: go-go-md2man
BuildRequires: golang-packaging
BuildRequires: rsync
@@ -85,6 +85,7 @@
# packages to build containerized control plane
+
%package apiserver
Summary: Kubernetes apiserver for container image
Group: System/Management
++++++ _service ++++++
--- /var/tmp/diff_new_pack.vxWuAl/_old 2025-01-16 18:34:57.247986955 +0100
+++ /var/tmp/diff_new_pack.vxWuAl/_new 2025-01-16 18:34:57.251987120 +0100
@@ -5,7 +5,7 @@
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">v1.30.8</param>
+ <param name="revision">v1.30.9</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="manual"/>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.vxWuAl/_old 2025-01-16 18:34:57.275988111 +0100
+++ /var/tmp/diff_new_pack.vxWuAl/_new 2025-01-16 18:34:57.275988111 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/kubernetes/kubernetes.git</param>
- <param name="changesrevision">354eac776046f4268e9989b21f8d1bba06033379</param></service></servicedata>
+ <param name="changesrevision">a87cd6906120a367bf6787420e943103a463acba</param></service></servicedata>
(No newline at EOF)
++++++ kubernetes-1.30.8.tar.xz -> kubernetes-1.30.9.tar.xz ++++++
/work/SRC/openSUSE:Factory/kubernetes1.30/kubernetes-1.30.8.tar.xz /work/SRC/openSUSE:Factory/.kubernetes1.30.new.1881/kubernetes-1.30.9.tar.xz differ: char 15, line 1
++++++ kubernetes.obsinfo ++++++
--- /var/tmp/diff_new_pack.vxWuAl/_old 2025-01-16 18:34:57.383992570 +0100
+++ /var/tmp/diff_new_pack.vxWuAl/_new 2025-01-16 18:34:57.383992570 +0100
@@ -1,5 +1,5 @@
name: kubernetes
-version: 1.30.8
-mtime: 1733829904
-commit: 354eac776046f4268e9989b21f8d1bba06033379
+version: 1.30.9
+mtime: 1736951588
+commit: a87cd6906120a367bf6787420e943103a463acba
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kubernetes1.31 for openSUSE:Factory checked in at 2025-01-16 18:34:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes1.31 (Old)
and /work/SRC/openSUSE:Factory/.kubernetes1.31.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes1.31"
Thu Jan 16 18:34:31 2025 rev:6 rq:1238217 version:1.31.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes1.31/kubernetes1.31.changes 2024-12-22 18:02:52.648498159 +0100
+++ /work/SRC/openSUSE:Factory/.kubernetes1.31.new.1881/kubernetes1.31.changes 2025-01-16 18:34:52.935808913 +0100
@@ -1,0 +2,18 @@
+Thu Jan 16 09:58:06 UTC 2025 - Priyanka Saggu <priyanka.saggu(a)suse.com>
+
+- Update to version 1.31.5:
+ * kubelet: use env vars in node log query PS command
+ * webhook: alter regex to account for x509sha1 GODEBUG removal
+ * kubeadm: fix a bug where the node.skipPhases in UpgradeNodeConfiguration is not respected by 'kubeadm upgrade node'
+ * Bump images, dependencies and versions to go 1.22.10 and distroless iptables
+ * Do not attempt to truncate revision history if revisionHistoryLimit is negative
+ * fetch cni plugins from GitHub releases
+ * Fix volume expansion offline
+ * prevent unnecessary resolving of iscsi/fc devices to dm
+ * kubelet: Fix the volume manager did't check the device mount state in the actual state of the world before marking the volume as detached. It may cause a pod to be stuck in the Terminating state due to the above issue when it was deleted.
+
+- Update .spec file to bump go version build requirements:
+ * `BuildRequires: go >= 1.22.10`
+ * ref: https://github.com/kubernetes/kubernetes/blob/v1.31.5/build/dependencies.ya…
+
+-------------------------------------------------------------------
Old:
----
kubernetes-1.31.4.tar.xz
New:
----
kubernetes-1.31.5.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kubernetes1.31.spec ++++++
--- /var/tmp/diff_new_pack.9m1d3s/_old 2025-01-16 18:34:53.999852845 +0100
+++ /var/tmp/diff_new_pack.9m1d3s/_new 2025-01-16 18:34:53.999852845 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kubernetes1.31
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%define baseversionminus1 1.30
Name: kubernetes%{baseversion}
-Version: 1.31.4
+Version: 1.31.5
Release: 0
Summary: Container Scheduling and Management
License: Apache-2.0
@@ -51,7 +51,7 @@
Patch5: revert-coredns-image-renaming.patch
BuildRequires: fdupes
BuildRequires: git
-BuildRequires: go >= 1.22.9
+BuildRequires: go >= 1.22.10
BuildRequires: go-go-md2man
BuildRequires: golang-packaging
BuildRequires: rsync
@@ -84,7 +84,9 @@
+
# packages to build containerized control plane
+
%package apiserver
Summary: Kubernetes apiserver for container image
Group: System/Management
++++++ _service ++++++
--- /var/tmp/diff_new_pack.9m1d3s/_old 2025-01-16 18:34:54.083856314 +0100
+++ /var/tmp/diff_new_pack.9m1d3s/_new 2025-01-16 18:34:54.087856479 +0100
@@ -5,7 +5,7 @@
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">v1.31.4</param>
+ <param name="revision">v1.31.5</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="manual"/>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.9m1d3s/_old 2025-01-16 18:34:54.115857635 +0100
+++ /var/tmp/diff_new_pack.9m1d3s/_new 2025-01-16 18:34:54.119857800 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/kubernetes/kubernetes.git</param>
- <param name="changesrevision">a78aa47129b8539636eb86a9d00e31b2720fe06b</param></service></servicedata>
+ <param name="changesrevision">af64d838aacd9173317b39cf273741816bd82377</param></service></servicedata>
(No newline at EOF)
++++++ kubernetes-1.31.4.tar.xz -> kubernetes-1.31.5.tar.xz ++++++
/work/SRC/openSUSE:Factory/kubernetes1.31/kubernetes-1.31.4.tar.xz /work/SRC/openSUSE:Factory/.kubernetes1.31.new.1881/kubernetes-1.31.5.tar.xz differ: char 15, line 1
++++++ kubernetes.obsinfo ++++++
--- /var/tmp/diff_new_pack.9m1d3s/_old 2025-01-16 18:34:54.263863746 +0100
+++ /var/tmp/diff_new_pack.9m1d3s/_new 2025-01-16 18:34:54.267863911 +0100
@@ -1,5 +1,5 @@
name: kubernetes
-version: 1.31.4
-mtime: 1733830646
-commit: a78aa47129b8539636eb86a9d00e31b2720fe06b
+version: 1.31.5
+mtime: 1736951556
+commit: af64d838aacd9173317b39cf273741816bd82377
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kubernetes1.32 for openSUSE:Factory checked in at 2025-01-16 18:34:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes1.32 (Old)
and /work/SRC/openSUSE:Factory/.kubernetes1.32.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes1.32"
Thu Jan 16 18:34:29 2025 rev:2 rq:1238214 version:1.32.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes1.32/kubernetes1.32.changes 2024-12-22 18:02:58.808751157 +0100
+++ /work/SRC/openSUSE:Factory/.kubernetes1.32.new.1881/kubernetes1.32.changes 2025-01-16 18:34:50.579711634 +0100
@@ -1,0 +2,22 @@
+Thu Jan 16 10:02:19 UTC 2025 - Priyanka Saggu <priyanka.saggu(a)suse.com>
+
+- Update to version 1.32.1:
+ * kubelet: use env vars in node log query PS command
+ * DRA e2e: adapt to increased ReservedFor limit
+ * DRA API: bump maximum size of ReservedFor to 256
+ * Add watch permission to namespace-controller for WatchListClient feature
+ * webhook: alter regex to account for x509sha1 GODEBUG removal
+ * kubeadm: fix a bug where the node.skipPhases in UpgradeNodeConfiguration is not respected by 'kubeadm upgrade node'
+ * kubeadm: skip disabled addons in clusterconfig on upgrade
+ * Bump images, dependencies and versions to go 1.23.4 and distroless iptables
+ * Do not attempt to truncate revision history if revisionHistoryLimit is negative
+ * fetch cni plugins from GitHub releases
+ * Fix volume expansion offline
+ * prevent unnecessary resolving of iscsi/fc devices to dm
+ * Isolate mock signer for externaljwt tests
+
+- Update .spec file to bump go version build requirements:
+ * `BuildRequires: go >= 1.23.4`
+ * ref: https://github.com/kubernetes/kubernetes/blob/v1.32.1/build/dependencies.ya…
+
+-------------------------------------------------------------------
Old:
----
kubernetes-1.32.0.tar.xz
New:
----
kubernetes-1.32.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kubernetes1.32.spec ++++++
--- /var/tmp/diff_new_pack.AxhDXb/_old 2025-01-16 18:34:52.139776046 +0100
+++ /var/tmp/diff_new_pack.AxhDXb/_new 2025-01-16 18:34:52.139776046 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kubernetes1.32
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%define baseversionminus1 1.31
Name: kubernetes%{baseversion}
-Version: 1.32.0
+Version: 1.32.1
Release: 0
Summary: Container Scheduling and Management
License: Apache-2.0
@@ -51,7 +51,7 @@
Patch5: revert-coredns-image-renaming.patch
BuildRequires: fdupes
BuildRequires: git
-BuildRequires: go >= 1.23.3
+BuildRequires: go >= 1.23.4
BuildRequires: go-go-md2man
BuildRequires: golang-packaging
BuildRequires: rsync
@@ -69,6 +69,7 @@
+
++++++ _service ++++++
--- /var/tmp/diff_new_pack.AxhDXb/_old 2025-01-16 18:34:52.219779349 +0100
+++ /var/tmp/diff_new_pack.AxhDXb/_new 2025-01-16 18:34:52.223779515 +0100
@@ -5,7 +5,7 @@
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">v1.32.0</param>
+ <param name="revision">v1.32.1</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="manual"/>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.AxhDXb/_old 2025-01-16 18:34:52.247780506 +0100
+++ /var/tmp/diff_new_pack.AxhDXb/_new 2025-01-16 18:34:52.251780671 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/kubernetes/kubernetes.git</param>
- <param name="changesrevision">70d3cc986aa8221cd1dfb1121852688902d3bf53</param></service></servicedata>
+ <param name="changesrevision">e9c9be4007d1664e68796af02b8978640d2c1b26</param></service></servicedata>
(No newline at EOF)
++++++ kubernetes-1.32.0.tar.xz -> kubernetes-1.32.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/kubernetes1.32/kubernetes-1.32.0.tar.xz /work/SRC/openSUSE:Factory/.kubernetes1.32.new.1881/kubernetes-1.32.1.tar.xz differ: char 15, line 1
++++++ kubernetes.obsinfo ++++++
--- /var/tmp/diff_new_pack.AxhDXb/_old 2025-01-16 18:34:52.363785295 +0100
+++ /var/tmp/diff_new_pack.AxhDXb/_new 2025-01-16 18:34:52.367785461 +0100
@@ -1,5 +1,5 @@
name: kubernetes
-version: 1.32.0
-mtime: 1733939955
-commit: 70d3cc986aa8221cd1dfb1121852688902d3bf53
+version: 1.32.1
+mtime: 1736951514
+commit: e9c9be4007d1664e68796af02b8978640d2c1b26
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package retry for openSUSE:Factory checked in at 2025-01-16 18:34:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/retry (Old)
and /work/SRC/openSUSE:Factory/.retry.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "retry"
Thu Jan 16 18:34:29 2025 rev:9 rq:1238226 version:1737025645.819c129
Changes:
--------
--- /work/SRC/openSUSE:Factory/retry/retry.changes 2024-08-14 14:17:02.758044638 +0200
+++ /work/SRC/openSUSE:Factory/.retry.new.1881/retry.changes 2025-01-16 18:34:49.387662416 +0100
@@ -1,0 +2,7 @@
+Thu Jan 16 11:10:21 UTC 2025 - okurz(a)suse.com
+
+- Update to version 1737025645.819c129:
+ * Fix shellcheck reported issue SC2317
+ * count-fail-ratio: Fix commands with quoted arguments
+
+-------------------------------------------------------------------
Old:
----
retry-1723625520.fd868ce.obscpio
New:
----
retry-1737025645.819c129.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ retry.spec ++++++
--- /var/tmp/diff_new_pack.grA3VH/_old 2025-01-16 18:34:50.135693301 +0100
+++ /var/tmp/diff_new_pack.grA3VH/_new 2025-01-16 18:34:50.139693467 +0100
@@ -1,7 +1,7 @@
#
# spec file for package retry
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: retry
-Version: 1723625520.fd868ce
+Version: 1737025645.819c129
Release: 0
Summary: A simple tool for retrying command executions in plain POSIX sh
License: MIT
++++++ retry-1723625520.fd868ce.obscpio -> retry-1737025645.819c129.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/retry-1723625520.fd868ce/count-fail-ratio new/retry-1737025645.819c129/count-fail-ratio
--- old/retry-1723625520.fd868ce/count-fail-ratio 2024-08-14 10:52:00.000000000 +0200
+++ new/retry-1737025645.819c129/count-fail-ratio 2025-01-16 12:07:25.000000000 +0100
@@ -11,7 +11,7 @@
for ((i=start; i <= runs; i++)); do
echo "## Run $i"
if [ "$timing" = 1 ]; then t_run_start=$(date +%s%N); fi
- $* || fails=$((fails+1))
+ "$@" || fails=$((fails+1))
if [ "$timing" = 1 ]; then
t_run_end=$(date +%s%N)
runtime=$(( (t_run_end - t_run_start) / 1000000 ))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/retry-1723625520.fd868ce/retry new/retry-1737025645.819c129/retry
--- old/retry-1723625520.fd868ce/retry 2024-08-14 10:52:00.000000000 +0200
+++ new/retry-1737025645.819c129/retry 2025-01-16 12:07:25.000000000 +0100
@@ -13,20 +13,19 @@
Disabled by default, factor defaults to 2
(binary exponential back-off).
"
- exit "$1"
}
# parse arguments
opts=$(getopt \
--options +h,r:,s:,e:: \
--longoptions help,retries:,sleep:,exponential:: \
- --name "$(basename "$0")" -- "$@") || usage 1
+ --name "$(basename "$0")" -- "$@") || { usage ; exit 1; }
eval set -- "$opts"
while [ $# -gt 0 ]; do
case "$1" in
- -h | --help ) usage 0; shift ;;
+ -h | --help ) usage; exit 0 ;;
-r | --retries ) retries=$2; shift 2 ;;
-s | --sleep ) sleep=$2; shift 2 ;;
-e | --exponential ) exponential=${2:-2}; shift 2 ;;
++++++ retry.obsinfo ++++++
--- /var/tmp/diff_new_pack.grA3VH/_old 2025-01-16 18:34:50.247697926 +0100
+++ /var/tmp/diff_new_pack.grA3VH/_new 2025-01-16 18:34:50.251698091 +0100
@@ -1,5 +1,5 @@
name: retry
-version: 1723625520.fd868ce
-mtime: 1723625520
-commit: fd868cee95061c8473fae6139e5b6e004f0692a8
+version: 1737025645.819c129
+mtime: 1737025645
+commit: 819c129a53b5da993b6c0e3d6fe8c0e3897b10c0
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package jameica for openSUSE:Factory checked in at 2025-01-16 18:34:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jameica (Old)
and /work/SRC/openSUSE:Factory/.jameica.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jameica"
Thu Jan 16 18:34:26 2025 rev:16 rq:1238210 version:2.10.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/jameica/jameica.changes 2024-03-25 21:19:08.965550160 +0100
+++ /work/SRC/openSUSE:Factory/.jameica.new.1881/jameica.changes 2025-01-16 18:34:48.511626246 +0100
@@ -1,0 +2,5 @@
+Thu Jan 16 10:17:35 UTC 2025 - ecsos <ecsos(a)opensuse.org>
+
+- Add missing require libgtread-2_0-0.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ jameica.spec ++++++
--- /var/tmp/diff_new_pack.Zm4qKt/_old 2025-01-16 18:34:49.267657462 +0100
+++ /var/tmp/diff_new_pack.Zm4qKt/_new 2025-01-16 18:34:49.271657627 +0100
@@ -1,7 +1,7 @@
#
# spec file for package jameica
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -40,6 +40,7 @@
BuildRequires: jpackage-utils
BuildRequires: xml-apis
Requires: java >= 11
+Requires: libgthread-2_0-0
%ifarch %{ix86} ppc s390
%global bits 32
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libdispatch for openSUSE:Factory checked in at 2025-01-16 18:34:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdispatch (Old)
and /work/SRC/openSUSE:Factory/.libdispatch.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdispatch"
Thu Jan 16 18:34:25 2025 rev:7 rq:1238203 version:5.6.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/libdispatch/libdispatch.changes 2023-07-14 15:36:22.070189705 +0200
+++ /work/SRC/openSUSE:Factory/.libdispatch.new.1881/libdispatch.changes 2025-01-16 18:34:47.895600812 +0100
@@ -1,0 +2,7 @@
+Thu Jan 16 09:23:41 UTC 2025 - Ana Guerrero <ana.guerrero(a)suse.com>
+
+- Add disable-cast-function-type-mismatch.patch
+ Disable new cast-function-type-mismatch while a proper fix is
+ provided by upstream.
+
+-------------------------------------------------------------------
New:
----
disable-cast-function-type-mismatch.patch
BETA DEBUG BEGIN:
New:
- Add disable-cast-function-type-mismatch.patch
Disable new cast-function-type-mismatch while a proper fix is
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libdispatch.spec ++++++
--- /var/tmp/diff_new_pack.RqDqxZ/_old 2025-01-16 18:34:48.379620796 +0100
+++ /var/tmp/diff_new_pack.RqDqxZ/_new 2025-01-16 18:34:48.379620796 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libdispatch
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,8 @@
Patch0: prevent_unused.patch
# set library versions
Patch2: soversion.patch
+# UPSTREAM-PATCH https://github.com/swiftlang/swift-corelibs-libdispatch/pull/840
+Patch3: disable-cast-function-type-mismatch.patch
BuildRequires: chrpath
BuildRequires: clang
BuildRequires: cmake
++++++ disable-cast-function-type-mismatch.patch ++++++
From 1990f4ede558773949580c49e74261a5e542e75e Mon Sep 17 00:00:00 2001
From: Ben Barham <ben_barham(a)apple.com>
Date: Thu, 8 Aug 2024 16:25:51 -0700
Subject: [PATCH] Disable new `cast-function-type-mismatch`
Should fix this properly, but for now just disable the warning itself.
---
cmake/modules/DispatchCompilerWarnings.cmake | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/cmake/modules/DispatchCompilerWarnings.cmake b/cmake/modules/DispatchCompilerWarnings.cmake
index 9f390f010..cd71f36e5 100644
--- a/cmake/modules/DispatchCompilerWarnings.cmake
+++ b/cmake/modules/DispatchCompilerWarnings.cmake
@@ -77,4 +77,8 @@ else()
add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:-Wno-shorten-64-to-32>)
endif()
add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:-Wno-error=assign-enum>)
+
+ # Should re-enable after rdar://133498289 is fixed (ie. fixing the one mismatched cast in apply.c)
+ add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:-Wno-cast-function-type-mismatch>)
+ add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:-Wno-error=unknown-warning-option>)
endif()
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jupyterlab for openSUSE:Factory checked in at 2025-01-16 18:34:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyterlab (Old)
and /work/SRC/openSUSE:Factory/.python-jupyterlab.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyterlab"
Thu Jan 16 18:34:24 2025 rev:44 rq:1238192 version:4.3.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-jupyterlab/python-jupyterlab.changes 2024-12-13 22:33:46.614659506 +0100
+++ /work/SRC/openSUSE:Factory/.python-jupyterlab.new.1881/python-jupyterlab.changes 2025-01-16 18:34:46.931561009 +0100
@@ -1,0 +2,31 @@
+Thu Jan 16 09:13:46 UTC 2025 - Ben Greiner <code(a)bnavigator.de>
+
+- Update to 4.3.4
+ ## Bugs fixed
+ * Sync Settings Editor with Updated Settings #17091 (@Darshan808)
+ * Focus terminal after copy and paste operations #17097
+ (@krassowski)
+ * Fix background of the popup toolbar #17098 (@krassowski)
+ * Fix consecutive invocations of inline completion #17082
+ (@fcollonval)
+ * Fix contrast for unselected search matches in Dark High
+ Contrast theme #17065 (@krassowski)
+ ## Maintenance and upkeep improvements
+ * Workaround the Chromium bug with navigator.language #17094
+ (@krassowski)
+- Release 4.3.3
+ ## Bugs fixed
+ * Use AsyncHTTPTransport over HTTPTransport for httpx #17058
+ (@krassowski)
+ * Fix filebrowser name order #17038 (@Nriver)
+ * Remove unused CSS #16968 (@mgeier)
+ * Improve drag image styling #16936 (@JasonWeill)
+ * Fix newline handling in stream outputs #17043 (@davidbrochart)
+ * Reset resizeData after column adjustment to allow file dragging
+ #17047 (@Darshan808)
+ * Abort saving if a file cannot be saved #16900 (@JasonWeill)
+ ## Maintenance and upkeep improvements
+ * Bump nanoid from 3.3.6 to to 3.3.8 #17057 (@krassowski)
+ * Restore bottom httpx version window #17041 (@bollwyvl)
+
+-------------------------------------------------------------------
Old:
----
jupyterlab-4.3.2.tar.gz
New:
----
jupyterlab-4.3.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jupyterlab.spec ++++++
--- /var/tmp/diff_new_pack.neUNd7/_old 2025-01-16 18:34:47.739594371 +0100
+++ /var/tmp/diff_new_pack.neUNd7/_new 2025-01-16 18:34:47.739594371 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-jupyterlab
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
#
-%define distversion 4.3.2
+%define distversion 4.3.4
Name: python-jupyterlab
-Version: 4.3.2
+Version: 4.3.4
Release: 0
Summary: Environment for interactive and reproducible computing
License: BSD-3-Clause
@@ -31,7 +31,7 @@
BuildRequires: %{python_module base >= 3.7}
BuildRequires: %{python_module hatch-jupyter-builder}
BuildRequires: %{python_module hatchling}
-BuildRequires: %{python_module httpx >= 0.28.0}
+BuildRequires: %{python_module httpx >= 0.25.0}
BuildRequires: %{python_module importlib-metadata >= 4.8.3 if %python-base < 3.10}
BuildRequires: %{python_module importlib-resources >= 1.4 if %python-base < 3.9}
BuildRequires: %{python_module ipykernel >= 6.5.0}
@@ -56,7 +56,7 @@
Requires: jupyter-jupyterlab = %{version}
Requires: python-Jinja2 >= 3.0.3
Requires: python-async_lru >= 1.0.0
-Requires: python-httpx >= 0.28.0
+Requires: python-httpx >= 0.25.0
Requires: python-ipykernel >= 6.5.0
Requires: python-jupyter-lsp >= 2.0.0
Requires: python-jupyter_core
++++++ jupyterlab-4.3.2.tar.gz -> jupyterlab-4.3.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-jupyterlab/jupyterlab-4.3.2.tar.gz /work/SRC/openSUSE:Factory/.python-jupyterlab.new.1881/jupyterlab-4.3.4.tar.gz differ: char 13, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gdal for openSUSE:Factory checked in at 2025-01-16 18:34:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdal (Old)
and /work/SRC/openSUSE:Factory/.gdal.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdal"
Thu Jan 16 18:34:16 2025 rev:93 rq:1238189 version:3.10.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gdal/gdal.changes 2025-01-06 16:06:21.056580721 +0100
+++ /work/SRC/openSUSE:Factory/.gdal.new.1881/gdal.changes 2025-01-16 18:34:44.939478759 +0100
@@ -1,0 +2,12 @@
+Wed Jan 15 19:50:51 UTC 2025 - Bruno Friedmann <bruno(a)ioda-net.ch>
+
+- Update to bugfix release version 3.10.1
+ + CMake: FindDotnet.cmake: remove obsolete cmake_minimum_required()
+ + CMake: fix swig/csharp/CMakeLists.txt compatibility with CMake 3.31
+ + CMake: use add_compile_options() instead of setting CMAKE_CXX_FLAGS for -fno-finite-math-only (#11286)
+ + Set GDAL_DEV_SUFFIX to the pre-release suffix if a corresponding Git tag was found.
+ + PDF: fix build issue on CondaForge build infrastructure (gcc 13.3)
+ + Fix issues in cpl_vsil_win32.cpp with latest mingw64
+- Remove merged upstream 19ba2562.patch
+
+-------------------------------------------------------------------
Old:
----
19ba2562.patch
gdal-3.10.0.tar.xz
gdal-3.10.0.tar.xz.md5
gdalautotest-3.10.0.tar.gz
New:
----
gdal-3.10.1.tar.xz
gdal-3.10.1.tar.xz.md5
gdalautotest-3.10.1.tar.gz
BETA DEBUG BEGIN:
Old: + Fix issues in cpl_vsil_win32.cpp with latest mingw64
- Remove merged upstream 19ba2562.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gdal.spec ++++++
--- /var/tmp/diff_new_pack.G6LrFC/_old 2025-01-16 18:34:46.311535409 +0100
+++ /var/tmp/diff_new_pack.G6LrFC/_new 2025-01-16 18:34:46.315535574 +0100
@@ -42,7 +42,7 @@
%define mypython_sitearch %{expand:%%%{mypython}_sitearch}
Name: gdal
-Version: 3.10.0
+Version: 3.10.1
Release: 0
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
License: BSD-3-Clause AND MIT AND SUSE-Public-Domain
@@ -50,8 +50,6 @@
Source0: https://download.osgeo.org/%{name}/%{version}/%{sourcename}-%{version}.tar.…
Source1: https://download.osgeo.org/%{name}/%{version}/%{sourcename}-%{version}.tar.…
Source2: https://download.osgeo.org/%{name}/%{version}/%{sourcename}autotest-%{versi…
-#UPSTREAM Patch https://github.com/OSGeo/gdal/pull/11473/
-Patch0: 19ba2562.patch
BuildRequires: KEALib-devel
BuildRequires: bison
BuildRequires: blas-devel
++++++ gdal-3.10.0.tar.xz -> gdal-3.10.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/gdal/gdal-3.10.0.tar.xz /work/SRC/openSUSE:Factory/.gdal.new.1881/gdal-3.10.1.tar.xz differ: char 27, line 1
++++++ gdal-3.10.0.tar.xz.md5 -> gdal-3.10.1.tar.xz.md5 ++++++
--- /work/SRC/openSUSE:Factory/gdal/gdal-3.10.0.tar.xz.md5 2024-11-08 12:04:53.355258901 +0100
+++ /work/SRC/openSUSE:Factory/.gdal.new.1881/gdal-3.10.1.tar.xz.md5 2025-01-16 18:34:44.931478429 +0100
@@ -1 +1 @@
-14e1fc511d816d23ed383fd0a3946841 gdal-3.10.0.tar.xz
+fba2a0e5d33fdefbe745a3577e156139 gdal-3.10.1.tar.xz
++++++ gdalautotest-3.10.0.tar.gz -> gdalautotest-3.10.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/gdal/gdalautotest-3.10.0.tar.gz /work/SRC/openSUSE:Factory/.gdal.new.1881/gdalautotest-3.10.1.tar.gz differ: char 75, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package terragrunt for openSUSE:Factory checked in at 2025-01-16 18:34:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/terragrunt (Old)
and /work/SRC/openSUSE:Factory/.terragrunt.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "terragrunt"
Thu Jan 16 18:34:14 2025 rev:182 rq:1238170 version:0.72.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/terragrunt/terragrunt.changes 2025-01-12 11:27:53.464331242 +0100
+++ /work/SRC/openSUSE:Factory/.terragrunt.new.1881/terragrunt.changes 2025-01-16 18:34:43.427416329 +0100
@@ -1,0 +2,10 @@
+Thu Jan 16 06:08:34 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.72.1:
+ * fix: set ExcludeFromCopy correctly (#3766)
+ * fix: Adjusting Discord invite link (#3761)
+ * fix(docs): correct typo in stacks.md (#3758)
+ * fix: Adjusting delay to reduce flakiness (#3748)
+ * Discord link update (#3747)
+
+-------------------------------------------------------------------
Old:
----
terragrunt-0.72.0.obscpio
New:
----
terragrunt-0.72.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ terragrunt.spec ++++++
--- /var/tmp/diff_new_pack.pp7p2M/_old 2025-01-16 18:34:44.559463070 +0100
+++ /var/tmp/diff_new_pack.pp7p2M/_new 2025-01-16 18:34:44.563463235 +0100
@@ -17,7 +17,7 @@
Name: terragrunt
-Version: 0.72.0
+Version: 0.72.1
Release: 0
Summary: Thin wrapper for Terraform for working with multiple Terraform modules
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.pp7p2M/_old 2025-01-16 18:34:44.627465877 +0100
+++ /var/tmp/diff_new_pack.pp7p2M/_new 2025-01-16 18:34:44.631466042 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/gruntwork-io/terragrunt</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.72.0</param>
+ <param name="revision">v0.72.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.pp7p2M/_old 2025-01-16 18:34:44.655467033 +0100
+++ /var/tmp/diff_new_pack.pp7p2M/_new 2025-01-16 18:34:44.659467199 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/gruntwork-io/terragrunt</param>
- <param name="changesrevision">19eaeb59913676e02a25222d2f6537f3f2789da1</param></service></servicedata>
+ <param name="changesrevision">44c3c816742280c0b294f911db96c4595d100a42</param></service></servicedata>
(No newline at EOF)
++++++ terragrunt-0.72.0.obscpio -> terragrunt-0.72.1.obscpio ++++++
/work/SRC/openSUSE:Factory/terragrunt/terragrunt-0.72.0.obscpio /work/SRC/openSUSE:Factory/.terragrunt.new.1881/terragrunt-0.72.1.obscpio differ: char 50, line 1
++++++ terragrunt.obsinfo ++++++
--- /var/tmp/diff_new_pack.pp7p2M/_old 2025-01-16 18:34:44.703469015 +0100
+++ /var/tmp/diff_new_pack.pp7p2M/_new 2025-01-16 18:34:44.703469015 +0100
@@ -1,5 +1,5 @@
name: terragrunt
-version: 0.72.0
-mtime: 1736524288
-commit: 19eaeb59913676e02a25222d2f6537f3f2789da1
+version: 0.72.1
+mtime: 1736910316
+commit: 44c3c816742280c0b294f911db96c4595d100a42
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/terragrunt/vendor.tar.gz /work/SRC/openSUSE:Factory/.terragrunt.new.1881/vendor.tar.gz differ: char 13, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package velero for openSUSE:Factory checked in at 2025-01-16 18:34:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/velero (Old)
and /work/SRC/openSUSE:Factory/.velero.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "velero"
Thu Jan 16 18:34:09 2025 rev:30 rq:1238166 version:1.15.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/velero/velero.changes 2025-01-01 23:05:05.133506049 +0100
+++ /work/SRC/openSUSE:Factory/.velero.new.1881/velero.changes 2025-01-16 18:34:34.507048024 +0100
@@ -1,0 +2,14 @@
+Wed Jan 15 11:49:50 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 1.15.2:
+ * 1.15.2 change-log
+ * Check the PVB status via podvolume Backupper rather than
+ calling API server to avoid API server issue
+ * 1.15.2 change-log
+ * Don't include excluded items in ItemBlocks
+ * 1.15.2 changelog
+ * fix(pkg/repository/maintenance): don't panic when there's no
+ container statuses
+ * Use the SC mapping cm in all migration cases.
+
+-------------------------------------------------------------------
Old:
----
velero-1.15.1.obscpio
New:
----
velero-1.15.2.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ velero.spec ++++++
--- /var/tmp/diff_new_pack.Nx15OR/_old 2025-01-16 18:34:35.955107812 +0100
+++ /var/tmp/diff_new_pack.Nx15OR/_new 2025-01-16 18:34:35.955107812 +0100
@@ -1,7 +1,7 @@
#
# spec file for package velero
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: velero
-Version: 1.15.1
+Version: 1.15.2
Release: 0
Summary: Backup program with deduplication and encryption
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Nx15OR/_old 2025-01-16 18:34:35.987109133 +0100
+++ /var/tmp/diff_new_pack.Nx15OR/_new 2025-01-16 18:34:35.991109298 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/vmware-tanzu/velero</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v1.15.1</param>
+ <param name="revision">v1.15.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Nx15OR/_old 2025-01-16 18:34:36.011110124 +0100
+++ /var/tmp/diff_new_pack.Nx15OR/_new 2025-01-16 18:34:36.011110124 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/vmware-tanzu/velero</param>
- <param name="changesrevision">32499fc287815058802c1bc46ef620799cca7392</param></service></servicedata>
+ <param name="changesrevision">804d73c4f2349f1ca9bd3d6c751956e1d2021c01</param></service></servicedata>
(No newline at EOF)
++++++ velero-1.15.1.obscpio -> velero-1.15.2.obscpio ++++++
/work/SRC/openSUSE:Factory/velero/velero-1.15.1.obscpio /work/SRC/openSUSE:Factory/.velero.new.1881/velero-1.15.2.obscpio differ: char 49, line 1
++++++ velero.obsinfo ++++++
--- /var/tmp/diff_new_pack.Nx15OR/_old 2025-01-16 18:34:36.051111776 +0100
+++ /var/tmp/diff_new_pack.Nx15OR/_new 2025-01-16 18:34:36.055111941 +0100
@@ -1,5 +1,5 @@
name: velero
-version: 1.15.1
-mtime: 1734949311
-commit: 32499fc287815058802c1bc46ef620799cca7392
+version: 1.15.2
+mtime: 1736744859
+commit: 804d73c4f2349f1ca9bd3d6c751956e1d2021c01
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/velero/vendor.tar.gz /work/SRC/openSUSE:Factory/.velero.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package govulncheck-vulndb for openSUSE:Factory checked in at 2025-01-16 18:34:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/govulncheck-vulndb (Old)
and /work/SRC/openSUSE:Factory/.govulncheck-vulndb.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "govulncheck-vulndb"
Thu Jan 16 18:34:04 2025 rev:20 rq:1238142 version:0.0.20250115T172141
Changes:
--------
--- /work/SRC/openSUSE:Factory/govulncheck-vulndb/govulncheck-vulndb.changes 2025-01-14 16:23:28.760073151 +0100
+++ /work/SRC/openSUSE:Factory/.govulncheck-vulndb.new.1881/govulncheck-vulndb.changes 2025-01-16 18:34:27.502758829 +0100
@@ -1,0 +2,12 @@
+Wed Jan 15 17:21:41 UTC 2025 - Jeff Kowalczyk <jkowalczyk(a)suse.com>
+
+- Update to version 0.0.20250115T172141 2025-01-15T17:21:41Z.
+ Refs jsc#PED-11136
+ Go CVE Numbering Authority IDs added or updated with aliases:
+ * GO-2025-3381 CVE-2024-56138 GHSA-45v3-38pc-874v
+ * GO-2025-3382 CVE-2024-51491 GHSA-qjh3-4j3h-vmwp
+ * GO-2025-3384 CVE-2024-56323 GHSA-32q6-rr98-cjqv
+ * GO-2025-3390 CVE-2024-53263 GHSA-q6r2-x2cc-vrp7
+ * GO-2025-3391 CVE-2024-52281 GHSA-2v2w-8v8c-wcm9
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ govulncheck-vulndb.spec ++++++
--- /var/tmp/diff_new_pack.ANYDUK/_old 2025-01-16 18:34:28.238789219 +0100
+++ /var/tmp/diff_new_pack.ANYDUK/_new 2025-01-16 18:34:28.238789219 +0100
@@ -19,7 +19,7 @@
%define shortname vulndb
Name: govulncheck-vulndb
-Version: 0.0.20250109T194159
+Version: 0.0.20250115T172141
Release: 0
Summary: Local copy of Go vulnerability database
License: CC-BY-4.0
++++++ vulndb.zip ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ID/GO-2025-3381.json new/ID/GO-2025-3381.json
--- old/ID/GO-2025-3381.json 1970-01-01 01:00:00.000000000 +0100
+++ new/ID/GO-2025-3381.json 1979-12-31 00:00:00.000000000 +0100
@@ -0,0 +1 @@
+{"schema_version":"1.3.1","id":"GO-2025-3381","modified":"2025-01-14T15:57:58Z","published":"2025-01-14T15:57:58Z","aliases":["CVE-2024-56138","GHSA-45v3-38pc-874v"],"summary":"notation-go's timestamp signature generation lacks certificate revocation check in github.com/notaryproject/notation-go","details":"notation-go's timestamp signature generation lacks certificate revocation check in github.com/notaryproject/notation-go","affected":[{"package":{"name":"github.com/notaryproject/notation-go","ecosystem":"Go"},"ranges":[{"type":"SEMVER","events":[{"introduced":"1.2.0-beta.1"},{"fixed":"1.3.0-rc.2"}]}],"ecosystem_specific":{}}],"references":[{"type":"ADVISORY","url":"https://github.com/notaryproject/notation-go/security/advisories/GHSA-45v3-…"},{"type":"FIX","url":"https://github.com/notaryproject/notation-go/commit/e99be1954a15673020150c5…"}],"database_specific":{"url":"https://pkg.go.dev/vuln/GO-2025-3381","review_status":"UNREVIEWED"}}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ID/GO-2025-3382.json new/ID/GO-2025-3382.json
--- old/ID/GO-2025-3382.json 1970-01-01 01:00:00.000000000 +0100
+++ new/ID/GO-2025-3382.json 1979-12-31 00:00:00.000000000 +0100
@@ -0,0 +1 @@
+{"schema_version":"1.3.1","id":"GO-2025-3382","modified":"2025-01-14T15:58:01Z","published":"2025-01-14T15:58:01Z","aliases":["CVE-2024-51491","GHSA-qjh3-4j3h-vmwp"],"summary":"notation-go has an OS error when setting CRL cache leads to denial of signature verification in github.com/notaryproject/notation-go","details":"notation-go has an OS error when setting CRL cache leads to denial of signature verification in github.com/notaryproject/notation-go","affected":[{"package":{"name":"github.com/notaryproject/notation-go","ecosystem":"Go"},"ranges":[{"type":"SEMVER","events":[{"introduced":"1.3.0-rc.1"},{"fixed":"1.3.0-rc.2"}]}],"ecosystem_specific":{}}],"references":[{"type":"ADVISORY","url":"https://github.com/notaryproject/notation-go/security/advisories/GHSA-qjh3-…"},{"type":"FIX","url":"https://github.com/notaryproject/notation-go/commit/3c3302258ad510fbca2f8a7…"}],"database_specific":{"url":"https://pkg.go.dev/vuln/GO-2025-3382","review_status":"UNREVIEWE
D"}}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ID/GO-2025-3384.json new/ID/GO-2025-3384.json
--- old/ID/GO-2025-3384.json 1970-01-01 01:00:00.000000000 +0100
+++ new/ID/GO-2025-3384.json 1979-12-31 00:00:00.000000000 +0100
@@ -0,0 +1 @@
+{"schema_version":"1.3.1","id":"GO-2025-3384","modified":"2025-01-14T15:58:03Z","published":"2025-01-14T15:58:03Z","aliases":["CVE-2024-56323","GHSA-32q6-rr98-cjqv"],"summary":"OpenFGA Authorization Bypass in github.com/openfga/openfga","details":"OpenFGA Authorization Bypass in github.com/openfga/openfga","affected":[{"package":{"name":"github.com/openfga/openfga","ecosystem":"Go"},"ranges":[{"type":"SEMVER","events":[{"introduced":"1.3.8"},{"fixed":"1.8.3"}]}],"ecosystem_specific":{}}],"references":[{"type":"ADVISORY","url":"https://github.com/openfga/openfga/security/advisories/GHSA-32q6-rr98-cjqv"}],"database_specific":{"url":"https://pkg.go.dev/vuln/GO-2025-3384","review_status":"UNREVIEWED"}}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ID/GO-2025-3390.json new/ID/GO-2025-3390.json
--- old/ID/GO-2025-3390.json 1970-01-01 01:00:00.000000000 +0100
+++ new/ID/GO-2025-3390.json 1979-12-31 00:00:00.000000000 +0100
@@ -0,0 +1 @@
+{"schema_version":"1.3.1","id":"GO-2025-3390","modified":"2025-01-15T17:21:41Z","published":"2025-01-15T17:21:41Z","aliases":["CVE-2024-53263","GHSA-q6r2-x2cc-vrp7"],"summary":"Git LFS permits exfiltration of credentials via crafted HTTP URLs in github.com/git-lfs/git-lfs","details":"Git LFS permits exfiltration of credentials via crafted HTTP URLs in github.com/git-lfs/git-lfs","affected":[{"package":{"name":"github.com/git-lfs/git-lfs","ecosystem":"Go"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0.1.0"}]}],"ecosystem_specific":{}},{"package":{"name":"github.com/git-lfs/git-lfs/v3","ecosystem":"Go"},"ranges":[{"type":"SEMVER","events":[{"introduced":"3.0.0"},{"fixed":"3.6.1"}]}],"ecosystem_specific":{}}],"references":[{"type":"ADVISORY","url":"https://github.com/git-lfs/git-lfs/security/advisories/GHSA-q6r2-x2cc-vrp7"},{"type":"FIX","url":"https://github.com/git-lfs/git-lfs/commit/0345b6f816e611d050c0df67b61f00229…"},{"type":"WEB","url":"https://github.com/git-lfs/gi
t-lfs/releases/tag/v3.6.1"}],"credits":[{"name":"@Ry0taK"}],"database_specific":{"url":"https://pkg.go.dev/vuln/GO-2025-3390","review_status":"REVIEWED"}}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ID/GO-2025-3391.json new/ID/GO-2025-3391.json
--- old/ID/GO-2025-3391.json 1970-01-01 01:00:00.000000000 +0100
+++ new/ID/GO-2025-3391.json 1979-12-31 00:00:00.000000000 +0100
@@ -0,0 +1 @@
+{"schema_version":"1.3.1","id":"GO-2025-3391","modified":"2025-01-15T15:20:27Z","published":"2025-01-15T15:20:27Z","aliases":["CVE-2024-52281","GHSA-2v2w-8v8c-wcm9"],"summary":"Rancher UI has Stored Cross-site Scripting vulnerability in github.com/rancher/rancher","details":"Rancher UI has Stored Cross-site Scripting vulnerability in github.com/rancher/rancher.\n\nNOTE: The source advisory for this report contains additional versions that could not be automatically mapped to standard Go module versions.\n\n(If this is causing false-positive reports from vulnerability scanners, please suggest an edit to the report.)\n\nThe additional affected modules and versions are: github.com/rancher/rancher from v2.9.0 before v2.9.4.","affected":[{"package":{"name":"github.com/rancher/rancher","ecosystem":"Go"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"}]}],"ecosystem_specific":{"custom_ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.9.0"},{"fixed":"2.9.4"}]}]}}],"references":
[{"type":"ADVISORY","url":"https://github.com/rancher/rancher/security/advisories/GHSA-2v2w-8v8c-wcm9"}],"database_specific":{"url":"https://pkg.go.dev/vuln/GO-2025-3391","review_status":"UNREVIEWED"}}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/index/db.json new/index/db.json
--- old/index/db.json 1979-12-31 00:00:00.000000000 +0100
+++ new/index/db.json 1979-12-31 00:00:00.000000000 +0100
@@ -1 +1 @@
-{"modified":"2025-01-09T19:41:59Z"}
\ No newline at end of file
+{"modified":"2025-01-15T17:21:41Z"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/index/modules.json new/index/modules.json
--- old/index/modules.json 1979-12-31 00:00:00.000000000 +0100
+++ new/index/modules.json 1979-12-31 00:00:00.000000000 +0100
@@ -1 +1 @@
-[{"path":"aahframe.work","vulns":[{"id":"GO-2020-0033","modified":"2024-05-20T16:03:47Z","fixed":"0.12.4"}]},{"path":"blitiri.com.ar/go/chasquid","vulns":[{"id":"GO-2024-2478","modified":"2024-06-28T15:28:53Z","fixed":"1.13.0"}]},{"path":"chainguard.dev/apko","vulns":[{"id":"GO-2024-2899","modified":"2024-06-14T13:41:08Z","fixed":"0.14.5"}]},{"path":"code.cloudfoundry.org/archiver","vulns":[{"id":"GO-2020-0025","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180523222229-09b5706aa936"}]},{"path":"code.cloudfoundry.org/gorouter","vulns":[{"id":"GO-2021-0102","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20191101214924-b1b5c44e050f"}]},{"path":"code.gitea.io/gitea","vulns":[{"id":"GO-2022-0310","modified":"2024-08-21T14:30:26Z","fixed":"1.11.2"},{"id":"GO-2022-0315","modified":"2024-08-21T14:30:29Z","fixed":"1.5.0"},{"id":"GO-2022-0353","modified":"2024-08-21T14:30:29Z","fixed":"1.13.6"},{"id":"GO-2022-0442","modified":"2024-08-21T15:11:31Z","fixed":"1.16.4"},{"id":"GO-2022-0450
","modified":"2024-08-21T15:11:31Z","fixed":"1.16.7"},{"id":"GO-2022-0609","modified":"2024-08-21T15:11:40Z","fixed":"1.16.4"},{"id":"GO-2022-0612","modified":"2024-08-21T15:11:40Z","fixed":"1.16.9"},{"id":"GO-2022-0830","modified":"2024-08-21T15:29:04Z","fixed":"1.12.0"},{"id":"GO-2022-0832","modified":"2024-08-21T15:29:04Z","fixed":"1.13.4"},{"id":"GO-2022-0844","modified":"2024-08-21T15:29:04Z","fixed":"1.5.2"},{"id":"GO-2022-0982","modified":"2024-08-21T16:03:21Z","fixed":"1.6.0"},{"id":"GO-2022-1065","modified":"2024-08-21T16:03:24Z","fixed":"1.17.3"},{"id":"GO-2023-1894","modified":"2024-08-20T20:31:35Z","fixed":"1.19.4"},{"id":"GO-2023-1922","modified":"2024-08-20T20:31:38Z","fixed":"1.7.1"},{"id":"GO-2023-1971","modified":"2024-08-20T20:32:20Z","fixed":"1.16.0-rc1"},{"id":"GO-2023-1999","modified":"2024-08-21T14:17:52Z","fixed":"1.17.2"},{"id":"GO-2024-2752","modified":"2024-06-04T15:19:21Z","fixed":"1.16.5"},{"id":"GO-2024-2757","modified":"2024-06-04T15:19:21Z","fixed":"1.
13.2"},{"id":"GO-2024-2769","modified":"2024-08-19T17:26:27Z","fixed":"1.16.9"},{"id":"GO-2024-3056","modified":"2024-08-06T22:40:50Z","fixed":"1.22.1"}]},{"path":"code.sajari.com/docconv","vulns":[{"id":"GO-2022-1184","modified":"2024-05-20T16:03:47Z","fixed":"1.3.5"},{"id":"GO-2022-1188","modified":"2024-05-20T16:03:47Z","fixed":"1.2.1"}]},{"path":"code.vegaprotocol.io/vega","vulns":[{"id":"GO-2023-1865","modified":"2024-08-20T20:31:35Z","fixed":"0.71.6"}]},{"path":"cosmossdk.io/math","vulns":[{"id":"GO-2024-3279","modified":"2024-12-12T22:00:04Z","fixed":"1.4.0"}]},{"path":"cosmossdk.io/x/tx","vulns":[{"id":"GO-2024-3339","modified":"2024-12-20T21:48:20Z","fixed":"0.13.7"}]},{"path":"d7y.io/dragonfly/v2","vulns":[{"id":"GO-2024-3136","modified":"2024-09-26T18:24:03Z","fixed":"2.1.0-beta.1"}]},{"path":"filippo.io/age","vulns":[{"id":"GO-2024-3344","modified":"2024-12-20T20:37:29Z","fixed":"1.2.1"}]},{"path":"filippo.io/nistec","vulns":[{"id":"GO-2023-1595","modified":"2024-05-20T1
6:03:47Z","fixed":"0.0.2"}]},{"path":"fortio.org/proxy","vulns":[{"id":"GO-2023-1524","modified":"2024-08-20T20:26:01Z","fixed":"1.6.1"}]},{"path":"github.com/0xJacky/Nginx-UI","vulns":[{"id":"GO-2024-2462","modified":"2024-05-20T16:03:47Z","fixed":"1.9.10-0.20231219184941-827e76c46e63"},{"id":"GO-2024-2463","modified":"2024-05-20T16:03:47Z","fixed":"1.9.10-0.20231219195202-ec93ab05a3ec"},{"id":"GO-2024-2464","modified":"2024-05-20T16:03:47Z","fixed":"1.9.10-0.20231219184941-827e76c46e63"},{"id":"GO-2024-2480","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2481","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/1Panel-dev/1Panel","vulns":[{"id":"GO-2023-1887","modified":"2024-08-20T20:31:35Z","fixed":"1.3.6"},{"id":"GO-2023-1888","modified":"2024-08-20T20:31:35Z","fixed":"1.3.6"},{"id":"GO-2023-1940","modified":"2024-08-20T20:31:38Z","fixed":"1.4.3"},{"id":"GO-2023-2004","modified":"2024-08-21T14:17:52Z","fixed":"1.5.0"},{"id":"GO-2023-2005","modified":"2024-08-21T14:17:52
Z","fixed":"1.5.0"},{"id":"GO-2023-2006","modified":"2024-08-21T14:17:52Z","fixed":"1.5.0"},{"id":"GO-2024-2531","modified":"2024-06-28T15:28:53Z","fixed":"1.9.6"},{"id":"GO-2024-2613","modified":"2024-05-20T16:03:47Z","fixed":"1.10.1-lts"},{"id":"GO-2024-2636","modified":"2024-06-04T15:19:21Z","fixed":"1.10.1-lts"},{"id":"GO-2024-2734","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2830","modified":"2024-05-20T16:03:47Z","fixed":"1.10.3-lts"},{"id":"GO-2024-2990","modified":"2024-07-22T18:24:24Z"},{"id":"GO-2024-2992","modified":"2024-07-22T18:24:24Z","fixed":"1.10.12-lts"}]},{"path":"github.com/AdguardTeam/AdGuardHome","vulns":[{"id":"GO-2024-2924","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-3184","modified":"2024-10-11T14:32:39Z","fixed":"0.107.53"}]},{"path":"github.com/AlexxIT/go2rtc","vulns":[{"id":"GO-2024-3052","modified":"2024-08-06T22:40:50Z","fixed":"1.9.0"},{"id":"GO-2024-3053","modified":"2024-08-06T22:40:50Z","fixed":"1.9.0"},{"id":"GO-2024-3055","modified":"2
024-08-06T22:40:50Z","fixed":"1.9.0"}]},{"path":"github.com/AndrewBurian/powermux","vulns":[{"id":"GO-2021-0237","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/Azure/aad-pod-identity","vulns":[{"id":"GO-2022-1181","modified":"2024-08-21T16:03:59Z","fixed":"1.8.13"}]},{"path":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","vulns":[{"id":"GO-2024-2918","modified":"2024-07-01T21:50:42Z","fixed":"1.6.0"}]},{"path":"github.com/Azure/secrets-store-csi-driver-provider-azure","vulns":[{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z"}]},{"path":"github.com/CosmWasm/wasmd","vulns":[{"id":"GO-2024-3059","modified":"2024-08-13T23:22:02Z","fixed":"0.52.0"},{"id":"GO-2024-3081","modified":"2024-08-30T17:18:07Z","fixed":"0.53.0"},{"id":"GO-2024-3082","modified":"2024-08-30T17:18:07Z","fixed":"0.53.0"},{"id":"GO-2024-3319","modified":"2024-12-10T21:29:10Z","fixed":"0.53.2"}]},{"path":"github.com/CosmWasm/wasmvm","vulns":[{"id":"GO-2024-3101","modified":"2024-12-2
0T21:48:20Z","fixed":"1.5.1"}]},{"path":"github.com/ElrondNetwork/elrond-go","vulns":[{"id":"GO-2022-0970","modified":"2024-08-21T16:03:21Z","fixed":"1.3.34"},{"id":"GO-2022-0971","modified":"2024-08-21T16:03:21Z","fixed":"1.3.35"},{"id":"GO-2022-1200","modified":"2024-08-21T16:03:59Z","fixed":"1.3.50"}]},{"path":"github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp","vulns":[{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z","fixed":"0.2.0"}]},{"path":"github.com/IBAX-io/go-ibax","vulns":[{"id":"GO-2024-2759","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2770","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2775","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2777","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2783","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"}]},{"path":"github.com/IceWhaleTech/CasaOS","vulns":[{"id":"GO-2022-0606","modified":"2024-08-21T15:11:38Z","fixed":"0.2.8"
},{"id":"GO-2023-1931","modified":"2024-08-20T20:31:38Z","fixed":"0.4.4"},{"id":"GO-2023-2026","modified":"2024-08-21T14:17:52Z","fixed":"0.4.4"}]},{"path":"github.com/IceWhaleTech/CasaOS-Gateway","vulns":[{"id":"GO-2023-1932","modified":"2024-08-20T20:31:38Z","fixed":"0.4.4"}]},{"path":"github.com/IceWhaleTech/CasaOS-UserService","vulns":[{"id":"GO-2024-2614","modified":"2024-05-20T16:03:47Z","fixed":"0.4.7"},{"id":"GO-2024-2615","modified":"2024-05-20T16:03:47Z","fixed":"0.4.7"},{"id":"GO-2024-2616","modified":"2024-05-20T16:03:47Z","fixed":"0.4.7"},{"id":"GO-2024-2668","modified":"2024-05-20T16:03:47Z","fixed":"0.4.8"}]},{"path":"github.com/KubeOperator/kubepi","vulns":[{"id":"GO-2023-1283","modified":"2024-08-20T20:25:58Z","fixed":"1.6.3"},{"id":"GO-2023-1463","modified":"2024-08-20T20:25:58Z","fixed":"1.6.4"},{"id":"GO-2023-1468","modified":"2024-08-20T20:25:58Z","fixed":"1.6.4"},{"id":"GO-2023-1956","modified":"2024-08-20T20:32:20Z","fixed":"1.6.5"},{"id":"GO-2023-1957","modif
ied":"2024-08-20T20:32:20Z","fixed":"1.6.5"}]},{"path":"github.com/Masterminds/goutils","vulns":[{"id":"GO-2022-0411","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/Masterminds/vcs","vulns":[{"id":"GO-2022-0414","modified":"2024-05-20T16:03:47Z","fixed":"1.13.3"}]},{"path":"github.com/MicahParks/jwkset","vulns":[{"id":"GO-2025-3376","modified":"2025-01-09T19:41:13Z","fixed":"0.6.0"}]},{"path":"github.com/NVIDIA/nvidia-container-toolkit","vulns":[{"id":"GO-2024-3237","modified":"2024-11-04T15:44:16Z","fixed":"1.16.2"},{"id":"GO-2024-3239","modified":"2024-11-04T15:44:16Z","fixed":"1.16.2"}]},{"path":"github.com/PromonLogicalis/asn1","vulns":[{"id":"GO-2024-3012","modified":"2024-07-31T22:55:05Z"}]},{"path":"github.com/RobotsAndPencils/go-saml","vulns":[{"id":"GO-2020-0047","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-3048","modified":"2024-08-06T22:40:50Z"}]},{"path":"github.com/SpectoLabs/hoverfly","vulns":[{"id":"GO-2024-3108","modified":"2024-09-06T2
0:43:50Z","fixed":"1.10.3"}]},{"path":"github.com/StevenWeathers/thunderdome-planning-poker","vulns":[{"id":"GO-2022-0939","modified":"2024-08-21T16:03:21Z","fixed":"1.16.3"}]},{"path":"github.com/ThomasLeister/prosody-filer","vulns":[{"id":"GO-2022-0407","modified":"2024-08-21T15:11:31Z","fixed":"1.0.1"}]},{"path":"github.com/TykTechnologies/tyk-identity-broker","vulns":[{"id":"GO-2022-0906","modified":"2024-08-21T15:29:08Z","fixed":"1.1.1"}]},{"path":"github.com/Unstructured-IO/unstructured","vulns":[{"id":"GO-2024-3315","modified":"2024-12-10T21:29:10Z"}]},{"path":"github.com/agnivade/easy-scrypt","vulns":[{"id":"GO-2023-1294","modified":"2024-08-20T20:25:58Z","fixed":"1.0.0"}]},{"path":"github.com/alist-org/alist","vulns":[{"id":"GO-2022-1161","modified":"2024-08-21T16:03:59Z"},{"id":"GO-2022-1171","modified":"2024-08-21T16:03:59Z"},{"id":"GO-2024-3190","modified":"2024-10-11T14:32:39Z"}]},{"path":"github.com/alist-org/alist/v3","vulns":[{"id":"GO-2022-1161","modified":"2024-08-
21T16:03:59Z","fixed":"3.5.1"},{"id":"GO-2022-1171","modified":"2024-08-21T16:03:59Z","fixed":"3.6.0"},{"id":"GO-2024-3190","modified":"2024-10-11T14:32:39Z","fixed":"3.29.0"}]},{"path":"github.com/amir20/dozzle","vulns":[{"id":"GO-2024-3163","modified":"2024-10-09T20:29:23Z"}]},{"path":"github.com/anchore/stereoscope","vulns":[{"id":"GO-2024-2490","modified":"2024-05-20T16:03:47Z","fixed":"0.0.1"}]},{"path":"github.com/anchore/syft","vulns":[{"id":"GO-2023-1533","modified":"2024-08-20T20:26:01Z","fixed":"0.70.0"}]},{"path":"github.com/answerdev/answer","vulns":[{"id":"GO-2023-1541","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1550","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1551","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1552","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1553","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1554","modified":"2024-08-20T20:26:01Z","fixed":"1.0.
4"},{"id":"GO-2023-1592","modified":"2024-08-20T20:29:14Z","fixed":"1.0.5"},{"id":"GO-2023-1612","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1613","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1614","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1615","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1616","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1617","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1618","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1619","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1620","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1654","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1655","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1656","modified":"2024-08-20T20:29:17Z","fixed":"1.0.7"},{"id":"GO-2023-1657","modified":"2024-08-20T20:29:17Z","f
ixed":"1.0.6"},{"id":"GO-2023-1658","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1659","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1660","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1661","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1662","modified":"2024-08-20T20:29:17Z","fixed":"1.0.7"},{"id":"GO-2023-1716","modified":"2024-08-20T20:29:19Z","fixed":"1.0.8"},{"id":"GO-2023-1718","modified":"2024-08-20T20:29:19Z","fixed":"1.0.8"},{"id":"GO-2023-1719","modified":"2024-08-20T20:29:19Z","fixed":"1.0.6"},{"id":"GO-2023-1774","modified":"2024-08-20T20:29:19Z","fixed":"1.0.9"},{"id":"GO-2023-1995","modified":"2024-08-20T20:32:20Z","fixed":"1.1.1"},{"id":"GO-2023-1996","modified":"2024-08-20T20:32:20Z","fixed":"1.1.0"},{"id":"GO-2023-1997","modified":"2024-08-21T14:17:52Z","fixed":"1.1.1"},{"id":"GO-2023-2001","modified":"2024-08-21T14:17:52Z","fixed":"1.1.0"},{"id":"GO-2023-2051","modified":"2024-08-21T14
:30:18Z","fixed":"1.1.3"}]},{"path":"github.com/antchfx/xmlquery","vulns":[{"id":"GO-2020-0048","modified":"2024-05-20T16:03:47Z","fixed":"1.3.1"}]},{"path":"github.com/apache/age/drivers/golang","vulns":[{"id":"GO-2024-2587","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/apache/incubator-answer","vulns":[{"id":"GO-2024-2457","modified":"2024-06-28T15:28:53Z","fixed":"1.2.1"},{"id":"GO-2024-2578","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"},{"id":"GO-2024-2579","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"},{"id":"GO-2024-2580","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"},{"id":"GO-2024-2743","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"},{"id":"GO-2024-3064","modified":"2024-08-13T23:22:02Z","fixed":"1.3.6"},{"id":"GO-2024-3065","modified":"2024-08-13T23:22:02Z","fixed":"1.3.6"},{"id":"GO-2024-3158","modified":"2024-09-26T18:24:03Z","fixed":"1.4.0"},{"id":"GO-2024-3287","modified":"2024-11-27T19:16:39Z","fixed":"1.4.1"}]},{"path":"github.com/apache/ser
vicecomb-service-center","vulns":[{"id":"GO-2024-2495","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2496","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/apache/solr-operator","vulns":[{"id":"GO-2024-2723","modified":"2024-06-04T15:19:21Z","fixed":"0.8.1"}]},{"path":"github.com/apache/thrift","vulns":[{"id":"GO-2021-0101","modified":"2024-05-20T16:03:47Z","fixed":"0.13.0"}]},{"path":"github.com/apache/trafficcontrol","vulns":[{"id":"GO-2022-0585","modified":"2024-08-21T15:11:38Z","fixed":"6.1.0+incompatible"},{"id":"GO-2022-0602","modified":"2024-08-21T15:11:38Z","fixed":"5.1.3+incompatible"},{"id":"GO-2024-2776","modified":"2024-06-10T16:38:54Z","fixed":"6.0.1+incompatible"},{"id":"GO-2024-3358","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/apache/trafficcontrol/v8","vulns":[{"id":"GO-2024-3358","modified":"2025-01-07T16:03:18Z","fixed":"8.0.2"}]},{"path":"github.com/appc/docker2aci","vulns":[{"id":"GO-2022-0833","modified":"2024-08-21T15:29:04Z","fixed":"0
.13.0"}]},{"path":"github.com/appleboy/gorush","vulns":[{"id":"GO-2024-3058","modified":"2024-08-19T17:26:34Z","fixed":"1.18.5"}]},{"path":"github.com/apptainer/apptainer","vulns":[{"id":"GO-2023-1738","modified":"2024-08-20T20:29:19Z","fixed":"1.1.8"},{"id":"GO-2023-1965","modified":"2024-08-20T20:32:20Z","fixed":"1.2.1"}]},{"path":"github.com/aquasecurity/trivy","vulns":[{"id":"GO-2024-2870","modified":"2024-05-22T16:46:37Z","fixed":"0.51.2"}]},{"path":"github.com/argoproj/argo-cd","vulns":[{"id":"GO-2022-0304","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0357","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0358","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0359","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0387","modified":"2024-08-21T14:30:31Z","fixed":"1.8.7"},{"id":"GO-2022-0453","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-0454","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-0455","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-0495","modified":"20
24-08-21T15:11:33Z"},{"id":"GO-2022-0497","modified":"2024-08-21T15:11:33Z"},{"id":"GO-2022-0498","modified":"2024-08-21T15:11:33Z"},{"id":"GO-2022-0499","modified":"2024-08-21T15:11:33Z"},{"id":"GO-2022-0516","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0517","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0518","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0869","modified":"2024-08-22T17:06:53Z","fixed":"1.8.6"},{"id":"GO-2022-0882","modified":"2024-08-21T15:29:06Z","fixed":"1.5.1"},{"id":"GO-2022-0892","modified":"2024-08-21T15:29:08Z","fixed":"1.5.1"},{"id":"GO-2023-1512","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1520","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1577","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1670","modified":"2024-08-20T20:29:17Z"},{"id":"GO-2023-1952","modified":"2024-08-20T20:31:38Z","fixed":"1.5.0-rc1"},{"id":"GO-2023-2018","modified":"2024-08-21T14:17:52Z"},{"id":"GO-2023-2049","modified":"2024-08-21T14:17:52Z"},{"id":"GO-20
23-2050","modified":"2024-08-21T14:17:52Z"},{"id":"GO-2023-2085","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2024-2643","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2646","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2728","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2792","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2877","modified":"2024-06-05T15:10:42Z"},{"id":"GO-2024-2898","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2902","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-3002","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3006","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/argoproj/argo-cd/v2","vulns":[{"id":"GO-2022-0304","modified":"2024-08-21T14:30:26Z","fixed":"2.2.4"},{"id":"GO-2022-0357","modified":"2024-08-21T14:30:29Z","fixed":"2.3.0"},{"id":"GO-2022-0358","modified":"2024-08-21T14:30:29Z","fixed":"2.3.0"},{"id":"GO-2022-0359","modified":"2024-08-21T14:30:29Z","fixed":"2.3.2"},{"id":"GO-2022-0453","modified":"2024-08-21T15:11:31Z
","fixed":"2.3.4"},{"id":"GO-2022-0454","modified":"2024-08-21T15:11:31Z","fixed":"2.3.4"},{"id":"GO-2022-0455","modified":"2024-08-21T15:11:31Z","fixed":"2.3.4"},{"id":"GO-2022-0495","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0497","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0498","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0499","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0516","modified":"2024-08-21T15:11:36Z","fixed":"2.3.2"},{"id":"GO-2022-0517","modified":"2024-08-21T15:11:36Z","fixed":"2.4.5"},{"id":"GO-2022-0518","modified":"2024-08-21T15:11:36Z","fixed":"2.4.5"},{"id":"GO-2023-1512","modified":"2024-08-20T20:26:01Z","fixed":"2.6.0-rc5"},{"id":"GO-2023-1520","modified":"2024-08-20T20:26:01Z","fixed":"2.6.0-rc5"},{"id":"GO-2023-1548","modified":"2024-05-20T16:03:47Z","fixed":"2.6.1"},{"id":"GO-2023-1577","modified":"2024-08-20T20:26:01Z","fixed":"2.6.2"},{"id":"GO-2023-1670","modified":"2
024-08-20T20:29:17Z","fixed":"2.6.7"},{"id":"GO-2023-2018","modified":"2024-08-21T14:17:52Z","fixed":"2.8.1"},{"id":"GO-2023-2049","modified":"2024-08-21T14:17:52Z","fixed":"2.8.3"},{"id":"GO-2023-2050","modified":"2024-08-21T14:17:52Z","fixed":"2.8.3"},{"id":"GO-2023-2085","modified":"2024-08-21T14:30:18Z","fixed":"2.3.0"},{"id":"GO-2024-2643","modified":"2024-05-20T16:03:47Z","fixed":"2.10.3"},{"id":"GO-2024-2646","modified":"2024-05-20T16:03:47Z","fixed":"2.10.3"},{"id":"GO-2024-2652","modified":"2024-05-20T16:03:47Z","fixed":"2.10.4"},{"id":"GO-2024-2654","modified":"2024-05-20T16:03:47Z","fixed":"2.10.4"},{"id":"GO-2024-2667","modified":"2024-05-20T16:03:47Z","fixed":"2.10.5"},{"id":"GO-2024-2728","modified":"2024-06-28T15:28:40Z","fixed":"2.10.7"},{"id":"GO-2024-2792","modified":"2024-06-28T15:28:40Z","fixed":"2.10.8"},{"id":"GO-2024-2877","modified":"2024-06-05T15:10:42Z","fixed":"2.11.1"},{"id":"GO-2024-2898","modified":"2024-06-28T15:28:30Z","fixed":"2.11.3"},{"id":"GO-2024
-2902","modified":"2024-06-28T15:28:40Z","fixed":"2.11.3"},{"id":"GO-2024-3002","modified":"2024-08-06T22:03:16Z","fixed":"2.11.6"},{"id":"GO-2024-3006","modified":"2024-08-06T22:03:16Z","fixed":"2.11.7"}]},{"path":"github.com/argoproj/argo-events","vulns":[{"id":"GO-2022-0490","modified":"2024-08-21T15:11:33Z","fixed":"1.7.1"},{"id":"GO-2022-0492","modified":"2024-05-20T16:03:47Z","fixed":"1.7.1"}]},{"path":"github.com/argoproj/argo-workflows","vulns":[{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0405","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z"},{"id":"GO-2024-3226","modified":"2024-10-30T16:00:58Z"},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z"}]},{"path":"github.com/argoproj/argo-workflows/v2","vulns":[{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0405","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z"},{"id":"GO-2024-3226","modified":
"2024-10-30T16:00:58Z"},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z"}]},{"path":"github.com/argoproj/argo-workflows/v3","vulns":[{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z","fixed":"3.1.6"},{"id":"GO-2022-0405","modified":"2024-08-21T14:30:31Z","fixed":"3.1.6"},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z","fixed":"3.1.6"},{"id":"GO-2024-3226","modified":"2024-10-30T16:00:58Z","fixed":"3.6.0-rc2"},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z","fixed":"3.6.2"}]},{"path":"github.com/artdarek/go-unzip","vulns":[{"id":"GO-2020-0034","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/artifacthub/hub","vulns":[{"id":"GO-2023-2134","modified":"2024-08-21T14:30:22Z","fixed":"1.16.0"},{"id":"GO-2023-2135","modified":"2024-08-21T14:30:22Z","fixed":"1.16.0"},{"id":"GO-2023-2136","modified":"2024-08-21T14:30:22Z","fixed":"1.16.0"}]},{"path":"github.com/astaxie/beego","vulns":[{"id":"GO-2021-0084","modified":"2024-05-20T16:03:47Z","fix
ed":"1.12.2"},{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z"},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/authelia/authelia/v4","vulns":[{"id":"GO-2024-2744","modified":"2024-05-20T16:03:47Z","fixed":"4.38.0"}]},{"path":"github.com/authzed/spicedb","vulns":[{"id":"GO-2022-0295","modified":"2024-08-21T14:30:26Z","fixed":"1.4.0"},{"id":"GO-2023-1723","modified":"2024-08-20T20:29:19Z","fixed":"1.19.1"},{"id":"GO-2023-1871","modified":"2024-08-20T20:31:35Z","fixed":"1.22.2"},{"id":"GO-2023-2166","modified":"2024-08-21T14:30:22Z","fixed":"1.27.0-rc1"},{"id":"GO-2024-2597","modified":"2024-06-04T15:19:21Z","fixed":"1.29.2"},{"id":"GO-2024-2716","modified":"2024-06-04T15:19:21Z","fixed":"1.30.1"},{"id":"GO-2024-2939","modified":"2024-06-28T15:28:30Z","fixed":"1.33.1"},{"id":"GO-2024-3131","modified":"2024-09-25T17:43:04Z","fixed":"1.35.3"},{"id":"GO-2024-3200","modified":"2024-10-15T15:42:40Z"
,"fixed":"1.37.1"}]},{"path":"github.com/aws/amazon-cloudwatch-agent","vulns":[{"id":"GO-2022-1160","modified":"2024-08-21T16:03:59Z","fixed":"1.247355.0"}]},{"path":"github.com/aws/aws-sdk-go","vulns":[{"id":"GO-2022-0391","modified":"2024-05-20T16:03:47Z","fixed":"1.34.0"},{"id":"GO-2022-0635","modified":"2024-12-12T22:00:07Z"},{"id":"GO-2022-0646","modified":"2024-12-13T15:52:31Z"}]},{"path":"github.com/awslabs/aws-alb-route-directive-adapter-for-istio","vulns":[{"id":"GO-2024-3210","modified":"2024-10-28T15:20:02Z"}]},{"path":"github.com/b3log/wide","vulns":[{"id":"GO-2023-1924","modified":"2024-08-20T20:31:38Z","fixed":"1.6.0"}]},{"path":"github.com/bazelbuild/intellij","vulns":[{"id":"GO-2024-2933","modified":"2024-06-28T15:28:30Z"}]},{"path":"github.com/beego/beego","vulns":[{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z","fixed":"1.12.9"},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z","fixed":"1.12.11"},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z"},{
"id":"GO-2024-3331","modified":"2024-12-18T16:35:36Z"}]},{"path":"github.com/beego/beego/v2","vulns":[{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z","fixed":"2.0.3"},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z","fixed":"2.0.4"},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z","fixed":"2.0.3"},{"id":"GO-2024-3016","modified":"2024-08-19T17:26:34Z","fixed":"2.2.1"},{"id":"GO-2024-3331","modified":"2024-12-18T16:35:36Z","fixed":"2.3.4"}]},{"path":"github.com/binance-chain/tss-lib","vulns":[{"id":"GO-2022-0769","modified":"2024-08-21T15:21:45Z","fixed":"1.2.0"},{"id":"GO-2023-1732","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1733","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1867","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1904","modified":"2024-05-22T16:22:39Z"}]},{"path":"github.com/bincyber/go-sqlcrypter","vulns":[{"id":"GO-2024-2451","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2872","modified":"2024-06-05T15:10:42Z"}]},{"path":"github.
com/biscuit-auth/biscuit-go","vulns":[{"id":"GO-2022-0564","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/bishopfox/sliver","vulns":[{"id":"GO-2023-1866","modified":"2024-08-20T20:31:35Z","fixed":"1.5.40"},{"id":"GO-2024-2993","modified":"2024-08-19T17:26:30Z"}]},{"path":"github.com/blevesearch/bleve","vulns":[{"id":"GO-2022-0470","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/blevesearch/bleve/v2","vulns":[{"id":"GO-2022-0470","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/bnb-chain/tss-lib","vulns":[{"id":"GO-2023-1732","modified":"2024-05-20T16:03:47Z","fixed":"1.3.6-0.20230324145555-bb6fb30bd3eb"},{"id":"GO-2023-1733","modified":"2024-05-20T16:03:47Z","fixed":"1.3.6-0.20230324145555-bb6fb30bd3eb"},{"id":"GO-2023-1867","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1904","modified":"2024-05-22T16:22:39Z","fixed":"1.3.6-0.20230324145555-bb6fb30bd3eb"}]},{"path":"github.com/bradleyfalzon/ghinstallation","vulns":[{"id":"GO-2022-1178","modified":"2024
-05-20T16:03:47Z","fixed":"1.1.2-0.20210308182858-d24f14f8be70"}]},{"path":"github.com/brokercap/Bifrost","vulns":[{"id":"GO-2022-1023","modified":"2024-08-21T16:03:24Z","fixed":"1.8.7-release"},{"id":"GO-2022-1067","modified":"2024-08-21T16:03:24Z","fixed":"1.8.7-release"}]},{"path":"github.com/btcsuite/btcd","vulns":[{"id":"GO-2022-1098","modified":"2024-05-20T16:03:47Z","fixed":"0.23.2"},{"id":"GO-2024-2818","modified":"2024-05-20T16:03:47Z","fixed":"0.24.0"},{"id":"GO-2024-3189","modified":"2024-10-17T14:56:24Z","fixed":"0.24.2-beta.rc1"}]},{"path":"github.com/btcsuite/go-socks","vulns":[{"id":"GO-2020-0024","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20130808000456-233bccbb1abe"}]},{"path":"github.com/btcsuitereleases/go-socks","vulns":[{"id":"GO-2020-0024","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20130808000456-233bccbb1abe"}]},{"path":"github.com/buger/jsonparser","vulns":[{"id":"GO-2021-0057","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"},{"id":"GO-2021-0089
","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/buildkite/elastic-ci-stack-for-aws","vulns":[{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/buildkite/elastic-ci-stack-for-aws/v5","vulns":[{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/buildkite/elastic-ci-stack-for-aws/v6","vulns":[{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z","fixed":"6.7.1"}]},{"path":"github.com/bunkerity/bunkerweb","vulns":[{"id":"GO-2024-3294","modified":"2024-12-02T20:06:38Z","fixed":"1.5.11"}]},{"path":"github.com/bytom/bytom","vulns":[{"id":"GO-2021-0079","modified":"2024-05-20T16:03:47Z","fixed":"1.0.4-0.20180831054840-1ac3c8ac4f2b"}]},{"path":"github.com/ca17/teamsacs","vulns":[{"id":"GO-2024-2684","modified":"2024-06-10T16:38:54Z"}]},{"path":"github.com/caddyserver/caddy/v2","vulns":[{"id":"GO-2023-1567","modified":"2024-05-20T16:03:47Z","fixed":"2.5.0-beta.1"}]},{"path":"github.com/canonical/lxd","vulns":[{"
id":"GO-2024-3312","modified":"2024-12-11T17:13:36Z","fixed":"0.0.0-20240708073652-5a492a3f0036"},{"id":"GO-2024-3313","modified":"2024-12-11T17:13:38Z","fixed":"0.0.0-20240403103450-0e7f2b5bf4d2"}]},{"path":"github.com/canonical/pebble","vulns":[{"id":"GO-2024-2692","modified":"2024-06-04T15:19:21Z","fixed":"1.10.2"}]},{"path":"github.com/carina-io/carina","vulns":[{"id":"GO-2024-2809","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/casdoor/casdoor","vulns":[{"id":"GO-2022-0303","modified":"2024-08-21T14:30:26Z","fixed":"1.13.1"},{"id":"GO-2022-1006","modified":"2024-08-21T16:03:24Z","fixed":"1.103.1"},{"id":"GO-2022-1153","modified":"2024-08-21T16:03:26Z","fixed":"1.126.1"},{"id":"GO-2024-3026","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3086","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3087","modified":"2024-08-30T17:18:07Z"}]},{"path":"github.com/cea-hpc/sshproxy","vulns":[{"id":"GO-2024-2836","modified":"2024-06-04T15:19:21Z","fixed":"1.6.3"}]},{"path":"git
hub.com/cert-manager/cert-manager","vulns":[{"id":"GO-2024-3282","modified":"2024-12-12T21:58:46Z","fixed":"1.16.2"}]},{"path":"github.com/chaosblade-io/chaosblade","vulns":[{"id":"GO-2024-3133","modified":"2024-09-25T17:43:51Z","fixed":"1.7.4"}]},{"path":"github.com/charmbracelet/charm","vulns":[{"id":"GO-2022-0449","modified":"2024-08-21T15:11:31Z","fixed":"0.12.1"}]},{"path":"github.com/charmbracelet/soft-serve","vulns":[{"id":"GO-2023-2097","modified":"2024-08-21T14:30:22Z","fixed":"0.6.2"},{"id":"GO-2024-3019","modified":"2024-08-06T22:03:16Z","fixed":"0.7.5"},{"id":"GO-2025-3374","modified":"2025-01-08T19:19:42Z","fixed":"0.8.2"}]},{"path":"github.com/cheqd/cheqd-node","vulns":[{"id":"GO-2022-1066","modified":"2024-08-21T16:03:24Z","fixed":"0.6.9"}]},{"path":"github.com/cilium/cilium","vulns":[{"id":"GO-2022-0393","modified":"2024-08-21T14:30:31Z","fixed":"1.9.5"},{"id":"GO-2022-0457","modified":"2024-08-21T15:11:33Z","fixed":"1.11.5"},{"id":"GO-2022-0458","modified":"2024-08-
21T15:11:33Z","fixed":"1.11.5"},{"id":"GO-2022-0959","modified":"2024-08-21T16:03:21Z","fixed":"1.12.1"},{"id":"GO-2023-1643","modified":"2024-08-20T20:29:17Z","fixed":"1.13.1"},{"id":"GO-2023-1644","modified":"2024-08-20T20:29:17Z","fixed":"1.13.1"},{"id":"GO-2023-1730","modified":"2024-08-21T21:16:43Z","fixed":"1.13.2"},{"id":"GO-2023-1785","modified":"2024-08-20T20:31:32Z","fixed":"1.13.2"},{"id":"GO-2023-1862","modified":"2024-08-20T20:31:35Z","fixed":"1.13.4"},{"id":"GO-2023-2078","modified":"2024-08-21T14:30:18Z","fixed":"1.14.2"},{"id":"GO-2023-2079","modified":"2024-08-21T14:30:18Z","fixed":"1.14.2"},{"id":"GO-2023-2080","modified":"2024-08-21T14:30:18Z","fixed":"1.14.2"},{"id":"GO-2024-2568","modified":"2024-08-19T17:26:25Z","fixed":"1.14.7"},{"id":"GO-2024-2569","modified":"2024-08-19T17:26:25Z","fixed":"1.14.7"},{"id":"GO-2024-2653","modified":"2024-05-20T16:03:47Z","fixed":"1.15.2"},{"id":"GO-2024-2656","modified":"2024-05-20T16:03:47Z","fixed":"1.15.2"},{"id":"GO-2024-2
657","modified":"2024-05-20T16:03:47Z","fixed":"1.15.2"},{"id":"GO-2024-2666","modified":"2024-05-20T16:03:47Z","fixed":"1.15.3"},{"id":"GO-2024-2922","modified":"2024-06-20T18:18:26Z","fixed":"1.15.6"},{"id":"GO-2024-3071","modified":"2024-08-16T17:28:56Z","fixed":"1.16.1"},{"id":"GO-2024-3072","modified":"2024-08-16T17:28:56Z","fixed":"1.15.8"},{"id":"GO-2024-3074","modified":"2024-08-19T17:26:32Z","fixed":"1.16.1"},{"id":"GO-2024-3208","modified":"2024-10-28T15:20:02Z","fixed":"1.15.10"},{"id":"GO-2024-3290","modified":"2024-11-27T19:16:39Z","fixed":"1.16.4"}]},{"path":"github.com/cilium/cilium-cli","vulns":[{"id":"GO-2023-1653","modified":"2024-08-20T20:29:17Z","fixed":"0.13.2"}]},{"path":"github.com/clastix/capsule","vulns":[{"id":"GO-2022-1135","modified":"2024-08-21T16:03:26Z","fixed":"0.1.3"}]},{"path":"github.com/clastix/capsule-proxy","vulns":[{"id":"GO-2022-0329","modified":"2024-08-21T14:30:29Z","fixed":"0.2.1"}]},{"path":"github.com/clastix/kamaji","vulns":[{"id":"GO-20
24-3063","modified":"2024-08-13T23:22:02Z"}]},{"path":"github.com/cli/cli","vulns":[{"id":"GO-2022-0395","modified":"2024-08-21T14:30:31Z","fixed":"1.2.1"},{"id":"GO-2024-3269","modified":"2024-11-19T17:20:31Z"},{"id":"GO-2024-3296","modified":"2024-12-02T20:06:38Z"},{"id":"GO-2024-3310","modified":"2024-12-04T16:25:24Z"}]},{"path":"github.com/cli/cli/v2","vulns":[{"id":"GO-2024-3269","modified":"2024-11-19T17:20:31Z","fixed":"2.62.0"},{"id":"GO-2024-3296","modified":"2024-12-02T20:06:38Z","fixed":"2.63.0"},{"id":"GO-2024-3310","modified":"2024-12-04T16:25:24Z","fixed":"2.63.1"}]},{"path":"github.com/cli/go-gh","vulns":[{"id":"GO-2024-3295","modified":"2024-12-12T15:46:49Z"}]},{"path":"github.com/cli/go-gh/v2","vulns":[{"id":"GO-2024-3295","modified":"2024-12-12T15:46:49Z","fixed":"2.11.1"}]},{"path":"github.com/clidey/whodb/core","vulns":[{"id":"GO-2024-3350","modified":"2024-12-20T20:36:43Z"}]},{"path":"github.com/cloudevents/sdk-go/v2","vulns":[{"id":"GO-2024-2618","modified":"20
24-05-20T16:03:47Z","fixed":"2.15.2"}]},{"path":"github.com/cloudflare/cfrpki","vulns":[{"id":"GO-2022-0246","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"},{"id":"GO-2022-0248","modified":"2024-05-20T16:03:47Z","fixed":"1.4.4"},{"id":"GO-2022-0249","modified":"2024-08-21T14:30:26Z","fixed":"1.4.0"},{"id":"GO-2022-0250","modified":"2024-08-21T14:30:26Z","fixed":"1.4.0"},{"id":"GO-2022-0251","modified":"2024-05-20T16:03:47Z","fixed":"1.4.0"},{"id":"GO-2022-0252","modified":"2024-05-20T16:03:47Z","fixed":"1.4.0"},{"id":"GO-2022-0253","modified":"2024-05-20T16:03:47Z","fixed":"1.4.0"},{"id":"GO-2022-0496","modified":"2024-08-21T15:11:33Z","fixed":"1.4.3"},{"id":"GO-2022-0580","modified":"2024-08-21T15:11:38Z","fixed":"1.4.2"},{"id":"GO-2022-1089","modified":"2024-08-21T16:03:26Z","fixed":"1.4.4"}]},{"path":"github.com/cloudflare/circl","vulns":[{"id":"GO-2023-1765","modified":"2024-05-20T16:03:47Z","fixed":"1.3.3"},{"id":"GO-2024-2453","modified":"2024-05-20T16:03:47Z","fixed":"1.3.
7"}]},{"path":"github.com/cloudflare/cloudflared","vulns":[{"id":"GO-2022-0845","modified":"2024-08-21T15:29:04Z","fixed":"0.0.0-20200820025921-9323844ea773"},{"id":"GO-2023-1652","modified":"2024-08-20T20:29:17Z","fixed":"0.0.0-20230313153246-f686da832f85"}]},{"path":"github.com/cloudflare/goflow","vulns":[{"id":"GO-2022-1032","modified":"2024-08-21T16:03:24Z"}]},{"path":"github.com/cloudflare/goflow/v3","vulns":[{"id":"GO-2022-1032","modified":"2024-08-21T16:03:24Z","fixed":"3.4.4"}]},{"path":"github.com/cloudflare/golz4","vulns":[{"id":"GO-2020-0022","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20140711154735-199f5f787806"}]},{"path":"github.com/cloudfoundry/gorouter","vulns":[{"id":"GO-2021-0102","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20191101214924-b1b5c44e050f"}]},{"path":"github.com/cloudwego/hertz","vulns":[{"id":"GO-2022-1027","modified":"2024-05-20T16:03:47Z","fixed":"0.3.1"}]},{"path":"github.com/clusternet/clusternet","vulns":[{"id":"GO-2023-1735","modified
":"2024-08-20T20:29:19Z","fixed":"0.15.2"}]},{"path":"github.com/codeclysm/extract","vulns":[{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z"}]},{"path":"github.com/codeclysm/extract/v3","vulns":[{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z"}]},{"path":"github.com/codeclysm/extract/v4","vulns":[{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z","fixed":"4.0.0"}]},{"path":"github.com/codenotary/immudb","vulns":[{"id":"GO-2022-1117","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"},{"id":"GO-2022-1118","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"}]},{"path":"github.com/coder/coder","vulns":[{"id":"GO-2024-2602","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-3228","modified":"2024-10-30T16:01:08Z"}]},{"path":"github.com/coder/coder/v2","vulns":[{"id":"GO-2024-2602","modified":"2024-05-20T16:03:47Z","fixed":"2.8.4"},{"id":"GO-2024-3228","modified":"2024-10-30T16:01:08Z","fixed":"2.16.1"}]},{"path":"github.com/cometbft/cometbft","vulns":[{"id":"GO-2023-1882","
modified":"2024-05-20T16:03:47Z","fixed":"0.37.2"},{"id":"GO-2023-1883","modified":"2024-05-20T16:03:47Z","fixed":"0.37.2"},{"id":"GO-2024-2471","modified":"2024-05-20T16:03:47Z","fixed":"0.38.3"},{"id":"GO-2024-2951","modified":"2024-07-02T17:39:03Z","fixed":"0.38.8"},{"id":"GO-2024-3112","modified":"2024-09-13T21:55:06Z","fixed":"0.38.12"},{"id":"GO-2024-3259","modified":"2024-12-12T21:58:41Z","fixed":"0.38.15"}]},{"path":"github.com/consensys/gnark","vulns":[{"id":"GO-2023-2098","modified":"2024-05-20T16:03:47Z","fixed":"0.9.0"},{"id":"GO-2023-2119","modified":"2024-05-20T16:03:47Z","fixed":"0.9.1"},{"id":"GO-2023-2333","modified":"2024-05-20T16:03:47Z","fixed":"0.9.2-0.20231110170422-f528807119e9"},{"id":"GO-2024-3122","modified":"2024-12-12T21:58:48Z","fixed":"0.11.0"},{"id":"GO-2024-3123","modified":"2024-09-13T21:55:09Z","fixed":"0.11.0"},{"id":"GO-2024-3244","modified":"2024-11-01T21:55:10Z"}]},{"path":"github.com/consensys/gnark-crypto","vulns":[{"id":"GO-2023-2096","modifi
ed":"2024-05-20T16:03:47Z","fixed":"0.12.0"},{"id":"GO-2023-2101","modified":"2024-05-20T16:03:47Z","fixed":"0.12.1"}]},{"path":"github.com/containerd/containerd","vulns":[{"id":"GO-2022-0278","modified":"2024-08-21T14:30:26Z","fixed":"1.5.9"},{"id":"GO-2022-0344","modified":"2024-08-21T14:30:29Z","fixed":"1.6.1"},{"id":"GO-2022-0360","modified":"2024-08-21T14:30:29Z","fixed":"1.5.8"},{"id":"GO-2022-0482","modified":"2024-08-21T15:11:33Z","fixed":"1.6.6"},{"id":"GO-2022-0784","modified":"2024-08-21T15:28:59Z","fixed":"1.4.3"},{"id":"GO-2022-0803","modified":"2024-08-21T15:29:02Z","fixed":"1.2.14"},{"id":"GO-2022-0921","modified":"2024-08-21T15:29:08Z","fixed":"1.5.4"},{"id":"GO-2022-0938","modified":"2024-08-21T16:03:21Z","fixed":"1.5.7"},{"id":"GO-2022-1147","modified":"2024-08-21T16:03:26Z","fixed":"1.6.12"},{"id":"GO-2023-1573","modified":"2024-08-21T21:16:43Z","fixed":"1.6.18"},{"id":"GO-2023-1574","modified":"2024-08-21T21:16:43Z","fixed":"1.6.18"},{"id":"GO-2023-2412","modifie
d":"2024-05-20T16:03:47Z","fixed":"1.7.11"},{"id":"GO-2024-2846","modified":"2024-07-01T19:59:51Z","fixed":"1.6.2"}]},{"path":"github.com/containerd/imgcrypt","vulns":[{"id":"GO-2021-0412","modified":"2024-05-20T16:03:47Z","fixed":"1.1.4"}]},{"path":"github.com/containernetworking/cni","vulns":[{"id":"GO-2022-0230","modified":"2024-05-20T16:03:47Z","fixed":"0.8.1"}]},{"path":"github.com/containernetworking/plugins","vulns":[{"id":"GO-2023-1915","modified":"2024-08-20T20:31:38Z","fixed":"0.8.6"}]},{"path":"github.com/containers/buildah","vulns":[{"id":"GO-2022-0345","modified":"2024-05-20T16:03:47Z","fixed":"1.22.0"},{"id":"GO-2022-0417","modified":"2024-05-20T16:03:47Z","fixed":"1.25.0"},{"id":"GO-2022-0828","modified":"2024-12-12T20:32:49Z","fixed":"1.14.4"},{"id":"GO-2022-1008","modified":"2024-05-20T16:03:47Z","fixed":"1.27.1"},{"id":"GO-2024-2658","modified":"2024-05-20T16:03:47Z","fixed":"1.35.1"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z","fixed":"1.37.4"},{"id":"G
O-2024-3186","modified":"2024-12-12T15:16:55Z","fixed":"1.37.1"}]},{"path":"github.com/containers/common","vulns":[{"id":"GO-2024-3171","modified":"2024-10-14T19:20:43Z","fixed":"0.60.4"}]},{"path":"github.com/containers/image","vulns":[{"id":"GO-2021-0081","modified":"2024-05-20T16:03:47Z","fixed":"2.0.2-0.20190802080134-634605d06e73+incompatible"}]},{"path":"github.com/containers/image/v5","vulns":[{"id":"GO-2024-2842","modified":"2024-05-20T19:45:51Z","fixed":"5.30.1"}]},{"path":"github.com/containers/libpod","vulns":[{"id":"GO-2022-0641","modified":"2024-08-21T15:11:40Z","fixed":"1.7.0"},{"id":"GO-2023-1544","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z","fixed":"1.6.0"},{"id":"GO-2024-2766","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/containers/libpod/v2","vulns":[{"id":"GO-2023-1544","modified":"2024-08-20T20:26:01Z","fixed":"2.0.6"},{"id":"GO-2024-2766","modified":"2024-06-28T15:28:40Z","fixed":"2.0.5"}]},{"path":"github
.com/containers/podman","vulns":[{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1927","modified":"2024-08-20T20:31:38Z","fixed":"1.4.0"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z","fixed":"0.6.1"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/containers/podman/v2","vulns":[{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/containers/podman
/v3","vulns":[{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z","fixed":"3.4.3"},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/containers/podman/v4","vulns":[{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z","fixed":"4.0.3"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z","fixed":"4.5.0"},{"id":"GO-2022-1159","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1681","modified":"2024-05-20T16:03:47Z","fixed":"4.4.2"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/cont
ainers/podman/v5","vulns":[{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z","fixed":"5.2.4"}]},{"path":"github.com/containers/psgo","vulns":[{"id":"GO-2022-0558","modified":"2024-05-20T16:03:47Z","fixed":"1.7.2"}]},{"path":"github.com/containers/storage","vulns":[{"id":"GO-2021-0100","modified":"2024-05-20T16:03:47Z","fixed":"1.28.1"}]},{"path":"github.com/containous/traefik","vulns":[{"id":"GO-2022-0774","modified":"2024-08-21T15:28:59Z"},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z"}]},{"path":"github.com/containous/traefik/v2","vulns":[{"id":"GO-2022-0774","modified":"2024-08-21T15:28:59Z","fixed":"2.2.2"},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z","fixed":"2.1.4"}]},{"path":"github.com/containrrr/shoutrrr","vulns":[{"id":"GO-2022-0528","modified":"2024-05-20T16:03:47Z","fixed":"0.6.0"}]},{"path":"github.com/contribsys/faktory","vulns":[{"id":"GO-2023-2067","modified":"2024-08-21T14:30:18Z","fixed"
:"1.8.0"}]},{"path":"github.com/corazawaf/coraza/v2","vulns":[{"id":"GO-2023-1874","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/corazawaf/coraza/v3","vulns":[{"id":"GO-2023-1874","modified":"2024-05-20T16:03:47Z","fixed":"3.0.1"}]},{"path":"github.com/coredns/coredns","vulns":[{"id":"GO-2022-0368","modified":"2024-08-21T14:30:31Z","fixed":"1.6.6"},{"id":"GO-2024-2785","modified":"2024-07-01T21:50:42Z","fixed":"1.11.2"},{"id":"GO-2024-3130","modified":"2024-09-25T17:42:57Z","fixed":"1.11.0"},{"id":"GO-2024-3134","modified":"2024-09-26T17:59:16Z","fixed":"1.11.0"}]},{"path":"github.com/coreos/ignition","vulns":[{"id":"GO-2022-0451","modified":"2024-08-21T15:11:31Z"}]},{"path":"github.com/coreos/ignition/v2","vulns":[{"id":"GO-2022-0451","modified":"2024-08-21T15:11:31Z","fixed":"2.14.0"}]},{"path":"github.com/cortexproject/cortex","vulns":[{"id":"GO-2022-0915","modified":"2024-08-21T15:29:08Z","fixed":"1.8.1"},{"id":"GO-2022-1175","modified":"2024-05-20T16:03:47Z","fixed":
"1.14.1"},{"id":"GO-2024-3036","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/cosmos/cosmos-sdk","vulns":[{"id":"GO-2023-1821","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1861","modified":"2024-05-20T16:03:47Z","fixed":"0.47.3"},{"id":"GO-2023-1881","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2571","modified":"2024-05-23T16:09:24Z","fixed":"0.50.4"},{"id":"GO-2024-2572","modified":"2024-07-01T19:59:51Z","fixed":"0.50.4"},{"id":"GO-2024-2584","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2638","modified":"2024-05-20T16:03:47Z","fixed":"0.50.5"},{"id":"GO-2024-3339","modified":"2024-12-20T21:48:20Z","fixed":"0.50.11"}]},{"path":"github.com/cosmos/ethermint","vulns":[{"id":"GO-2022-0813","modified":"2024-08-21T15:29:02Z","fixed":"0.4.1"},{"id":"GO-2022-0889","modified":"2024-08-21T15:29:08Z","fixed":"0.4.1"}]},{"path":"github.com/cosmos/gaia/v14","vulns":[{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z"}]},{"path":"github.com/cosmos/gaia/v15","vulns":[{"
id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z"}]},{"path":"github.com/cosmos/gaia/v16","vulns":[{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z"}]},{"path":"github.com/cosmos/gaia/v17","vulns":[{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z","fixed":"17.3.0"}]},{"path":"github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4","vulns":[{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","fixed":"4.1.1"}]},{"path":"github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v5","vulns":[{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","fixed":"5.2.1"}]},{"path":"github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v6","vulns":[{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","fixed":"6.1.1"}]},{"path":"github.com/cosmos/ibc-go","vulns":[{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v2","vulns":[{"id":"GO-2024-2694","modified"
:"2024-05-20T19:46:03Z"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v3","vulns":[{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v4","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"4.4.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"4.6.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v5","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"5.3.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"5.4.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v6","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"6.1.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"6.3.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path
":"github.com/cosmos/ibc-go/v7","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"7.0.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"7.4.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z","fixed":"7.0.1"}]},{"path":"github.com/cosmos/ibc-go/v8","vulns":[{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"8.2.0"}]},{"path":"github.com/cosmos/interchain-security","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v2","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v3","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v4","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v5","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z","fixed":"5.2.0"}]},{"path":"githu
b.com/crewjam/saml","vulns":[{"id":"GO-2021-0058","modified":"2024-05-20T16:03:47Z","fixed":"0.4.3"},{"id":"GO-2022-1129","modified":"2024-05-20T16:03:47Z","fixed":"0.4.9"},{"id":"GO-2023-1664","modified":"2024-05-20T16:03:47Z","fixed":"0.4.13"},{"id":"GO-2023-2114","modified":"2024-05-20T16:03:47Z","fixed":"0.4.14"}]},{"path":"github.com/cri-o/cri-o","vulns":[{"id":"GO-2022-0354","modified":"2024-08-21T14:30:29Z","fixed":"1.23.2"},{"id":"GO-2022-0363","modified":"2024-08-21T14:30:29Z","fixed":"1.23.1"},{"id":"GO-2022-0426","modified":"2024-08-21T15:11:31Z","fixed":"1.24.0"},{"id":"GO-2022-0480","modified":"2024-08-21T15:11:33Z","fixed":"1.24.1"},{"id":"GO-2022-0608","modified":"2024-08-21T15:11:38Z","fixed":"1.23.1"},{"id":"GO-2022-1014","modified":"2024-08-21T16:03:24Z","fixed":"1.25.0"},{"id":"GO-2022-1206","modified":"2024-08-21T16:03:59Z","fixed":"1.26.0"},{"id":"GO-2024-2458","modified":"2024-06-28T15:28:53Z","fixed":"1.29.1"},{"id":"GO-2024-2791","modified":"2024-06-04T15:19:
21Z","fixed":"1.29.4"},{"id":"GO-2024-2919","modified":"2024-08-19T17:26:27Z","fixed":"1.30.1"},{"id":"GO-2024-3292","modified":"2024-12-04T16:25:24Z","fixed":"1.31.3"}]},{"path":"github.com/crossplane/crossplane","vulns":[{"id":"GO-2023-1979","modified":"2024-08-20T20:32:20Z","fixed":"1.12.3"},{"id":"GO-2023-1980","modified":"2024-08-20T20:32:20Z","fixed":"1.12.3"},{"id":"GO-2024-3219","modified":"2024-10-28T15:20:02Z","fixed":"1.17.2"}]},{"path":"github.com/crossplane/crossplane-runtime","vulns":[{"id":"GO-2023-1623","modified":"2024-05-20T16:03:47Z","fixed":"0.19.2"}]},{"path":"github.com/crypto-org-chain/cronos","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"0.7.1-rc2"},{"id":"GO-2022-0829","modified":"2024-08-21T15:29:04Z","fixed":"0.8.0"}]},{"path":"github.com/csaf-poc/csaf_distribution","vulns":[{"id":"GO-2022-1164","modified":"2024-08-21T16:03:59Z","fixed":"0.8.2"}]},{"path":"github.com/cubefs/cubefs","vulns":[{"id":"GO-2024-2430","modified":"2024-0
7-09T19:33:56Z"},{"id":"GO-2024-2431","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2432","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2433","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2434","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/cyphar/filepath-securejoin","vulns":[{"id":"GO-2023-2048","modified":"2024-05-20T16:03:47Z","fixed":"0.2.4"}]},{"path":"github.com/dablelv/go-huge-util","vulns":[{"id":"GO-2023-1640","modified":"2024-05-20T16:03:47Z","fixed":"0.0.34"}]},{"path":"github.com/dapr/dapr","vulns":[{"id":"GO-2023-1955","modified":"2024-08-20T20:32:20Z","fixed":"1.11.2"},{"id":"GO-2024-2879","modified":"2024-05-24T20:52:21Z","fixed":"1.13.3"}]},{"path":"github.com/dapr/dashboard","vulns":[{"id":"GO-2022-1033","modified":"2024-08-21T16:03:24Z"}]},{"path":"github.com/datacharmer/dbdeployer","vulns":[{"id":"GO-2022-0787","modified":"2024-08-21T15:28:59Z","fixed":"1.58.2"}]},{"path":"github.com/deis/workflow-manager","vulns":[{"id":"GO-2023-2422","modi
fied":"2024-08-21T14:30:24Z","fixed":"2.3.3+incompatible"}]},{"path":"github.com/deislabs/oras","vulns":[{"id":"GO-2021-0099","modified":"2024-05-20T16:03:47Z","fixed":"0.9.0"}]},{"path":"github.com/devfile/registry-support/registry-library","vulns":[{"id":"GO-2024-2576","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/devtron-labs/devtron","vulns":[{"id":"GO-2024-3260","modified":"2024-11-08T17:25:00Z","fixed":"0.7.2"}]},{"path":"github.com/dexidp/dex","vulns":[{"id":"GO-2024-2476","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/dgrijalva/jwt-go","vulns":[{"id":"GO-2020-0017","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/dgrijalva/jwt-go/v4","vulns":[{"id":"GO-2020-0017","modified":"2024-05-20T16:03:47Z","fixed":"4.0.0-preview1"}]},{"path":"github.com/dhowden/tag","vulns":[{"id":"GO-2021-0097","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20201120070457-d52dcb253c63"}]},{"path":"github.com/dinever/golf","vulns":[{"id":"GO-2020-0045","modified":"2024-0
5-20T16:03:47Z","fixed":"0.3.0"}]},{"path":"github.com/distribution/distribution","vulns":[{"id":"GO-2023-1772","modified":"2024-05-20T16:03:47Z","fixed":"2.8.2-beta.1+incompatible"}]},{"path":"github.com/docker/cli","vulns":[{"id":"GO-2024-2912","modified":"2024-07-19T16:04:58Z","fixed":"20.10.9+incompatible"}]},{"path":"github.com/docker/distribution","vulns":[{"id":"GO-2021-0072","modified":"2024-05-20T16:03:47Z","fixed":"2.7.0-rc.0+incompatible"},{"id":"GO-2022-0379","modified":"2024-05-20T16:03:47Z","fixed":"2.8.0+incompatible"}]},{"path":"github.com/docker/docker","vulns":[{"id":"GO-2022-0390","modified":"2024-08-21T14:30:31Z","fixed":"20.10.14+incompatible"},{"id":"GO-2022-0625","modified":"2024-08-21T15:11:40Z","fixed":"1.3.2"},{"id":"GO-2022-0630","modified":"2024-08-21T15:11:40Z","fixed":"1.3.2"},{"id":"GO-2022-0636","modified":"2024-08-21T15:11:40Z","fixed":"1.3.1"},{"id":"GO-2022-0638","modified":"2024-08-21T15:11:40Z","fixed":"1.6.1"},{"id":"GO-2022-0640","modified":"20
24-08-21T15:11:40Z","fixed":"1.3.3"},{"id":"GO-2022-0647","modified":"2024-08-21T15:21:45Z","fixed":"1.6.1"},{"id":"GO-2022-0649","modified":"2024-08-21T15:21:45Z","fixed":"1.6.1"},{"id":"GO-2022-0705","modified":"2024-08-21T15:21:45Z","fixed":"1.3.2"},{"id":"GO-2022-0708","modified":"2024-08-21T15:21:45Z","fixed":"1.6.1"},{"id":"GO-2022-0751","modified":"2024-08-21T15:21:45Z","fixed":"1.3.3"},{"id":"GO-2022-0752","modified":"2024-08-21T15:21:45Z","fixed":"1.0.1"},{"id":"GO-2022-0985","modified":"2024-08-21T16:03:24Z","fixed":"20.10.18+incompatible"},{"id":"GO-2022-1107","modified":"2024-08-21T16:03:26Z","fixed":"20.10.20+incompatible"},{"id":"GO-2023-1699","modified":"2024-08-20T20:29:17Z","fixed":"23.0.3+incompatible"},{"id":"GO-2023-1700","modified":"2024-08-20T20:29:19Z","fixed":"23.0.3+incompatible"},{"id":"GO-2023-1701","modified":"2024-08-20T20:29:19Z","fixed":"23.0.3+incompatible"},{"id":"GO-2024-2500","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"
GO-2024-2512","modified":"2024-07-01T19:59:51Z","fixed":"25.0.2+incompatible"},{"id":"GO-2024-2521","modified":"2024-07-15T19:00:13Z","fixed":"20.10.0-beta1+incompatible"},{"id":"GO-2024-2659","modified":"2024-05-20T16:03:47Z","fixed":"26.0.0-rc3+incompatible"},{"id":"GO-2024-2737","modified":"2024-06-05T15:10:52Z","fixed":"26.0.2+incompatible"},{"id":"GO-2024-2913","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"GO-2024-2914","modified":"2024-07-01T19:59:51Z","fixed":"20.10.11+incompatible"},{"id":"GO-2024-3005","modified":"2024-07-29T18:08:44Z","fixed":"27.1.1+incompatible"}]},{"path":"github.com/documize/community","vulns":[{"id":"GO-2021-0086","modified":"2024-05-20T16:03:47Z","fixed":"1.76.3-0.20191119114751-a4384210d4d0"}]},{"path":"github.com/dotmesh-io/dotmesh","vulns":[{"id":"GO-2024-2849","modified":"2024-06-05T15:10:42Z"}]},{"path":"github.com/drakkan/sftpgo","vulns":[{"id":"GO-2022-0964","modified":"2024-08-21T16:03:21Z"},{"id":"GO-2022-1015","mo
dified":"2024-08-21T16:03:24Z"},{"id":"GO-2024-2940","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-3283","modified":"2024-11-21T19:52:49Z"},{"id":"GO-2024-3300","modified":"2024-12-02T20:06:38Z"}]},{"path":"github.com/drakkan/sftpgo/v2","vulns":[{"id":"GO-2022-0964","modified":"2024-08-21T16:03:21Z","fixed":"2.3.4"},{"id":"GO-2022-1015","modified":"2024-08-21T16:03:24Z","fixed":"2.3.5"},{"id":"GO-2024-2940","modified":"2024-06-28T15:28:30Z","fixed":"2.6.1"},{"id":"GO-2024-3283","modified":"2024-11-21T19:52:49Z","fixed":"2.6.3"},{"id":"GO-2024-3300","modified":"2024-12-02T20:06:38Z","fixed":"2.6.4"}]},{"path":"github.com/duke-git/lancet","vulns":[{"id":"GO-2022-1114","modified":"2024-05-20T16:03:47Z","fixed":"1.3.4"}]},{"path":"github.com/duke-git/lancet/v2","vulns":[{"id":"GO-2022-1114","modified":"2024-05-20T16:03:47Z","fixed":"2.1.10"}]},{"path":"github.com/dutchcoders/transfer.sh","vulns":[{"id":"GO-2022-0924","modified":"2024-08-21T16:03:21Z","fixed":"1.2.4"},{"id":"GO-2022-
0925","modified":"2024-08-21T16:03:21Z","fixed":"1.2.4"}]},{"path":"github.com/dvsekhvalnov/jose2go","vulns":[{"id":"GO-2023-2409","modified":"2024-07-02T18:07:58Z","fixed":"1.5.1-0.20231206184617-48ba0b76bc88"}]},{"path":"github.com/ecies/go/v2","vulns":[{"id":"GO-2023-2380","modified":"2024-05-20T16:03:47Z","fixed":"2.0.8"}]},{"path":"github.com/ecnepsnai/web","vulns":[{"id":"GO-2021-0107","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2"}]},{"path":"github.com/edgelesssys/constellation","vulns":[{"id":"GO-2023-1583","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1622","modified":"2024-08-20T20:29:14Z"},{"id":"GO-2024-2727","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/edgelesssys/constellation/v2","vulns":[{"id":"GO-2023-1583","modified":"2024-08-20T20:26:01Z","fixed":"2.5.2"},{"id":"GO-2023-1622","modified":"2024-08-20T20:29:14Z","fixed":"2.6.0"},{"id":"GO-2024-2727","modified":"2024-06-28T15:28:40Z","fixed":"2.16.3"}]},{"path":"github.com/edgelesssys/marblerun","v
ulns":[{"id":"GO-2023-2378","modified":"2024-08-21T14:30:24Z","fixed":"1.4.0"},{"id":"GO-2024-2583","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"}]},{"path":"github.com/edgexfoundry/app-functions-sdk-go","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z"}]},{"path":"github.com/edgexfoundry/app-functions-sdk-go/v2","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z","fixed":"2.1.1"}]},{"path":"github.com/edgexfoundry/device-sdk-go","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z"}]},{"path":"github.com/edgexfoundry/device-sdk-go/v2","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z","fixed":"2.1.1"}]},{"path":"github.com/elastic/apm-server","vulns":[{"id":"GO-2024-2556","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3037","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/elastic/beats","vulns":[{"id":"GO-2022-0643","modified":"2024-05-20T16:03:47Z","fixed":"6.1.0+incompatible"}]},{"path":"github.com/elastic/beats/v7",
"vulns":[{"id":"GO-2023-2413","modified":"2024-05-20T16:03:47Z","fixed":"7.17.16"}]},{"path":"github.com/elazarl/goproxy","vulns":[{"id":"GO-2023-1941","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20230731152917-f99041a5c027"}]},{"path":"github.com/elgs/gosqljson","vulns":[{"id":"GO-2023-1494","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220916234230-750f26ee23c7"}]},{"path":"github.com/elves/elvish","vulns":[{"id":"GO-2022-0937","modified":"2024-08-21T16:03:21Z","fixed":"0.14.0"}]},{"path":"github.com/emicklei/go-restful","vulns":[{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z","fixed":"2.16.0+incompatible"}]},{"path":"github.com/emicklei/go-restful/v2","vulns":[{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/emicklei/go-restful/v3","vulns":[{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z","fixed":"3.8.0"}]},{"path":"github.com/ethereum/go-ethereum","vulns":[{"id":"GO-2021-0063","modified":"2024-05-20T16:03:47Z","fixed":"1.9.25"}
,{"id":"GO-2021-0075","modified":"2024-06-03T20:51:31Z","fixed":"1.8.11"},{"id":"GO-2021-0105","modified":"2024-05-20T16:03:47Z","fixed":"1.9.20"},{"id":"GO-2022-0254","modified":"2024-05-20T16:03:47Z","fixed":"1.10.8"},{"id":"GO-2022-0256","modified":"2024-05-20T16:03:47Z","fixed":"1.10.9"},{"id":"GO-2022-0392","modified":"2024-08-21T14:30:31Z","fixed":"1.9.24"},{"id":"GO-2022-0456","modified":"2024-08-21T15:11:31Z","fixed":"1.10.17"},{"id":"GO-2022-0771","modified":"2024-08-21T15:28:59Z","fixed":"1.9.17"},{"id":"GO-2022-0775","modified":"2024-08-21T15:28:59Z","fixed":"1.9.24"},{"id":"GO-2022-0814","modified":"2024-08-21T15:29:02Z","fixed":"1.8.14"},{"id":"GO-2022-0871","modified":"2024-08-21T15:29:06Z","fixed":"1.8.14"},{"id":"GO-2023-2046","modified":"2024-05-20T16:03:47Z","fixed":"1.12.1"},{"id":"GO-2024-2819","modified":"2024-05-20T16:03:47Z","fixed":"1.13.15"}]},{"path":"github.com/evanphx/json-patch","vulns":[{"id":"GO-2021-0076","modified":"2024-05-20T16:03:47Z","fixed":"3.0
.1-0.20180525145409-4c9aadca8f89+incompatible"}]},{"path":"github.com/evmos/ethermint","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"0.18.0"}]},{"path":"github.com/evmos/evmos","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v10","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"G
O-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v11","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v12","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-202
4-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z","fixed":"12.0.0"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v13","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v14","vulns":[{
"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v15","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v16","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":
"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v17","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z","fixed":"17.0.0"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v18","vulns":[{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z","fixed":"18.0.0"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z","fixed":"18.1.0"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2
926","modified":"2024-06-28T15:28:30Z","fixed":"18.0.0"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z","fixed":"18.0.0"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v19","vulns":[{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z","fixed":"19.0.0"}]},{"path":"github.com/evmos/evmos/v2","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v3","vulns":[{"id":"GO-2022-0760","modified":"202
4-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v4","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2
024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v5","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v6","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-
28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v7","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"7.0.0"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/e
vmos/evmos/v8","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v9","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified
":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/ewen-lbh/ffcss","vulns":[{"id":"GO-2023-2426","modified":"2024-08-21T14:30:24Z","fixed":"0.2.0"}]},{"path":"github.com/external-secrets/external-secrets","vulns":[{"id":"GO-2024-3126","modified":"2024-09-13T21:52:55Z","fixed":"0.10.2"}]},{"path":"github.com/fabedge/fabedge","vulns":[{"id":"GO-2024-3027","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/facebook/fbthrift","vulns":[{"id":"GO-2021-0082","modified":"2024-05-20T16:03:47Z","fixed":"0.31.1-0.20200311080807-483ed864d69f"},{"id":"GO-2021-0088","modified":"2024-05-20T16:03:47Z","fixed":"0.31.1-0.20190225164308-c461c1bd1a3e"}]},{"path":"github.com/facebookincubator/tacquito","vulns":[{"id":"GO-2024-3207","modified":"2024-10-28T15:20:02Z","fixed":"0.0.0-20241011192817-07b49d1358e6"}]},{"path":"github.com/filebrowser/filebrowser/v2","vulns":[{"id":"GO-2022-0563","modified":"2024-05-20T16:03:47Z","fixed":"2.18.0"}]},{"pa
th":"github.com/filecoin-project/lotus","vulns":[{"id":"GO-2022-0905","modified":"2024-08-21T15:29:08Z","fixed":"1.5.0"}]},{"path":"github.com/firebase/firebase-tools","vulns":[{"id":"GO-2024-2808","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/fkie-cad/yapscan","vulns":[{"id":"GO-2022-1204","modified":"2024-08-21T16:03:59Z","fixed":"0.19.1"},{"id":"GO-2023-1607","modified":"2024-08-20T20:29:14Z","fixed":"0.19.2"}]},{"path":"github.com/flipped-aurora/gin-vue-admin","vulns":[{"id":"GO-2023-1560","modified":"2024-08-20T20:26:01Z","fixed":"2.5.5+incompatible"},{"id":"GO-2024-2928","modified":"2024-06-28T15:28:30Z","fixed":"2.6.6+incompatible"}]},{"path":"github.com/flipped-aurora/gin-vue-admin/server","vulns":[{"id":"GO-2024-2702","modified":"2024-05-20T19:45:57Z","fixed":"0.0.0-20240409100909-b1b7427c6ea6"}]},{"path":"github.com/fluid-cloudnative/fluid","vulns":[{"id":"GO-2023-1763","modified":"2024-08-20T20:29:19Z","fixed":"0.8.6"},{"id":"GO-2024-2644","modified":"2024-06-0
4T15:19:21Z","fixed":"0.9.3"}]},{"path":"github.com/fluxcd/flux2","vulns":[{"id":"GO-2022-0447","modified":"2024-08-21T15:11:31Z","fixed":"0.29.0"},{"id":"GO-2022-0448","modified":"2024-08-21T15:11:31Z","fixed":"0.29.0"},{"id":"GO-2022-0960","modified":"2024-08-21T16:03:21Z","fixed":"0.32.0"}]},{"path":"github.com/fluxcd/helm-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.26.0"}]},{"path":"github.com/fluxcd/image-automation-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.26.1"}]},{"path":"github.com/fluxcd/image-reflector-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.22.1"}]},{"path":"github.com/fluxcd/kustomize-controller","vulns":[{"id":"GO-2022-0260","modified":"2024-08-21T14:30:26Z","fixed":"0.15.0"},{"id":"GO-2022-0447","modified":"2024-08-21T15:11:31Z","fixed":"0.24.0"},{"id":"GO-2022-0448","modified":"2024-08-21T15:11:31Z","fixed":"0.24.0"}]},{"p
ath":"github.com/fluxcd/kustomize-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.30.0"}]},{"path":"github.com/fluxcd/notification-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.28.0"}]},{"path":"github.com/fluxcd/source-controller","vulns":[{"id":"GO-2024-2859","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"}]},{"path":"github.com/fluxcd/source-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.30.0"}]},{"path":"github.com/flynn/noise","vulns":[{"id":"GO-2022-0425","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/flyteorg/flyteadmin","vulns":[{"id":"GO-2022-0519","modified":"2024-05-20T16:03:47Z","fixed":"1.1.31"},{"id":"GO-2022-1043","modified":"2024-05-20T16:03:47Z","fixed":"1.1.44"},{"id":"GO-2023-2162","modified":"2024-05-20T16:03:47Z","fixed":"1.1.124"}]},{"path":"github.com/foxcpp/maddy","vulns":[{"id":"GO-2022-0306","modifie
d":"2024-08-21T14:30:26Z","fixed":"0.5.2"},{"id":"GO-2022-0374","modified":"2024-08-21T14:30:31Z","fixed":"0.5.1"},{"id":"GO-2022-0378","modified":"2024-08-21T14:30:31Z","fixed":"0.5.2"},{"id":"GO-2023-1630","modified":"2024-08-20T20:29:14Z","fixed":"0.6.3"}]},{"path":"github.com/free5gc/aper","vulns":[{"id":"GO-2022-1083","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/gagliardetto/binary","vulns":[{"id":"GO-2022-0963","modified":"2024-05-20T16:03:47Z","fixed":"0.7.1"}]},{"path":"github.com/gen2brain/go-unarr","vulns":[{"id":"GO-2022-0929","modified":"2024-08-21T16:03:21Z","fixed":"0.1.4"}]},{"path":"github.com/gin-contrib/cors","vulns":[{"id":"GO-2024-2955","modified":"2024-07-02T19:23:53Z","fixed":"1.6.0"}]},{"path":"github.com/gin-gonic/gin","vulns":[{"id":"GO-2020-0001","modified":"2024-05-20T16:03:47Z","fixed":"1.6.0"},{"id":"GO-2021-0052","modified":"2024-05-20T16:03:47Z","fixed":"1.7.7"},{"id":"GO-2023-1737","modified":"2024-05-20T16:03:47Z","fixed":"1.9.1"}]},{"pat
h":"github.com/ginuerzh/gost","vulns":[{"id":"GO-2024-3224","modified":"2024-10-28T15:20:02Z"}]},{"path":"github.com/git-lfs/git-lfs","vulns":[{"id":"GO-2021-0073","modified":"2024-06-03T20:51:31Z","fixed":"2.1.1-0.20170519163204-f913f5f9c7c6+incompatible"},{"id":"GO-2021-0098","modified":"2024-05-20T16:03:47Z","fixed":"1.5.1-0.20210113180018-fc664697ed2c"}]},{"path":"github.com/github/gh-ost","vulns":[{"id":"GO-2022-0298","modified":"2024-08-21T14:30:26Z","fixed":"1.1.3"}]},{"path":"github.com/github/git-sizer","vulns":[{"id":"GO-2022-0424","modified":"2024-08-21T15:11:31Z","fixed":"1.4.0"}]},{"path":"github.com/gitpod-io/gitpod","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z"}]},{"path":"github.com/gitpod-io/gitpod/components/server/go","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z"}]},{"path":"github.com/gitpod-io/gitpod/components/ws-proxy","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z"}]},{"path":"github.com/gitpod-io/gitpod/ins
tall/installer","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z"}]},{"path":"github.com/go-git/go-git/v4","vulns":[{"id":"GO-2025-3367","modified":"2025-01-07T16:03:20Z"},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z"}]},{"path":"github.com/go-git/go-git/v5","vulns":[{"id":"GO-2024-2456","modified":"2024-05-20T16:03:47Z","fixed":"5.11.0"},{"id":"GO-2024-2466","modified":"2024-05-20T16:03:47Z","fixed":"5.11.0"},{"id":"GO-2025-3367","modified":"2025-01-07T16:03:20Z","fixed":"5.13.0"},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z","fixed":"5.13.0"}]},{"path":"github.com/go-gitea/gitea","vulns":[{"id":"GO-2022-0308","modified":"2024-08-21T14:30:26Z","fixed":"1.7.0"},{"id":"GO-2022-0309","modified":"2024-08-21T14:30:26Z","fixed":"1.5.2"},{"id":"GO-2022-0314","modified":"2024-08-21T14:30:29Z","fixed":"1.5.1"},{"id":"GO-2022-0579","modified":"2024-08-21T15:11:38Z","fixed":"1.4.3"},{"id":"GO-2022-0823","modified":"2024-08-21T15:29:02Z","fixed":"1.5.1"},{"id":"
GO-2022-0846","modified":"2024-08-21T15:29:04Z","fixed":"1.7.6"},{"id":"GO-2022-0862","modified":"2024-08-21T15:29:06Z","fixed":"1.7.6"}]},{"path":"github.com/go-jose/go-jose/v3","vulns":[{"id":"GO-2023-2334","modified":"2024-05-20T16:03:47Z","fixed":"3.0.1"},{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","fixed":"3.0.3"}]},{"path":"github.com/go-jose/go-jose/v4","vulns":[{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","fixed":"4.0.1"}]},{"path":"github.com/go-ldap/ldap","vulns":[{"id":"GO-2022-0887","modified":"2024-08-21T15:29:08Z","fixed":"2.5.0+incompatible"}]},{"path":"github.com/go-macaron/csrf","vulns":[{"id":"GO-2022-1213","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180426211050-dadd1711a617"}]},{"path":"github.com/go-macaron/i18n","vulns":[{"id":"GO-2022-1187","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0"}]},{"path":"github.com/go-resty/resty/v2","vulns":[{"id":"GO-2023-2328","modified":"2024-05-20T16:03:47Z","fixed":"2.11.0"}]},{"path":"github.com
/go-skynet/LocalAI","vulns":[{"id":"GO-2024-2705","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2717","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2938","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/go-sonic/sonic","vulns":[{"id":"GO-2023-1509","modified":"2024-08-20T20:25:58Z","fixed":"1.0.5"}]},{"path":"github.com/go-vela/cli","vulns":[{"id":"GO-2024-2647","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/compiler","vulns":[{"id":"GO-2022-0838","modified":"2024-08-21T15:29:04Z","fixed":"0.6.1"}]},{"path":"github.com/go-vela/sdk-go","vulns":[{"id":"GO-2024-2650","modified":"2024-06-05T15:10:52Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/server","vulns":[{"id":"GO-2022-0812","modified":"2024-08-21T15:29:02Z","fixed":"0.7.5"},{"id":"GO-2022-1100","modified":"2024-08-21T16:03:26Z","fixed":"0.16.0"},{"id":"GO-2024-2648","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/types","vulns":[{"id":"GO-20
24-2649","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/worker","vulns":[{"id":"GO-2022-1100","modified":"2024-08-21T16:03:26Z","fixed":"0.16.0"},{"id":"GO-2024-2641","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-yaml/yaml","vulns":[{"id":"GO-2020-0036","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2021-0061","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/goadesign/goa","vulns":[{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","fixed":"1.4.3"}]},{"path":"github.com/gofiber/fiber","vulns":[{"id":"GO-2021-0108","modified":"2024-05-20T16:03:47Z","fixed":"1.12.6"},{"id":"GO-2024-2959","modified":"2024-07-02T19:19:24Z"}]},{"path":"github.com/gofiber/fiber/v2","vulns":[{"id":"GO-2023-2052","modified":"2024-05-20T16:03:47Z","fixed":"2.49.2-0.20230906112033-b8c9ede6efa2"},{"id":"GO-2023-2115","modified":"2024-05-20T16:03:47Z","fixed":"2.50.0"},{"id":"GO-2023-2116","modified":"2024-05-20T16:03:47Z","fixed":"2.50
.0"},{"id":"GO-2024-2574","modified":"2024-05-20T19:46:13Z","fixed":"2.52.1"},{"id":"GO-2024-2959","modified":"2024-07-02T19:19:24Z","fixed":"2.52.5"}]},{"path":"github.com/gofiber/template/django/v3","vulns":[{"id":"GO-2024-2461","modified":"2024-05-20T16:03:47Z","fixed":"3.1.9"}]},{"path":"github.com/gogits/gogs","vulns":[{"id":"GO-2020-0021","modified":"2024-05-20T16:03:47Z","fixed":"0.5.8"}]},{"path":"github.com/gogo/protobuf","vulns":[{"id":"GO-2021-0053","modified":"2024-05-20T16:03:47Z","fixed":"1.3.2"}]},{"path":"github.com/gogs/gogs","vulns":[{"id":"GO-2024-2969","modified":"2024-07-29T18:12:24Z"},{"id":"GO-2024-2970","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-2971","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-2972","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/goharbor/harbor","vulns":[{"id":"GO-2022-0704","modified":"2024-08-21T15:21:45Z","fixed":"2.0.1+incompatible"},{"id":"GO-2022-0781","modified":"2024-08-21T15:28:59Z","fixed":"2.0.1+incompatible
"},{"id":"GO-2022-0785","modified":"2024-08-21T15:28:59Z","fixed":"2.1.2+incompatible"},{"id":"GO-2022-0818","modified":"2024-08-21T15:29:02Z","fixed":"1.9.0-rc1"},{"id":"GO-2022-0853","modified":"2024-08-21T15:29:04Z","fixed":"1.9.3"},{"id":"GO-2022-0863","modified":"2024-08-21T15:29:06Z","fixed":"1.9.3"},{"id":"GO-2022-0865","modified":"2024-08-21T15:29:06Z","fixed":"2.0.3+incompatible"},{"id":"GO-2022-0876","modified":"2024-08-21T15:29:06Z","fixed":"1.9.3"},{"id":"GO-2022-0883","modified":"2024-08-21T15:29:06Z","fixed":"1.9.3"},{"id":"GO-2023-2109","modified":"2024-08-21T14:30:22Z","fixed":"2.8.3+incompatible"},{"id":"GO-2024-2915","modified":"2024-06-14T13:41:08Z","fixed":"2.10.1+incompatible"},{"id":"GO-2024-2916","modified":"2024-06-14T13:41:08Z","fixed":"2.10.2+incompatible"},{"id":"GO-2024-3013","modified":"2024-08-06T22:03:16Z","fixed":"2.10.3+incompatible"},{"id":"GO-2024-3268","modified":"2024-12-12T15:46:43Z","fixed":"2.5.2+incompatible"}]},{"path":"github.com/gohugoio/h
ugo","vulns":[{"id":"GO-2024-2747","modified":"2024-07-19T11:15:51Z","fixed":"0.125.3"},{"id":"GO-2024-3314","modified":"2024-12-13T15:03:57Z","fixed":"0.139.4"}]},{"path":"github.com/golang-fips/openssl","vulns":[{"id":"GO-2024-3167","modified":"2024-11-05T22:52:33Z"}]},{"path":"github.com/golang-fips/openssl/v2","vulns":[{"id":"GO-2024-2660","modified":"2024-05-20T16:03:47Z","fixed":"2.0.1"}]},{"path":"github.com/golang-jwt/jwt/v4","vulns":[{"id":"GO-2024-3250","modified":"2024-11-12T14:50:10Z","fixed":"4.5.1"}]},{"path":"github.com/gomarkdown/markdown","vulns":[{"id":"GO-2023-2074","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20230922105210-14b16010c2ee"},{"id":"GO-2024-3205","modified":"2024-12-12T15:16:09Z","fixed":"0.0.0-20240729212818-a2a9c4f76ef5"}]},{"path":"github.com/google/exposure-notifications-server","vulns":[{"id":"GO-2022-0381","modified":"2024-08-21T14:30:31Z","fixed":"0.19.2"}]},{"path":"github.com/google/exposure-notifications-verification-server","vulns":[{"
id":"GO-2022-0270","modified":"2024-08-21T14:30:26Z","fixed":"1.1.2"},{"id":"GO-2022-0798","modified":"2024-08-21T15:29:02Z","fixed":"0.23.1"}]},{"path":"github.com/google/fscrypt","vulns":[{"id":"GO-2020-0027","modified":"2024-05-20T16:03:47Z","fixed":"0.2.4"},{"id":"GO-2022-0339","modified":"2024-08-21T14:30:29Z","fixed":"0.3.3"},{"id":"GO-2022-0340","modified":"2024-08-21T14:30:29Z","fixed":"0.3.3"}]},{"path":"github.com/google/go-attestation","vulns":[{"id":"GO-2022-0294","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"}]},{"path":"github.com/google/go-tpm","vulns":[{"id":"GO-2021-0095","modified":"2024-05-20T16:03:47Z","fixed":"0.3.0"}]},{"path":"github.com/google/nftables","vulns":[{"id":"GO-2024-2977","modified":"2024-07-09T16:55:06Z","fixed":"0.2.0"}]},{"path":"github.com/google/safearchive","vulns":[{"id":"GO-2024-3251","modified":"2024-11-06T17:21:43Z","fixed":"0.0.0-20241025131057-f7ce9d7b6f9c"}]},{"path":"github.com/gookit/goutil","vulns":[{"id":"GO-2023-1611","modified
":"2024-05-20T16:03:47Z","fixed":"0.6.7"}]},{"path":"github.com/gophish/gophish","vulns":[{"id":"GO-2022-0987","modified":"2024-08-21T16:03:24Z","fixed":"0.12.0"},{"id":"GO-2023-1936","modified":"2024-08-20T20:31:38Z","fixed":"0.9.0"},{"id":"GO-2023-1982","modified":"2024-08-20T20:32:20Z","fixed":"0.11.0"},{"id":"GO-2025-3361","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/gopistolet/gopistolet","vulns":[{"id":"GO-2023-1590","modified":"2024-08-20T20:29:14Z","fixed":"0.0.0-20210418093520-a5395f728f8d"}]},{"path":"github.com/goreleaser/goreleaser","vulns":[{"id":"GO-2024-2482","modified":"2024-05-20T16:03:47Z","fixed":"1.24.0"},{"id":"GO-2024-2860","modified":"2024-06-04T15:19:21Z","fixed":"1.26.1"}]},{"path":"github.com/goreleaser/nfpm/v2","vulns":[{"id":"GO-2023-1788","modified":"2024-05-20T16:03:47Z","fixed":"2.29.0"}]},{"path":"github.com/gorilla/handlers","vulns":[{"id":"GO-2020-0020","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"}]},{"path":"github.com/gorilla/sche
ma","vulns":[{"id":"GO-2024-2958","modified":"2024-07-02T19:19:24Z","fixed":"1.4.1"}]},{"path":"github.com/gorilla/sessions","vulns":[{"id":"GO-2024-2730","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/gorilla/websocket","vulns":[{"id":"GO-2020-0019","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"}]},{"path":"github.com/gotenberg/gotenberg/v7","vulns":[{"id":"GO-2024-2996","modified":"2024-07-22T18:24:38Z"}]},{"path":"github.com/gotenberg/gotenberg/v8","vulns":[{"id":"GO-2024-2996","modified":"2024-07-22T18:24:38Z","fixed":"8.1.0"}]},{"path":"github.com/gotify/server","vulns":[{"id":"GO-2022-1208","modified":"2024-08-21T16:03:59Z"},{"id":"GO-2023-1471","modified":"2024-08-20T20:25:58Z"}]},{"path":"github.com/gotify/server/v2","vulns":[{"id":"GO-2022-1208","modified":"2024-08-21T16:03:59Z","fixed":"2.2.2"},{"id":"GO-2023-1471","modified":"2024-08-20T20:25:58Z","fixed":"2.2.3"}]},{"path":"github.com/gouniverse/cms","vulns":[{"id":"GO-2024-3125","modified":"2024-09-13T21:52
:58Z","fixed":"1.4.1"}]},{"path":"github.com/grafana/agent","vulns":[{"id":"GO-2022-0305","modified":"2024-08-21T14:30:26Z","fixed":"0.21.2"},{"id":"GO-2024-3170","modified":"2024-10-09T20:29:23Z","fixed":"0.43.3"}]},{"path":"github.com/grafana/alloy","vulns":[{"id":"GO-2024-3168","modified":"2024-10-09T20:29:23Z","fixed":"1.4.1"}]},{"path":"github.com/grafana/google-sheets-datasource","vulns":[{"id":"GO-2023-2158","modified":"2024-05-20T16:03:47Z","fixed":"1.2.2"}]},{"path":"github.com/grafana/grafana","vulns":[{"id":"GO-2022-0342","modified":"2024-08-21T14:30:29Z","fixed":"6.0.0-beta1+incompatible"},{"id":"GO-2022-0707","modified":"2024-08-21T15:21:45Z","fixed":"5.2.3+incompatible"},{"id":"GO-2024-2483","modified":"2024-06-28T15:28:53Z","fixed":"6.0.0-beta1+incompatible"},{"id":"GO-2024-2510","modified":"2024-06-28T15:28:53Z","fixed":"5.2.0-beta1+incompatible"},{"id":"GO-2024-2513","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2515","modified":"2024-07-09T19:33:56Z"},{"id":"GO
-2024-2516","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2517","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2519","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2520","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2523","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2629","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2661","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2697","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2843","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2844","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2847","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2848","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2851","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2852","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2854","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2855","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2856","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2857","modified":"2024-07-09T19:33:56Z"
},{"id":"GO-2024-2858","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2867","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3079","modified":"2024-08-22T20:03:04Z"},{"id":"GO-2024-3215","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3240","modified":"2024-11-04T15:44:16Z"}]},{"path":"github.com/grafana/grafana-plugin-sdk-go","vulns":[{"id":"GO-2024-3140","modified":"2024-12-12T15:46:32Z","fixed":"0.250.0"}]},{"path":"github.com/grafana/synthetic-monitoring-agent","vulns":[{"id":"GO-2022-1132","modified":"2024-08-21T16:03:26Z","fixed":"0.12.0"}]},{"path":"github.com/graph-gophers/graphql-go","vulns":[{"id":"GO-2022-0300","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"}]},{"path":"github.com/graphql-go/graphql","vulns":[{"id":"GO-2022-0942","modified":"2024-05-20T16:03:47Z","fixed":"0.8.1"}]},{"path":"github.com/gravitational/teleport","vulns":[{"id":"GO-2024-2442","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2445","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2447"
,"modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2449","modified":"2024-08-19T17:26:25Z"}]},{"path":"github.com/gravitl/netmaker","vulns":[{"id":"GO-2022-0328","modified":"2024-08-21T14:30:29Z","fixed":"0.9.4"},{"id":"GO-2022-0561","modified":"2024-08-21T15:11:36Z","fixed":"0.9.4"},{"id":"GO-2022-0986","modified":"2024-08-21T16:03:24Z","fixed":"0.15.1"},{"id":"GO-2023-2022","modified":"2024-08-21T14:17:52Z","fixed":"0.18.6"},{"id":"GO-2023-2023","modified":"2024-08-21T14:17:52Z","fixed":"0.18.6"},{"id":"GO-2023-2025","modified":"2024-08-21T14:17:52Z","fixed":"0.18.6"}]},{"path":"github.com/greenpau/caddy-security","vulns":[{"id":"GO-2024-2549","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2557","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2558","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2559","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2560","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2561","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2562","modifi
ed":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2563","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2564","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2565","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/gvalkov/tailon","vulns":[{"id":"GO-2024-2612","modified":"2024-06-10T16:38:54Z"}]},{"path":"github.com/h44z/wg-portal","vulns":[{"id":"GO-2025-3371","modified":"2025-01-08T19:19:42Z"}]},{"path":"github.com/hakobe/paranoidhttp","vulns":[{"id":"GO-2023-1526","modified":"2024-05-20T16:03:47Z","fixed":"0.3.0"}]},{"path":"github.com/hamba/avro","vulns":[{"id":"GO-2023-1930","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/hamba/avro/v2","vulns":[{"id":"GO-2023-1930","modified":"2024-05-20T16:03:47Z","fixed":"2.13.0"}]},{"path":"github.com/hashicorp/boundary","vulns":[{"id":"GO-2023-1898","modified":"2024-08-20T20:31:35Z","fixed":"0.12.0"},{"id":"GO-2024-2532","modified":"2024-06-28T15:28:53Z","fixed":"0.15.0"},{"id":"GO-2024-3335","modified":"2024-12-18T16:35:54Z","
fixed":"0.18.2"}]},{"path":"github.com/hashicorp/consul","vulns":[{"id":"GO-2022-0559","modified":"2024-08-21T15:11:36Z","fixed":"1.10.2"},{"id":"GO-2022-0593","modified":"2024-08-21T15:11:38Z","fixed":"1.10.2"},{"id":"GO-2022-0615","modified":"2024-08-21T15:11:40Z","fixed":"1.11.5"},{"id":"GO-2022-0776","modified":"2024-08-21T15:28:59Z","fixed":"1.6.3"},{"id":"GO-2022-0847","modified":"2024-08-21T15:29:04Z","fixed":"1.7.4"},{"id":"GO-2022-0859","modified":"2024-08-21T15:29:06Z","fixed":"1.7.4"},{"id":"GO-2022-0861","modified":"2024-08-21T15:29:06Z","fixed":"1.7.4"},{"id":"GO-2022-0874","modified":"2024-08-21T15:29:06Z","fixed":"1.6.3"},{"id":"GO-2022-0879","modified":"2024-08-21T15:29:06Z","fixed":"1.7.4"},{"id":"GO-2022-0894","modified":"2024-08-21T15:29:08Z","fixed":"1.10.1"},{"id":"GO-2022-0895","modified":"2024-08-21T15:29:08Z","fixed":"1.10.1"},{"id":"GO-2022-0953","modified":"2024-08-21T16:03:21Z","fixed":"1.11.3"},{"id":"GO-2022-1029","modified":"2024-08-21T16:03:24Z","fixed
":"1.13.2"},{"id":"GO-2022-1121","modified":"2024-08-21T16:03:26Z","fixed":"1.14.0"},{"id":"GO-2023-1639","modified":"2024-08-20T20:29:14Z","fixed":"1.14.5"},{"id":"GO-2023-1827","modified":"2024-08-20T20:31:32Z","fixed":"1.15.3"},{"id":"GO-2023-1828","modified":"2024-08-20T20:31:32Z","fixed":"1.15.3"},{"id":"GO-2023-1850","modified":"2024-08-20T20:31:32Z","fixed":"1.4.1"},{"id":"GO-2023-1851","modified":"2024-08-20T20:31:32Z","fixed":"1.9.5"},{"id":"GO-2023-1852","modified":"2024-08-20T20:31:32Z","fixed":"1.5.1"},{"id":"GO-2023-1853","modified":"2024-08-20T20:31:32Z","fixed":"1.4.4"},{"id":"GO-2023-1945","modified":"2024-08-20T20:31:38Z","fixed":"1.4.3"},{"id":"GO-2024-2501","modified":"2024-06-28T15:28:53Z","fixed":"1.8.5"},{"id":"GO-2024-2505","modified":"2024-06-28T15:28:53Z","fixed":"1.8.6"},{"id":"GO-2024-2683","modified":"2024-05-20T16:03:47Z","fixed":"1.13.2"},{"id":"GO-2024-2704","modified":"2024-06-04T15:19:21Z","fixed":"1.16.1"},{"id":"GO-2024-3241","modified":"2024-11-04
T15:44:16Z","fixed":"1.20.1"},{"id":"GO-2024-3242","modified":"2024-11-04T15:44:16Z","fixed":"1.20.0"},{"id":"GO-2024-3243","modified":"2024-11-04T15:44:16Z","fixed":"1.20.1"}]},{"path":"github.com/hashicorp/consul-template","vulns":[{"id":"GO-2022-0980","modified":"2024-05-20T16:03:47Z","fixed":"0.29.2"}]},{"path":"github.com/hashicorp/go-getter","vulns":[{"id":"GO-2022-0438","modified":"2024-05-20T16:03:47Z","fixed":"1.5.11"},{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"},{"id":"GO-2023-1578","modified":"2024-05-20T16:03:47Z","fixed":"1.7.0"},{"id":"GO-2024-2800","modified":"2024-05-20T16:03:47Z","fixed":"1.7.4"},{"id":"GO-2024-2948","modified":"2024-06-28T18:33:10Z","fixed":"1.7.5"}]},{"path":"github.com/hashicorp/go-getter/gcs/v2","vulns":[{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","fixed":"2.1.0"}]},{"path":"github.com/hashicorp/go-getter/s3/v2","vulns":[{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","fixed":"2.1.0"}]},{"path":"githu
b.com/hashicorp/go-getter/v2","vulns":[{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","fixed":"2.1.0"},{"id":"GO-2023-1578","modified":"2024-05-20T16:03:47Z","fixed":"2.2.0"}]},{"path":"github.com/hashicorp/go-retryablehttp","vulns":[{"id":"GO-2024-2947","modified":"2024-06-25T19:47:45Z","fixed":"0.7.7"}]},{"path":"github.com/hashicorp/go-slug","vulns":[{"id":"GO-2021-0094","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0"}]},{"path":"github.com/hashicorp/nomad","vulns":[{"id":"GO-2022-0560","modified":"2024-08-21T15:11:36Z","fixed":"1.2.6"},{"id":"GO-2022-0573","modified":"2024-08-21T15:11:38Z","fixed":"1.2.1"},{"id":"GO-2022-0577","modified":"2024-08-21T15:11:38Z","fixed":"1.2.6"},{"id":"GO-2022-0584","modified":"2024-08-21T15:11:38Z","fixed":"1.2.6"},{"id":"GO-2022-0591","modified":"2024-08-21T15:11:38Z","fixed":"1.1.4"},{"id":"GO-2022-0600","modified":"2024-08-21T15:11:38Z","fixed":"1.2.6"},{"id":"GO-2022-0622","modified":"2024-08-21T15:11:40Z","fixed":"1.0.3"},{"id":"GO
-2022-0634","modified":"2024-08-21T15:11:40Z","fixed":"0.9.5"},{"id":"GO-2022-0709","modified":"2024-08-21T15:21:45Z","fixed":"1.0.5"},{"id":"GO-2022-0732","modified":"2024-08-21T15:21:45Z","fixed":"1.3.1"},{"id":"GO-2022-0770","modified":"2024-08-21T15:21:45Z","fixed":"0.12.8"},{"id":"GO-2022-0806","modified":"2024-08-21T15:29:02Z","fixed":"0.12.6"},{"id":"GO-2022-0821","modified":"2024-08-21T15:29:02Z","fixed":"0.10.3"},{"id":"GO-2022-0840","modified":"2024-08-21T15:29:04Z","fixed":"0.10.3"},{"id":"GO-2022-1062","modified":"2024-08-21T16:03:24Z","fixed":"1.3.6"},{"id":"GO-2022-1105","modified":"2024-08-21T16:03:26Z","fixed":"1.4.2"},{"id":"GO-2022-1106","modified":"2024-08-21T16:03:26Z","fixed":"1.4.2"},{"id":"GO-2023-1581","modified":"2024-08-20T20:26:01Z","fixed":"1.4.4"},{"id":"GO-2023-1633","modified":"2024-08-20T20:29:14Z","fixed":"1.5.1"},{"id":"GO-2023-1707","modified":"2024-08-20T20:29:19Z","fixed":"1.5.3"},{"id":"GO-2023-1899","modified":"2024-08-20T20:31:35Z","fixed":"1.
5.1"},{"id":"GO-2023-1928","modified":"2024-08-20T20:31:38Z","fixed":"0.9.2"},{"id":"GO-2024-2538","modified":"2024-05-20T16:03:47Z","fixed":"1.7.4"},{"id":"GO-2024-2669","modified":"2024-05-20T16:03:47Z","fixed":"1.5.7"},{"id":"GO-2024-2670","modified":"2024-05-20T16:03:47Z","fixed":"1.5.6"},{"id":"GO-2024-2671","modified":"2024-05-20T16:03:47Z","fixed":"1.5.7"},{"id":"GO-2024-3073","modified":"2024-08-19T17:26:34Z","fixed":"1.8.3"},{"id":"GO-2024-3262","modified":"2024-11-08T17:25:00Z"},{"id":"GO-2024-3354","modified":"2024-12-20T20:36:43Z","fixed":"1.9.4"}]},{"path":"github.com/hashicorp/terraform","vulns":[{"id":"GO-2022-0839","modified":"2024-08-21T15:29:04Z","fixed":"0.12.17"},{"id":"GO-2023-2055","modified":"2024-08-21T14:30:18Z","fixed":"1.5.7"}]},{"path":"github.com/hashicorp/vault","vulns":[{"id":"GO-2022-0578","modified":"2024-09-05T21:43:59Z","fixed":"1.8.5"},{"id":"GO-2022-0590","modified":"2024-08-21T15:11:38Z","fixed":"1.10.3"},{"id":"GO-2022-0611","modified":"2024-08
-21T15:11:40Z","fixed":"1.8.5"},{"id":"GO-2022-0618","modified":"2024-08-21T15:11:40Z","fixed":"1.8.4"},{"id":"GO-2022-0620","modified":"2024-08-21T15:11:40Z","fixed":"1.8.0"},{"id":"GO-2022-0623","modified":"2024-08-21T15:11:40Z","fixed":"1.7.2"},{"id":"GO-2022-0632","modified":"2024-08-21T15:11:40Z","fixed":"1.7.4"},{"id":"GO-2022-0778","modified":"2024-08-21T15:28:59Z","fixed":"1.4.2"},{"id":"GO-2022-0816","modified":"2024-08-21T15:29:02Z","fixed":"1.3.2"},{"id":"GO-2022-0825","modified":"2024-08-21T15:29:02Z","fixed":"1.5.1"},{"id":"GO-2022-1021","modified":"2024-08-21T16:03:24Z","fixed":"1.11.3"},{"id":"GO-2023-1685","modified":"2024-08-20T20:29:17Z","fixed":"1.13.1"},{"id":"GO-2023-1708","modified":"2024-08-20T20:29:19Z","fixed":"1.13.1"},{"id":"GO-2023-1709","modified":"2024-05-20T16:03:47Z","fixed":"1.13.1"},{"id":"GO-2023-1849","modified":"2024-08-20T20:31:32Z","fixed":"1.13.3"},{"id":"GO-2023-1897","modified":"2024-08-20T20:31:35Z","fixed":"1.11.4"},{"id":"GO-2023-1900","m
odified":"2024-08-20T20:31:35Z","fixed":"1.12.4"},{"id":"GO-2023-1986","modified":"2024-08-20T20:32:20Z","fixed":"1.14.1"},{"id":"GO-2023-2063","modified":"2024-08-21T14:30:18Z","fixed":"1.14.3"},{"id":"GO-2023-2088","modified":"2024-08-21T14:30:18Z","fixed":"1.13.0"},{"id":"GO-2023-2329","modified":"2024-08-21T14:30:22Z","fixed":"1.15.2"},{"id":"GO-2023-2399","modified":"2024-05-20T16:03:47Z","fixed":"1.15.4"},{"id":"GO-2024-2485","modified":"2024-06-28T15:28:53Z","fixed":"1.3.4"},{"id":"GO-2024-2486","modified":"2024-06-28T15:28:53Z","fixed":"1.3.4"},{"id":"GO-2024-2488","modified":"2024-06-28T15:28:53Z","fixed":"1.5.1"},{"id":"GO-2024-2508","modified":"2024-06-28T15:28:53Z","fixed":"1.6.1"},{"id":"GO-2024-2509","modified":"2024-06-28T15:28:53Z","fixed":"1.6.2"},{"id":"GO-2024-2511","modified":"2024-06-28T15:28:53Z","fixed":"1.15.5"},{"id":"GO-2024-2514","modified":"2024-06-28T15:28:53Z","fixed":"1.5.4"},{"id":"GO-2024-2617","modified":"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id
":"GO-2024-2690","modified":"2024-06-28T15:28:40Z","fixed":"1.16.0"},{"id":"GO-2024-2921","modified":"2024-07-09T19:33:56Z","fixed":"1.17.0"},{"id":"GO-2024-2982","modified":"2024-08-19T17:26:30Z","fixed":"1.17.2"},{"id":"GO-2024-3113","modified":"2024-09-06T20:43:50Z","fixed":"1.17.5"},{"id":"GO-2024-3162","modified":"2024-10-09T20:29:23Z","fixed":"1.17.6"},{"id":"GO-2024-3191","modified":"2024-10-11T14:32:39Z","fixed":"1.18.0"},{"id":"GO-2024-3246","modified":"2024-11-01T21:56:16Z","fixed":"1.18.1"}]},{"path":"github.com/hashicorp/vault-csi-provider","vulns":[{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z"}]},{"path":"github.com/hashicorp/vault-plugin-secrets-gcp","vulns":[{"id":"GO-2022-0804","modified":"2024-08-21T15:29:02Z","fixed":"0.6.2"}]},{"path":"github.com/hashicorp/vault-ssh-helper","vulns":[{"id":"GO-2022-0824","modified":"2024-08-21T15:29:02Z","fixed":"0.2.0"}]},{"path":"github.com/heketi/heketi","vulns":[{"id":"GO-2022-0866","modified":"2024-08-21T15:29:06Z","f
ixed":"5.0.1+incompatible"},{"id":"GO-2024-2763","modified":"2024-06-04T15:19:21Z","fixed":"5.0.1+incompatible"}]},{"path":"github.com/holiman/uint256","vulns":[{"id":"GO-2021-0103","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/huandu/facebook","vulns":[{"id":"GO-2024-2882","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/huandu/facebook/v2","vulns":[{"id":"GO-2024-2882","modified":"2024-06-28T15:28:40Z","fixed":"2.7.2"}]},{"path":"github.com/hwameistor/hwameistor","vulns":[{"id":"GO-2024-3103","modified":"2024-08-30T17:18:07Z","fixed":"0.14.6"}]},{"path":"github.com/hybridgroup/gobot","vulns":[{"id":"GO-2021-0083","modified":"2024-05-20T16:03:47Z","fixed":"1.12.1-0.20190521122906-c1aa4f867846"}]},{"path":"github.com/hyperledger/fabric","vulns":[{"id":"GO-2024-3099","modified":"2024-08-30T17:18:07Z"}]},{"path":"github.com/imgproxy/imgproxy","vulns":[{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z"},{"id":"GO-2023-1761","modified":"2024-08-20T
20:29:19Z"}]},{"path":"github.com/imgproxy/imgproxy/v2","vulns":[{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z"},{"id":"GO-2023-1761","modified":"2024-08-20T20:29:19Z"}]},{"path":"github.com/imgproxy/imgproxy/v3","vulns":[{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z","fixed":"3.14.0"},{"id":"GO-2023-1761","modified":"2024-08-20T20:29:19Z","fixed":"3.15.0"}]},{"path":"github.com/imroc/req","vulns":[{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z"}]},{"path":"github.com/imroc/req/v2","vulns":[{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z"}]},{"path":"github.com/imroc/req/v3","vulns":[{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z","fixed":"3.43.4"}]},{"path":"github.com/in-toto/in-toto-golang","vulns":[{"id":"GO-2022-0936","modified":"2024-08-21T16:03:21Z","fixed":"0.3.0"}]},{"path":"github.com/influxdata/influxdb","vulns":[{"id":"GO-2022-0780","modified":"2024-08-21T15:28:59Z","fixed":"1.7.6"}]},{"path":"github.com/ipfs/go-bitfield","vulns":[{"id
":"GO-2023-1558","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/ipfs/go-bitswap","vulns":[{"id":"GO-2023-1766","modified":"2024-05-20T16:03:47Z","fixed":"0.12.0"}]},{"path":"github.com/ipfs/go-ipfs","vulns":[{"id":"GO-2022-0418","modified":"2024-08-21T15:11:31Z","fixed":"0.12.1"},{"id":"GO-2022-0779","modified":"2024-08-21T15:28:59Z","fixed":"0.8.0"},{"id":"GO-2022-0873","modified":"2024-08-21T15:29:06Z","fixed":"0.8.0"},{"id":"GO-2024-2779","modified":"2024-06-04T15:19:21Z","fixed":"0.7.0"}]},{"path":"github.com/ipfs/go-libipfs","vulns":[{"id":"GO-2023-1766","modified":"2024-05-20T16:03:47Z","fixed":"0.6.0"}]},{"path":"github.com/ipfs/go-merkledag","vulns":[{"id":"GO-2022-1155","modified":"2024-05-20T16:03:47Z","fixed":"0.8.1"}]},{"path":"github.com/ipfs/go-unixfs","vulns":[{"id":"GO-2023-1557","modified":"2024-05-20T16:03:47Z","fixed":"0.4.3"}]},{"path":"github.com/ipfs/go-unixfsnode","vulns":[{"id":"GO-2023-1559","modified":"2024-05-20T16:03:47Z","fixed"
:"1.5.2"}]},{"path":"github.com/ipld/go-car","vulns":[{"id":"GO-2022-0503","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"}]},{"path":"github.com/ipld/go-car/v2","vulns":[{"id":"GO-2022-0503","modified":"2024-05-20T16:03:47Z","fixed":"2.4.0"}]},{"path":"github.com/ipld/go-codec-dagpb","vulns":[{"id":"GO-2022-0422","modified":"2024-05-20T16:03:47Z","fixed":"1.3.1"}]},{"path":"github.com/ipld/go-ipld-prime","vulns":[{"id":"GO-2023-1269","modified":"2024-05-20T16:03:47Z","fixed":"0.19.0"}]},{"path":"github.com/j3ssie/osmedeus","vulns":[{"id":"GO-2024-3254","modified":"2024-11-06T17:21:43Z"}]},{"path":"github.com/jackc/pgproto3/v2","vulns":[{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z","fixed":"2.3.3"}]},{"path":"github.com/jackc/pgx","vulns":[{"id":"GO-2024-2605","modified":"2024-09-13T14:18:38Z"},{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z"}]},{"path":"github.com/jackc/pgx/v4","vulns":[{"id":"GO-2024-2605","modified":"2024-09-13T14:18:38Z","fixed":"4.18.2"},{"id":
"GO-2024-2606","modified":"2024-09-13T14:17:49Z","fixed":"4.18.2"}]},{"path":"github.com/jackc/pgx/v5","vulns":[{"id":"GO-2024-2567","modified":"2024-07-09T20:04:43Z","fixed":"5.5.2"},{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z","fixed":"5.5.4"}]},{"path":"github.com/jaegertracing/jaeger","vulns":[{"id":"GO-2022-0834","modified":"2024-08-21T15:29:04Z","fixed":"1.18.1"}]},{"path":"github.com/jessfraz/pastebinit","vulns":[{"id":"GO-2022-1212","modified":"2024-08-21T16:03:59Z","fixed":"0.2.3"}]},{"path":"github.com/jmorganca/ollama","vulns":[{"id":"GO-2024-2699","modified":"2024-06-10T16:38:54Z","fixed":"0.1.29"}]},{"path":"github.com/jpillora/chisel","vulns":[{"id":"GO-2024-3100","modified":"2024-08-30T17:18:07Z","fixed":"1.10.0"}]},{"path":"github.com/jub0bs/cors","vulns":[{"id":"GO-2024-2813","modified":"2024-05-21T15:08:01Z","fixed":"0.1.3"}]},{"path":"github.com/jub0bs/fcors","vulns":[{"id":"GO-2024-2812","modified":"2024-05-21T15:08:01Z","fixed":"0.9.0"}]},{"path":"gith
ub.com/juju/juju","vulns":[{"id":"GO-2024-3010","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3040","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3173","modified":"2024-10-09T20:29:23Z","fixed":"0.0.0-20240826044107-ecd7e2d0e986"},{"id":"GO-2024-3174","modified":"2024-10-09T20:29:23Z","fixed":"0.0.0-20240820065804-2f2ec128ef5a"},{"id":"GO-2024-3175","modified":"2024-10-09T20:29:23Z"}]},{"path":"github.com/justinas/nosurf","vulns":[{"id":"GO-2020-0049","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/k8sgpt-ai/k8sgpt","vulns":[{"id":"GO-2024-2923","modified":"2024-06-20T18:18:26Z","fixed":"0.3.33"}]},{"path":"github.com/kanisterio/kanister","vulns":[{"id":"GO-2024-3080","modified":"2024-08-22T20:03:04Z"}]},{"path":"github.com/karmada-io/karmada","vulns":[{"id":"GO-2024-2441","modified":"2024-06-28T15:28:53Z","fixed":"1.8.0"},{"id":"GO-2024-2817","modified":"2024-06-05T15:10:42Z"},{"id":"GO-2025-3363","modified":"2025-01-07T16:03:18Z","fixed":"1.12.0"},
{"id":"GO-2025-3364","modified":"2025-01-07T16:03:18Z","fixed":"1.12.0"}]},{"path":"github.com/kataras/iris","vulns":[{"id":"GO-2022-0272","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/kataras/iris/v12","vulns":[{"id":"GO-2022-0272","modified":"2024-05-20T16:03:47Z","fixed":"12.2.0-alpha8"}]},{"path":"github.com/kava-labs/kava","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"0.18.0"}]},{"path":"github.com/kcp-dev/kcp","vulns":[{"id":"GO-2024-3325","modified":"2024-12-12T15:46:38Z","fixed":"0.26.1"}]},{"path":"github.com/keep-network/keep-ecdsa","vulns":[{"id":"GO-2022-0367","modified":"2024-08-21T14:30:31Z","fixed":"1.8.1"}]},{"path":"github.com/kiali/kiali","vulns":[{"id":"GO-2022-0626","modified":"2024-08-21T15:11:40Z","fixed":"1.15.1"},{"id":"GO-2022-0631","modified":"2024-08-21T15:11:40Z","fixed":"1.15.1"},{"id":"GO-2022-0645","modified":"2024-08-21T15:21:45Z","fixed":"1.33.0"},{"id":"GO-2022-0700","modified":"2024-08-21T15:21:45Z","fixed":"1.
31.0"},{"id":"GO-2023-2075","modified":"2024-08-21T14:30:18Z","fixed":"1.57.4"}]},{"path":"github.com/kitabisa/teler-waf","vulns":[{"id":"GO-2023-1597","modified":"2024-05-20T16:03:47Z","fixed":"0.1.1"},{"id":"GO-2023-1600","modified":"2024-05-20T16:03:47Z","fixed":"0.2.0"}]},{"path":"github.com/kolide/launcher","vulns":[{"id":"GO-2024-3308","modified":"2024-12-04T16:25:24Z","fixed":"1.12.3"}]},{"path":"github.com/kopia/kopia","vulns":[{"id":"GO-2024-2703","modified":"2024-06-04T15:19:21Z","fixed":"0.16.0"}]},{"path":"github.com/kubean-io/kubean","vulns":[{"id":"GO-2024-3039","modified":"2024-08-19T17:26:30Z","fixed":"0.18.0"}]},{"path":"github.com/kubeedge/kubeedge","vulns":[{"id":"GO-2022-0500","modified":"2024-08-21T15:11:33Z","fixed":"1.10.1"},{"id":"GO-2022-0501","modified":"2024-08-21T15:11:33Z","fixed":"1.10.1"},{"id":"GO-2022-0507","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0508","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0509"
,"modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0510","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0511","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0512","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"}]},{"path":"github.com/kubeflow/pipelines","vulns":[{"id":"GO-2024-3278","modified":"2024-11-19T17:20:31Z"}]},{"path":"github.com/kubernetes-csi/csi-proxy","vulns":[{"id":"GO-2023-2176","modified":"2024-08-21T14:30:22Z","fixed":"1.1.3"}]},{"path":"github.com/kubernetes-csi/csi-proxy/v2","vulns":[{"id":"GO-2023-2176","modified":"2024-08-21T14:30:22Z","fixed":"2.0.0-alpha.1"}]},{"path":"github.com/kubernetes-sigs/image-builder","vulns":[{"id":"GO-2024-3203","modified":"2024-10-17T15:37:30Z","fixed":"0.1.38"},{"id":"GO-2024-3204","modified":"2024-10-17T15:37:30Z","fixed":"0.1.38"}]},{"path":"github.com/kubernetes/ingress-nginx","vulns":[{"id":"GO-2024-3075","modified":"2024-08-19T17:26:32Z"}]},{"path":"github.com/kubern
etes/kubernetes","vulns":[{"id":"GO-2022-0792","modified":"2024-08-21T15:28:59Z","fixed":"1.12.3"},{"id":"GO-2022-0857","modified":"2024-08-21T15:29:06Z","fixed":"1.2.0"},{"id":"GO-2022-0893","modified":"2024-08-21T15:29:08Z","fixed":"1.2.0-alpha.6"}]},{"path":"github.com/kubesphere/kubesphere","vulns":[{"id":"GO-2024-3248","modified":"2024-12-12T15:16:34Z"}]},{"path":"github.com/kudelskisecurity/crystals-go","vulns":[{"id":"GO-2024-2469","modified":"2024-06-03T20:51:31Z","fixed":"0.0.0-20240116172146-2a6ca2d4e64d"}]},{"path":"github.com/kyverno/kyverno","vulns":[{"id":"GO-2022-1180","modified":"2024-06-03T20:51:31Z","fixed":"1.8.5"},{"id":"GO-2023-1801","modified":"2024-08-20T20:31:32Z","fixed":"1.9.4"},{"id":"GO-2023-1804","modified":"2024-08-20T20:31:32Z","fixed":"1.9.5"},{"id":"GO-2023-1819","modified":"2024-08-20T20:31:32Z","fixed":"1.10.0"},{"id":"GO-2023-2335","modified":"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2336","modified":
"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2337","modified":"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2338","modified":"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2340","modified":"2024-08-21T14:30:24Z","fixed":"1.10.5"},{"id":"GO-2024-3230","modified":"2024-10-30T21:22:08Z","fixed":"1.13.0"}]},{"path":"github.com/labstack/echo/v4","vulns":[{"id":"GO-2021-0051","modified":"2024-05-20T16:03:47Z","fixed":"4.1.18-0.20201215153152-4422e3b66b9f"},{"id":"GO-2022-1031","modified":"2024-05-20T16:03:47Z","fixed":"4.9.0"}]},{"path":"github.com/landlock-lsm/go-landlock","vulns":[{"id":"GO-2024-3199","modified":"2024-10-15T15:42:40Z","fixed":"0.0.0-20241013234402-fb3ad845df46"}]},{"path":"github.com/layer5io/meshery","vulns":[{"id":"GO-2024-3045","modified":"2024-08-06T22:40:50Z","fixed":"0.7.17"},{"id":"GO-2024-3050","modified":"2024-08-06T22:40:50Z"},{"id":
"GO-2024-3051","modified":"2024-08-06T22:40:50Z"}]},{"path":"github.com/lestrrat-go/jwx","vulns":[{"id":"GO-2023-1859","modified":"2024-05-20T16:03:47Z","fixed":"1.2.26"},{"id":"GO-2023-2379","modified":"2024-05-20T16:03:47Z","fixed":"1.2.27"},{"id":"GO-2024-2454","modified":"2024-05-20T16:03:47Z","fixed":"1.2.28"},{"id":"GO-2024-2632","modified":"2024-05-20T19:46:23Z","fixed":"1.2.29"}]},{"path":"github.com/lestrrat-go/jwx/v2","vulns":[{"id":"GO-2023-1859","modified":"2024-05-20T16:03:47Z","fixed":"2.0.11-0.20230614080639-c8b6bec919a1"},{"id":"GO-2023-2379","modified":"2024-05-20T16:03:47Z","fixed":"2.0.18"},{"id":"GO-2024-2454","modified":"2024-05-20T16:03:47Z","fixed":"2.0.19"},{"id":"GO-2024-2632","modified":"2024-05-20T19:46:23Z","fixed":"2.0.21"}]},{"path":"github.com/lf-edge/ekuiper","vulns":[{"id":"GO-2024-3078","modified":"2024-08-22T20:03:04Z","fixed":"1.14.2"}]},{"path":"github.com/liamg/gitjacker","vulns":[{"id":"GO-2023-1911","modified":"2024-08-20T20:31:35Z","fixed":"0
.1.0"}]},{"path":"github.com/libp2p/go-libp2p","vulns":[{"id":"GO-2022-1148","modified":"2024-05-20T16:03:47Z","fixed":"0.18.0"},{"id":"GO-2023-2000","modified":"2024-05-20T16:03:47Z","fixed":"0.29.1"},{"id":"GO-2023-2024","modified":"2024-05-20T16:03:47Z","fixed":"0.27.4"}]},{"path":"github.com/libp2p/go-libp2p-kad-dht","vulns":[{"id":"GO-2024-3218","modified":"2024-12-12T15:16:20Z"}]},{"path":"github.com/lightningnetwork/lnd","vulns":[{"id":"GO-2022-0807","modified":"2024-08-21T15:29:02Z","fixed":"0.7.1-beta"},{"id":"GO-2024-2943","modified":"2024-07-01T19:59:12Z","fixed":"0.17.0-beta"}]},{"path":"github.com/lima-vm/lima","vulns":[{"id":"GO-2023-1803","modified":"2024-08-20T20:31:32Z","fixed":"0.16.0"}]},{"path":"github.com/linkerd/linkerd2","vulns":[{"id":"GO-2024-2984","modified":"2024-07-22T18:24:29Z","fixed":"0.5.1-0.20240614165515-35fb2d6d11ef"}]},{"path":"github.com/lxc/lxd","vulns":[{"id":"GO-2021-0071","modified":"2024-06-03T20:51:31Z","fixed":"0.0.0-20151004155856-19c6961
cc101"}]},{"path":"github.com/magma/magma","vulns":[{"id":"GO-2024-3272","modified":"2024-11-19T17:20:31Z"},{"id":"GO-2024-3273","modified":"2024-11-19T17:20:31Z"}]},{"path":"github.com/malfunkt/iprange","vulns":[{"id":"GO-2023-1857","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/mastercactapus/proxyprotocol","vulns":[{"id":"GO-2023-1923","modified":"2024-05-20T16:03:47Z","fixed":"0.0.2"}]},{"path":"github.com/matrix-org/dendrite","vulns":[{"id":"GO-2022-0989","modified":"2024-08-21T16:03:24Z","fixed":"0.9.8"}]},{"path":"github.com/matrix-org/gomatrixserverlib","vulns":[{"id":"GO-2022-0952","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220815091947-723fd495dde8"}]},{"path":"github.com/mattermost/mattermost","vulns":[{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z"}]},{"path":"github.com/mattermost/mattermost-plugin-channel-export","vulns":[{"id":"GO-2024-3095","modified":"2024-08-30T17:18:07Z","fixed":"1.0.1"}]},{"path":"github.com/mattermost/mattermost-plugin-j
ira","vulns":[{"id":"GO-2024-2539","modified":"2024-07-09T19:33:56Z","fixed":"1.1.2-0.20230830170046-f4cf4c6de017"},{"id":"GO-2024-2540","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/mattermost/mattermost-server","vulns":[{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0604","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z"},{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z","fixed":"8.1.7+incompatible"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z","fixed":"9.2.4+incompatible"},{"id":"GO-2024-2566","modified":"2
024-07-09T19:33:56Z","fixed":"9.3.0+incompatible"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z","fixed":"9.3.1+incompatible"},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z","fixed":"9.3.1+incompatible"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z","fixed":"9.3.1+incompatible"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z","fixed":"9.4.0+incompatible"},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z","fixed":"9.5.2+incompatible"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z","fixed":"9.5.2+incompatible"},{"id":"GO-2
024-2706","modified":"2024-07-09T19:33:56Z","fixed":"9.5.2+incompatible"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2793","modified":"2024-06-05T15:10:52Z","fixed":"9.5.3+incompatible"},{"id":"GO-2024-2794","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2795","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2796","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2797","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2798","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3023","modified":"2024-08-06T22:03:16Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-30
25","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+inc
ompatible"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z"},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z","fixed":"0.0.0-20240209181221-674f549daf0e"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z","fixed":"10.1.3+incompatible"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z","fixed":"10.1.3+incompatible"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z","fixed":"10.1.3+incompatible"},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z","fixed":"10.2.1+incompatible"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z","fixed":
"10.3.0+incompatible"}]},{"path":"github.com/mattermost/mattermost-server/v5","vulns":[{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0604","modified":"2024-08-21T15:11:38Z","fixed":"5.39.0"},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z","fixed":"5.37.9"},{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z","fixed":"5.20.0"},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2566","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2590
","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3023","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z"},{"id":"G
O-2024-3031","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z"},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z
"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z"}]},{"path":"github.com/mattermost/mattermost-server/v6","vulns":[{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z","fixed":"6.7.1"},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z","fixed":"6.5.0"},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z","fixed":"6.4.2"},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z","fixed":"6.5.0"},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z","fixed":"6.4.2"},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z"},{"id":"GO-
2024-2566","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3023","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z"}
,{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z"},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3234","modified":"2024-11-04T
15:44:16Z"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z"}]},{"path":"github.com/mattermost/mattermost/server/v8","vulns":[{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2566","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2590","mod
ified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3023","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024
-3031","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z","fixed":"8.0.0-20240806094731-69a8b3df0f9f"},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z","fixed":"8.0.0-20240821220019-0d6b1070a26f"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z","fixed":"8.0.0-20240813135334-8f3a13122f55"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z","fixed":"8.0.0-20240926115259-20ed58906adc"},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:1
6Z","fixed":"8.0.0-20240926115259-20ed58906adc"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z","fixed":"8.0.0-20240926115259-20ed58906adc"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z","fixed":"8.0.0-20250102081831-64c566a8280b"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z","fixed":"8.0.0-20250102081831-64c566a8280b"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z","fixed":"8.0.0-20250102081831-64c566a8280b"}]},{"path":"github.com/mayuresh82/gocast","vulns":[{"id":"GO-2024-3359","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/mcu-tools/mcuboot","vulns":[{"id":"GO-2024-2799","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/metal3-io/baremetal-operator","vulns":[{"id":"GO-2024-3109","modified":"2024-12-20T20:36:4
3Z","fixed":"0.8.0"}]},{"path":"github.com/mholt/archiver","vulns":[{"id":"GO-2022-0799","modified":"2024-08-21T15:29:02Z","fixed":"2.1.0+incompatible"},{"id":"GO-2024-2698","modified":"2024-07-01T21:50:42Z"}]},{"path":"github.com/mholt/archiver/v3","vulns":[{"id":"GO-2024-2698","modified":"2024-07-01T21:50:42Z"}]},{"path":"github.com/mholt/caddy","vulns":[{"id":"GO-2020-0043","modified":"2024-05-20T16:03:47Z","fixed":"0.10.13"}]},{"path":"github.com/mickael-kerjean/filestash","vulns":[{"id":"GO-2024-3033","modified":"2024-08-19T17:26:30Z"},{"id":"GO-2024-3035","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/microcosm-cc/bluemonday","vulns":[{"id":"GO-2022-0588","modified":"2024-05-20T16:03:47Z","fixed":"1.0.16"},{"id":"GO-2022-0762","modified":"2024-05-20T16:03:47Z","fixed":"1.0.5"}]},{"path":"github.com/microsoft/go-crypto-openssl","vulns":[{"id":"GO-2024-2660","modified":"2024-05-20T16:03:47Z","fixed":"0.2.9"}]},{"path":"github.com/miekg/dns","vulns":[{"id":"GO-2020-0006
","modified":"2024-05-20T16:03:47Z","fixed":"1.0.4-0.20180125103619-43913f2f4fbd"},{"id":"GO-2020-0008","modified":"2024-05-20T16:03:47Z","fixed":"1.1.25-0.20191211073109-8ebf2e419df7"},{"id":"GO-2020-0028","modified":"2024-05-20T16:03:47Z","fixed":"1.0.10"}]},{"path":"github.com/minio/console","vulns":[{"id":"GO-2022-0261","modified":"2024-08-21T14:30:26Z","fixed":"0.12.3"}]},{"path":"github.com/minio/minio","vulns":[{"id":"GO-2024-2499","modified":"2024-06-28T15:28:53Z","fixed":"0.0.0-20240131185645-0ae4915a9391"},{"id":"GO-2024-2886","modified":"2024-06-05T15:10:42Z","fixed":"0.0.0-20240527191746-e0fe7cc39172"},{"id":"GO-2024-3336","modified":"2024-12-18T16:35:54Z","fixed":"0.0.0-20241213221912-68b004a48f41"}]},{"path":"github.com/moby/buildkit","vulns":[{"id":"GO-2024-2492","modified":"2024-05-20T16:03:47Z","fixed":"0.12.5"},{"id":"GO-2024-2493","modified":"2024-05-20T16:03:47Z","fixed":"0.12.5"},{"id":"GO-2024-2494","modified":"2024-05-20T16:03:47Z","fixed":"0.12.5"},{"id":"GO-
2024-2497","modified":"2024-05-20T16:03:47Z","fixed":"0.12.5"}]},{"path":"github.com/moby/moby","vulns":[{"id":"GO-2022-0390","modified":"2024-08-21T14:30:31Z","fixed":"20.10.14+incompatible"},{"id":"GO-2024-2500","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"GO-2024-2512","modified":"2024-07-01T19:59:51Z","fixed":"25.0.2+incompatible"},{"id":"GO-2024-2521","modified":"2024-07-15T19:00:13Z","fixed":"20.10.0-beta1+incompatible"},{"id":"GO-2024-2913","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"GO-2024-2914","modified":"2024-07-01T19:59:51Z","fixed":"20.10.11+incompatible"},{"id":"GO-2024-3005","modified":"2024-07-29T18:08:44Z","fixed":"27.1.1+incompatible"},{"id":"GO-2024-3304","modified":"2024-12-04T16:25:24Z","fixed":"26.0.0+incompatible"},{"id":"GO-2024-3305","modified":"2024-12-04T16:25:24Z","fixed":"26.0.0+incompatible"},{"id":"GO-2024-3311","modified":"2024-12-09T18:32:51Z","fixed":"26.1.0+incompatible"}]},{"path":"github.c
om/mochi-mqtt/server","vulns":[{"id":"GO-2024-3307","modified":"2024-12-04T16:25:24Z"}]},{"path":"github.com/mojocn/base64Captcha","vulns":[{"id":"GO-2023-2386","modified":"2024-05-20T16:03:47Z","fixed":"1.3.6"}]},{"path":"github.com/mongodb/mongo-tools","vulns":[{"id":"GO-2024-2550","modified":"2024-07-09T19:33:56Z","fixed":"0.0.0-20200819165540-8c1800b51550"}]},{"path":"github.com/moov-io/signedxml","vulns":[{"id":"GO-2023-1826","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/mostynb/go-grpc-compression","vulns":[{"id":"GO-2024-2911","modified":"2024-06-14T13:41:08Z","fixed":"1.2.3"}]},{"path":"github.com/mudler/LocalAI","vulns":[{"id":"GO-2024-3253","modified":"2024-11-06T17:21:43Z"}]},{"path":"github.com/multiversx/mx-chain-go","vulns":[{"id":"GO-2023-1806","modified":"2024-08-20T20:31:32Z","fixed":"1.4.16"},{"id":"GO-2023-1912","modified":"2024-08-20T20:31:38Z","fixed":"1.4.17"}]},{"path":"github.com/mutagen-io/mutagen","vulns":[{"id":"GO-2023-1758","mo
dified":"2024-08-20T20:29:19Z","fixed":"0.17.1"},{"id":"GO-2023-1764","modified":"2024-08-20T20:29:19Z","fixed":"0.17.1"}]},{"path":"github.com/mutagen-io/mutagen-compose","vulns":[{"id":"GO-2023-1764","modified":"2024-08-20T20:29:19Z","fixed":"0.17.1"}]},{"path":"github.com/nanobox-io/golang-nanoauth","vulns":[{"id":"GO-2020-0004","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20200131131040-063a3fb69896"}]},{"path":"github.com/nats-io/jwt","vulns":[{"id":"GO-2022-0380","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"},{"id":"GO-2022-0386","modified":"2024-05-20T16:03:47Z","fixed":"1.2.3-0.20210314221642-a826c77dc9d2"},{"id":"GO-2022-0402","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/nats-io/jwt/v2","vulns":[{"id":"GO-2022-0386","modified":"2024-05-20T16:03:47Z","fixed":"2.0.1"}]},{"path":"github.com/nats-io/nats-server","vulns":[{"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2
022-0398","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0852","modified":"2024-08-21T15:29:04Z"},{"id":"GO-2022-0855","modified":"2024-08-21T15:29:04Z"},{"id":"GO-2023-2066","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2024-2850","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2980","modified":"2024-07-12T16:45:14Z"}]},{"path":"github.com/nats-io/nats-server/v2","vulns":[{"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z","fixed":"2.7.2"},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z","fixed":"2.7.4"},{"id":"GO-2022-0398","modified":"2024-08-21T14:30:31Z","fixed":"2.2.0"},{"id":"GO-2022-0852","modified":"2024-08-21T15:29:04Z","fixed":"2.2.0"},{"id":"GO-2022-0855","modified":"2024-08-21T15:29:04Z","fixed":"2.2.0"},{"id":"GO-2023-2066","modified":"2024-08-21T14:30:18Z","fixed":"2.7.4"},{"id":"GO-2023-2133","modified":"2024-05-20T16:03:47Z","fixed":"2.10.2"},{"id":"GO-2024-2850","modified":"2024-06-28T15:28:40Z","fixed":"2.2.3"},{"id":"GO-2024-2980","modified":"2024-07
-12T16:45:14Z","fixed":"2.8.2"}]},{"path":"github.com/nats-io/nats-streaming-server","vulns":[{"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z","fixed":"0.24.1"},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z","fixed":"0.24.3"},{"id":"GO-2024-2980","modified":"2024-07-12T16:45:14Z","fixed":"0.24.6"}]},{"path":"github.com/nats-io/nkeys","vulns":[{"id":"GO-2023-2163","modified":"2024-05-20T16:03:47Z","fixed":"0.4.6"}]},{"path":"github.com/navidrome/navidrome","vulns":[{"id":"GO-2022-0302","modified":"2024-08-21T14:30:26Z","fixed":"0.47.5"},{"id":"GO-2023-2414","modified":"2024-08-21T14:30:24Z","fixed":"0.50.2"},{"id":"GO-2024-2803","modified":"2024-06-04T15:19:21Z","fixed":"0.52.0"},{"id":"GO-2024-3029","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3153","modified":"2024-09-26T18:24:03Z","fixed":"0.53.0"},{"id":"GO-2024-3357","modified":"2025-01-07T16:03:18Z","fixed":"0.54.1"}]},{"path":"github.com/nektos/act","vulns":[{"id":"GO-2023-1504","modified":"2024-08-20T20:25:
58Z","fixed":"0.2.40"}]},{"path":"github.com/netbirdio/netbird","vulns":[{"id":"GO-2024-3057","modified":"2024-08-13T23:22:02Z"}]},{"path":"github.com/netlify/gotrue","vulns":[{"id":"GO-2022-0365","modified":"2024-08-21T14:30:29Z","fixed":"1.0.1"}]},{"path":"github.com/neuvector/neuvector","vulns":[{"id":"GO-2024-3201","modified":"2024-10-15T15:42:40Z","fixed":"0.0.0-20231003121714-be746957ee7c"}]},{"path":"github.com/notaryproject/notation","vulns":[{"id":"GO-2023-1829","modified":"2024-08-20T20:31:32Z","fixed":"1.0.0-rc.6"},{"id":"GO-2023-1831","modified":"2024-08-20T20:31:32Z","fixed":"1.0.0-rc.6"},{"id":"GO-2024-2472","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/notaryproject/notation-go","vulns":[{"id":"GO-2023-1589","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc.3"},{"id":"GO-2023-1832","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc.6"}]},{"path":"github.com/nothub/mrpack-install","vulns":[{"id":"GO-2023-1543","modified":"2024-08-20T20:26:01Z","fixed":"0.
16.3"}]},{"path":"github.com/ntbosscher/gobase","vulns":[{"id":"GO-2022-0400","modified":"2024-05-20T16:03:47Z","fixed":"0.7.2"}]},{"path":"github.com/oam-dev/kubevela","vulns":[{"id":"GO-2022-1113","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"}]},{"path":"github.com/oauth2-proxy/oauth2-proxy","vulns":[{"id":"GO-2022-0790","modified":"2024-08-21T15:28:59Z"}]},{"path":"github.com/oauth2-proxy/oauth2-proxy/v7","vulns":[{"id":"GO-2022-0790","modified":"2024-08-21T15:28:59Z","fixed":"7.0.0"}]},{"path":"github.com/octo-sts/app","vulns":[{"id":"GO-2024-2833","modified":"2024-07-02T19:23:51Z","fixed":"0.1.0"}]},{"path":"github.com/ollama/ollama","vulns":[{"id":"GO-2024-2901","modified":"2024-12-12T20:32:54Z","fixed":"0.1.34"},{"id":"GO-2024-3104","modified":"2024-12-12T22:00:24Z","fixed":"0.1.47"},{"id":"GO-2024-3245","modified":"2024-12-12T15:17:04Z","fixed":"0.1.46"}]},{"path":"github.com/open-feature/open-feature-operator","vulns":[{"id":"GO-2023-1721","modified":"2024-08-20T20:29:1
9Z","fixed":"0.2.32"}]},{"path":"github.com/open-policy-agent/opa","vulns":[{"id":"GO-2022-0316","modified":"2024-05-20T16:03:47Z","fixed":"0.37.2"},{"id":"GO-2022-0574","modified":"2024-05-20T16:03:47Z","fixed":"0.42.0"},{"id":"GO-2022-0587","modified":"2024-05-20T16:03:47Z","fixed":"0.40.0"},{"id":"GO-2022-0978","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"},{"id":"GO-2024-3141","modified":"2024-09-20T18:51:34Z","fixed":"0.68.0"}]},{"path":"github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearert…","vulns":[{"id":"GO-2024-3066","modified":"2024-08-19T17:26:30Z","fixed":"0.107.0"}]},{"path":"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfireh…","vulns":[{"id":"GO-2024-3102","modified":"2024-08-30T17:18:07Z","fixed":"0.108.0"}]},{"path":"github.com/openclarity/kubeclarity/backend","vulns":[{"id":"GO-2024-2981","modified":"2024-08-19T17:26:27Z","fixed":"0.0.0-20240711173334-1d1178840703"}]},{"path":"github.com/
opencontainers/runc","vulns":[{"id":"GO-2021-0070","modified":"2024-05-20T16:03:47Z","fixed":"0.1.0"},{"id":"GO-2021-0085","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc8.0.20190930145003-cad42f6e0932"},{"id":"GO-2021-0087","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc9.0.20200122160610-2fc03cc11c77"},{"id":"GO-2022-0274","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"},{"id":"GO-2022-0396","modified":"2024-08-21T14:30:31Z","fixed":"1.0.0-rc91"},{"id":"GO-2022-0452","modified":"2024-08-21T15:11:31Z","fixed":"1.1.2"},{"id":"GO-2022-0835","modified":"2024-08-21T15:29:04Z","fixed":"1.0.0-rc3"},{"id":"GO-2022-0914","modified":"2024-08-21T15:29:08Z","fixed":"1.0.0-rc95"},{"id":"GO-2023-1627","modified":"2024-08-20T20:29:14Z","fixed":"1.1.5"},{"id":"GO-2023-1682","modified":"2024-08-20T20:29:17Z","fixed":"1.1.5"},{"id":"GO-2023-1683","modified":"2024-08-20T20:29:17Z","fixed":"1.1.5"},{"id":"GO-2024-2491","modified":"2024-07-01T21:50:42Z","fixed":"1.1.12"},{"id":"GO-2024-3110"
,"modified":"2024-09-06T20:43:50Z","fixed":"1.2.0-rc.3"}]},{"path":"github.com/opencontainers/selinux","vulns":[{"id":"GO-2021-0085","modified":"2024-05-20T16:03:47Z","fixed":"1.3.1-0.20190929122143-5215b1806f52"}]},{"path":"github.com/opencontainers/umoci","vulns":[{"id":"GO-2022-0815","modified":"2024-08-21T15:29:02Z","fixed":"0.4.7"}]},{"path":"github.com/openfga/openfga","vulns":[{"id":"GO-2022-1079","modified":"2024-08-21T16:03:26Z","fixed":"0.2.4"},{"id":"GO-2022-1080","modified":"2024-08-21T16:03:26Z","fixed":"0.2.4"},{"id":"GO-2022-1081","modified":"2024-08-21T16:03:26Z","fixed":"0.2.4"},{"id":"GO-2022-1099","modified":"2024-08-21T16:03:26Z","fixed":"0.2.5"},{"id":"GO-2022-1179","modified":"2024-08-21T16:03:59Z","fixed":"0.3.1"},{"id":"GO-2023-1872","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"},{"id":"GO-2023-2028","modified":"2024-08-21T14:17:52Z","fixed":"1.3.1"},{"id":"GO-2023-2084","modified":"2024-08-21T14:30:18Z","fixed":"1.3.2"},{"id":"GO-2023-2121","modified":"2
024-08-21T14:30:22Z","fixed":"1.3.4"},{"id":"GO-2024-2477","modified":"2024-06-28T15:28:53Z","fixed":"1.4.3"},{"id":"GO-2024-2729","modified":"2024-06-04T15:19:21Z","fixed":"1.5.3"},{"id":"GO-2024-3061","modified":"2024-08-15T18:46:00Z","fixed":"1.5.9"}]},{"path":"github.com/openshift/apiserver-library-go","vulns":[{"id":"GO-2023-1549","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20230119093715-30f75d79e424"}]},{"path":"github.com/openshift/builder","vulns":[{"id":"GO-2024-3129","modified":"2024-09-18T15:16:25Z"}]},{"path":"github.com/openshift/cluster-monitoring-operator","vulns":[{"id":"GO-2024-2789","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/openshift/console","vulns":[{"id":"GO-2024-3083","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3211","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3289","modified":"2024-11-27T19:16:39Z"}]},{"path":"github.com/openshift/hive","vulns":[{"id":"GO-2024-3360","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/opens
hift/must-gather","vulns":[{"id":"GO-2024-3349","modified":"2024-12-20T20:36:43Z"}]},{"path":"github.com/openshift/openshift-controller-manager","vulns":[{"id":"GO-2024-3128","modified":"2024-09-18T15:16:22Z"}]},{"path":"github.com/openshift/origin","vulns":[{"id":"GO-2022-0505","modified":"2024-08-21T15:11:33Z","fixed":"1.0.0"},{"id":"GO-2022-0854","modified":"2024-08-21T15:29:04Z","fixed":"1.1.1"},{"id":"GO-2022-0875","modified":"2024-08-21T15:29:06Z","fixed":"1.0.6"}]},{"path":"github.com/openshift/osin","vulns":[{"id":"GO-2022-1201","modified":"2024-05-20T16:03:47Z","fixed":"1.0.2-0.20210113124101-8612686d6dda"}]},{"path":"github.com/openshift/source-to-image","vulns":[{"id":"GO-2020-0026","modified":"2024-05-20T16:03:47Z","fixed":"1.1.10-0.20180427153919-f5cbcbc5cc6f"}]},{"path":"github.com/openshift/telemeter","vulns":[{"id":"GO-2024-2905","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/opentofu/opentofu","vulns":[{"id":"GO-2024-3182","modified":"2024-10-09T20:29:23Z"
,"fixed":"1.8.3"}]},{"path":"github.com/ory/fosite","vulns":[{"id":"GO-2021-0109","modified":"2024-05-20T16:03:47Z","fixed":"0.34.0"},{"id":"GO-2021-0110","modified":"2024-05-20T16:03:47Z","fixed":"0.31.0"}]},{"path":"github.com/ory/hydra","vulns":[{"id":"GO-2022-0786","modified":"2024-08-21T15:28:59Z","fixed":"1.4.0"}]},{"path":"github.com/ory/kratos","vulns":[{"id":"GO-2024-3160","modified":"2024-09-26T18:24:03Z","fixed":"1.3.0"}]},{"path":"github.com/ory/oathkeeper","vulns":[{"id":"GO-2022-0406","modified":"2024-08-21T14:30:31Z","fixed":"0.38.12-beta.1"},{"id":"GO-2022-0920","modified":"2024-08-21T15:29:08Z","fixed":"0.38.12-beta.1"},{"id":"GO-2023-1747","modified":"2024-08-20T20:29:19Z","fixed":"0.40.3"}]},{"path":"github.com/osrg/gobgp/v3","vulns":[{"id":"GO-2024-3124","modified":"2024-09-17T21:00:57Z","fixed":"3.20.0"}]},{"path":"github.com/owncast/owncast","vulns":[{"id":"GO-2022-0291","modified":"2024-08-21T14:30:26Z","fixed":"0.0.9"},{"id":"GO-2022-1138","modified":"2024-08
-21T16:03:26Z","fixed":"0.0.13"},{"id":"GO-2024-2741","modified":"2024-08-19T17:26:27Z","fixed":"0.1.3"},{"id":"GO-2024-3054","modified":"2024-08-06T22:40:50Z","fixed":"0.1.3"}]},{"path":"github.com/pandatix/go-cvss","vulns":[{"id":"GO-2022-1002","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"}]},{"path":"github.com/peterzen/goresolver","vulns":[{"id":"GO-2022-0979","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2022-1026","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pingcap/tidb","vulns":[{"id":"GO-2024-3284","modified":"2024-11-27T19:16:39Z"}]},{"path":"github.com/pion/dtls","vulns":[{"id":"GO-2020-0038","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2"}]},{"path":"github.com/pion/dtls/v2","vulns":[{"id":"GO-2022-0460","modified":"2024-05-20T16:03:47Z","fixed":"2.1.4"},{"id":"GO-2022-0461","modified":"2024-05-20T16:03:47Z","fixed":"2.1.4"},{"id":"GO-2022-0462","modified":"2024-05-20T16:03:47Z","fixed":"2.1.5"},{"id":"GO-2023-1534","modified":"2024-05-20T16:03:47Z","fix
ed":"2.2.4"},{"id":"GO-2023-1535","modified":"2024-05-20T16:03:47Z","fixed":"2.2.4"}]},{"path":"github.com/pion/webrtc/v3","vulns":[{"id":"GO-2021-0104","modified":"2024-05-20T16:03:47Z","fixed":"3.0.15"}]},{"path":"github.com/piraeusdatastore/piraeus-operator","vulns":[{"id":"GO-2024-2811","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/piraeusdatastore/piraeus-operator/v2","vulns":[{"id":"GO-2024-2811","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/pires/go-proxyproto","vulns":[{"id":"GO-2022-0233","modified":"2024-05-20T16:03:47Z","fixed":"0.6.1"}]},{"path":"github.com/plentico/plenti","vulns":[{"id":"GO-2024-3213","modified":"2024-10-28T15:20:02Z","fixed":"0.7.2"},{"id":"GO-2024-3214","modified":"2024-10-28T15:20:02Z","fixed":"0.7.2"}]},{"path":"github.com/pocketbase/pocketbase","vulns":[{"id":"GO-2024-2936","modified":"2024-07-01T19:59:12Z","fixed":"0.22.14"}]},{"path":"github.com/pomerium/pomerium","vulns":[{"id":"GO-2021-0258","modified":"2024-05-20T16:03:4
7Z","fixed":"0.15.6"},{"id":"GO-2022-0413","modified":"2024-08-21T15:11:31Z","fixed":"0.17.1"},{"id":"GO-2022-0783","modified":"2024-08-21T15:28:59Z","fixed":"0.13.4"},{"id":"GO-2022-0827","modified":"2024-08-21T15:29:04Z","fixed":"0.13.4"},{"id":"GO-2022-0933","modified":"2024-08-21T16:03:21Z","fixed":"0.15.1"},{"id":"GO-2023-1800","modified":"2024-08-20T20:31:32Z","fixed":"0.22.2"},{"id":"GO-2024-2965","modified":"2024-07-29T18:12:24Z","fixed":"0.26.1"},{"id":"GO-2024-3179","modified":"2024-10-09T20:29:23Z","fixed":"0.27.1"}]},{"path":"github.com/portainer/portainer","vulns":[{"id":"GO-2024-3172","modified":"2024-10-09T20:29:23Z"}]},{"path":"github.com/prest/prest","vulns":[{"id":"GO-2024-3011","modified":"2024-08-06T22:03:16Z","fixed":"1.5.4"}]},{"path":"github.com/proglottis/gpgme","vulns":[{"id":"GO-2021-0096","modified":"2024-05-20T16:03:47Z","fixed":"0.1.1"}]},{"path":"github.com/projectcalico/calico","vulns":[{"id":"GO-2024-2801","modified":"2024-08-19T17:26:27Z"}]},{"path":
"github.com/projectcalico/calico/v3","vulns":[{"id":"GO-2024-2801","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/projectcapsule/capsule","vulns":[{"id":"GO-2024-3077","modified":"2024-08-22T20:03:04Z"}]},{"path":"github.com/projectcapsule/capsule-proxy","vulns":[{"id":"GO-2023-2351","modified":"2024-08-21T14:30:24Z","fixed":"0.4.6"}]},{"path":"github.com/projectcontour/contour","vulns":[{"id":"GO-2022-0922","modified":"2024-08-21T16:03:21Z","fixed":"1.17.1"}]},{"path":"github.com/projectdiscovery/interactsh","vulns":[{"id":"GO-2022-0372","modified":"2024-08-21T14:30:31Z","fixed":"1.0.0"},{"id":"GO-2024-2907","modified":"2024-06-14T13:41:08Z","fixed":"1.2.0"}]},{"path":"github.com/projectdiscovery/nuclei","vulns":[{"id":"GO-2024-2645","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z"},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/projectdiscovery/nuclei/v2","vulns":[{"id":"GO-2023-1998","modified":"202
4-05-20T16:03:47Z","fixed":"2.9.9"},{"id":"GO-2024-2645","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z"},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/projectdiscovery/nuclei/v3","vulns":[{"id":"GO-2024-2645","modified":"2024-06-28T15:28:40Z","fixed":"3.2.0"},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z","fixed":"3.3.0"},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z","fixed":"3.3.2"}]},{"path":"github.com/prometheus/alertmanager","vulns":[{"id":"GO-2023-2020","modified":"2024-08-21T14:17:52Z","fixed":"0.25.1"}]},{"path":"github.com/prometheus/client_golang","vulns":[{"id":"GO-2022-0322","modified":"2024-05-20T16:03:47Z","fixed":"1.11.1"}]},{"path":"github.com/prometheus/exporter-toolkit","vulns":[{"id":"GO-2022-1130","modified":"2024-05-20T16:03:47Z","fixed":"0.8.2"}]},{"path":"github.com/pterodactyl/wings","vulns":[{"id":"GO-2022-0389","modified":"2024-08-21T14:30:31Z","fixed":"1.2.1"},{"id"
:"GO-2022-0919","modified":"2024-08-21T15:29:08Z","fixed":"1.4.4"},{"id":"GO-2023-1542","modified":"2024-08-20T20:26:01Z","fixed":"1.11.3"},{"id":"GO-2023-1555","modified":"2024-08-20T20:26:01Z","fixed":"1.11.4"},{"id":"GO-2023-1768","modified":"2024-08-20T20:29:19Z","fixed":"1.11.6"},{"id":"GO-2024-2642","modified":"2024-06-04T15:19:21Z","fixed":"1.11.9"},{"id":"GO-2024-2814","modified":"2024-06-04T15:19:21Z","fixed":"1.11.12"},{"id":"GO-2024-2815","modified":"2024-08-19T17:26:27Z","fixed":"1.11.12"}]},{"path":"github.com/pubnub/go","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pubnub/go/v5","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pubnub/go/v6","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pubnub/go/v7","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pydio/cells
","vulns":[{"id":"GO-2023-1808","modified":"2024-08-20T20:31:32Z"},{"id":"GO-2023-1809","modified":"2024-08-20T20:31:32Z"},{"id":"GO-2023-2344","modified":"2024-08-21T14:30:24Z"}]},{"path":"github.com/pydio/cells/v4","vulns":[{"id":"GO-2023-1808","modified":"2024-08-20T20:31:32Z","fixed":"4.2.1"},{"id":"GO-2023-1809","modified":"2024-08-20T20:31:32Z","fixed":"4.2.1"},{"id":"GO-2023-2344","modified":"2024-08-21T14:30:24Z","fixed":"4.2.1"}]},{"path":"github.com/quay/claircore","vulns":[{"id":"GO-2022-0346","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/quic-go/quic-go","vulns":[{"id":"GO-2023-2160","modified":"2024-05-20T16:03:47Z","fixed":"0.37.3"},{"id":"GO-2024-2459","modified":"2024-05-20T16:03:47Z","fixed":"0.40.1"},{"id":"GO-2024-2682","modified":"2024-05-20T16:03:47Z","fixed":"0.42.0"},{"id":"GO-2024-3302","modified":"2024-12-12T21:59:58Z","fixed":"0.48.2"}]},{"path":"github.com/rancher/apiserver","vulns":[{"id":"GO-2024-2534","modified":"2024-05-20T16
:03:47Z","fixed":"0.0.0-20240207153957-4fd7d821d952"}]},{"path":"github.com/rancher/norman","vulns":[{"id":"GO-2024-2536","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20240207153100-3bb70b772b52"}]},{"path":"github.com/rancher/rancher","vulns":[{"id":"GO-2022-0644","modified":"2024-08-21T15:21:45Z","fixed":"2.1.6+incompatible"},{"id":"GO-2022-0755","modified":"2024-05-20T16:03:47Z","fixed":"2.2.5-rc6.0.20190621200032-0ddffe484adc+incompatible"},{"id":"GO-2023-1973","modified":"2024-08-20T20:32:20Z","fixed":"1.5.3"},{"id":"GO-2023-1991","modified":"2024-08-20T20:32:20Z","fixed":"2.2.4+incompatible"},{"id":"GO-2024-2535","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2537","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2760","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2761","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2762","modified":"2024-06-05T15:10:52Z","fixed":"2.2.4+incompatible"},{"id":"GO-2024-2764","modified":"2024-06-05T15:10:52Z","fixed":"2.1.6+incompat
ible"},{"id":"GO-2024-2768","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2771","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2778","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2784","modified":"2024-08-21T21:16:43Z","fixed":"2.2.2+incompatible"},{"id":"GO-2024-2929","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2931","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2932","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3161","modified":"2024-10-09T20:29:23Z"},{"id":"GO-2024-3220","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3221","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3223","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3280","modified":"2024-11-21T19:52:49Z"}]},{"path":"github.com/rancher/rke","vulns":[{"id":"GO-2024-2930","modified":"2024-07-01T19:59:12Z","fixed":"1.5.10"}]},{"path":"github.com/rancher/rke2","vulns":[{"id":"GO-2024-3222","modified":"2024-10-28T15:20:02Z"}]},{"path":"github.com/rancher/steve","vulns":[{"id":"GO-2024-3281","mod
ified":"2024-11-21T19:52:49Z","fixed":"0.0.0-20241029132712-2175e090fe4b"}]},{"path":"github.com/rancher/wrangler","vulns":[{"id":"GO-2023-1515","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"},{"id":"GO-2023-1519","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"}]},{"path":"github.com/rclone/rclone","vulns":[{"id":"GO-2022-0878","modified":"2024-08-21T15:29:06Z","fixed":"1.53.3"},{"id":"GO-2024-3271","modified":"2024-11-19T17:20:31Z","fixed":"1.68.2"}]},{"path":"github.com/regclient/regclient","vulns":[{"id":"GO-2024-3038","modified":"2024-08-06T22:03:16Z","fixed":"0.7.1"}]},{"path":"github.com/requarks/wiki","vulns":[{"id":"GO-2024-2875","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/revel/revel","vulns":[{"id":"GO-2020-0003","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/robbert229/jwt","vulns":[{"id":"GO-2020-0023","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20170426191122-ca1404ee6e83"}]},{"path":"github.com/rs/cors","vulns":[{"id":"G
O-2023-1792","modified":"2024-05-20T16:03:47Z","fixed":"1.5.0"},{"id":"GO-2024-2883","modified":"2024-07-09T20:04:43Z","fixed":"1.11.0"}]},{"path":"github.com/rudderlabs/rudder-server","vulns":[{"id":"GO-2023-1863","modified":"2024-08-20T20:31:35Z","fixed":"1.3.0-rc.1"}]},{"path":"github.com/runatlantis/atlantis","vulns":[{"id":"GO-2022-0534","modified":"2024-05-20T16:03:47Z","fixed":"0.19.7"},{"id":"GO-2024-3265","modified":"2024-12-12T21:58:43Z","fixed":"0.30.0"}]},{"path":"github.com/russellhaering/gosaml2","vulns":[{"id":"GO-2020-0046","modified":"2024-05-20T16:03:47Z","fixed":"0.7.0"},{"id":"GO-2021-0060","modified":"2024-05-20T16:03:47Z","fixed":"0.6.0"},{"id":"GO-2023-1602","modified":"2024-05-20T16:03:47Z","fixed":"0.9.0"}]},{"path":"github.com/russellhaering/goxmldsig","vulns":[{"id":"GO-2020-0046","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"},{"id":"GO-2020-0050","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/ryanbekhen/nanoproxy","vulns":[{"
id":"GO-2024-3330","modified":"2024-12-13T19:06:22Z","fixed":"0.15.0"}]},{"path":"github.com/sagernet/sing","vulns":[{"id":"GO-2023-2077","modified":"2024-05-20T16:03:47Z","fixed":"0.2.12-0.20230925092853-5b05b5c147d9"}]},{"path":"github.com/sap/cloud-security-client-go","vulns":[{"id":"GO-2023-2400","modified":"2024-05-20T16:03:47Z","fixed":"0.17.0"}]},{"path":"github.com/sassoftware/go-rpmutils","vulns":[{"id":"GO-2020-0042","modified":"2024-05-20T16:03:47Z","fixed":"0.1.0"}]},{"path":"github.com/satori/go.uuid","vulns":[{"id":"GO-2022-0244","modified":"2024-05-20T16:03:47Z","fixed":"1.2.1-0.20180404165556-75cca531ea76"}]},{"path":"github.com/schollz/croc","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2073","modified":"2024-08-
21T14:30:18Z"}]},{"path":"github.com/schollz/croc/v6","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z"}]},{"path":"github.com/schollz/croc/v8","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z"}]},{"path":"github.com/schollz/croc/v9","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2070"
,"modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"}]},{"path":"github.com/schollz/rwtxt","vulns":[{"id":"GO-2022-0231","modified":"2024-08-21T14:30:26Z","fixed":"1.8.6"}]},{"path":"github.com/seccomp/libseccomp-golang","vulns":[{"id":"GO-2020-0007","modified":"2024-05-20T16:03:47Z","fixed":"0.9.1-0.20170424173420-06e7a29f36a3"}]},{"path":"github.com/shamaton/msgpack/v2","vulns":[{"id":"GO-2022-0972","modified":"2024-05-20T16:03:47Z","fixed":"2.1.1"}]},{"path":"github.com/shift72/caddy-geo-ip","vulns":[{"id":"GO-2023-2394","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/shiyanhui/dht","vulns":[{"id":"GO-2020-0040","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/sigstore/cosign","vulns":[{"id":"GO-2022-0326","modified":"2024-05-20T16:03:47Z","fixed":"
1.5.2"},{"id":"GO-2022-0758","modified":"2024-05-20T16:03:47Z","fixed":"1.10.1"},{"id":"GO-2022-0998","modified":"2024-05-20T16:03:47Z","fixed":"1.12.0"},{"id":"GO-2023-2181","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2718","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2719","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/sigstore/cosign/v2","vulns":[{"id":"GO-2023-2181","modified":"2024-05-20T16:03:47Z","fixed":"2.2.1"},{"id":"GO-2024-2718","modified":"2024-06-05T15:10:52Z","fixed":"2.2.4"},{"id":"GO-2024-2719","modified":"2024-06-05T15:10:52Z","fixed":"2.2.4"}]},{"path":"github.com/sigstore/gitsign","vulns":[{"id":"GO-2023-2332","modified":"2024-08-21T14:30:22Z","fixed":"0.8.0"},{"id":"GO-2024-3252","modified":"2024-11-06T17:21:43Z","fixed":"0.11.0"}]},{"path":"github.com/sigstore/policy-controller","vulns":[{"id":"GO-2022-0759","modified":"2024-08-21T15:21:45Z","fixed":"0.2.1"}]},{"path":"github.com/sigstore/rekor","vulns":[{"id":"GO-2023-1754","modified":"202
4-08-20T20:29:19Z","fixed":"1.1.1"},{"id":"GO-2023-1795","modified":"2024-08-20T20:31:32Z","fixed":"1.2.0"}]},{"path":"github.com/sigstore/sigstore-go","vulns":[{"id":"GO-2024-3116","modified":"2024-09-06T20:43:50Z","fixed":"0.6.1"}]},{"path":"github.com/siyuan-note/siyuan/kernel","vulns":[{"id":"GO-2024-3323","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2024-3324","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2024-3326","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2024-3327","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2025-3362","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/sjqzhang/go-fastdfs","vulns":[{"id":"GO-2023-1713","modified":"2024-05-20T16:03:47Z","fixed":"1.4.5-0.20230408141131-61cbff5124c6"}]},{"path":"github.com/skupperproject/skupper","vulns":[{"id":"GO-2024-2987","modified":"2024-08-19T17:26:27Z","fixed":"0.0.0-20240703184342-c26bce4079ff"}]},{"path":"github.com/slsa-framework/slsa-verifier","vulns":[{"id":"GO-2023-2188","modified":"2024-08-21T14:30:22Z"}]
},{"path":"github.com/slsa-framework/slsa-verifier/v2","vulns":[{"id":"GO-2023-2188","modified":"2024-08-21T14:30:22Z","fixed":"2.4.1-rc.0"}]},{"path":"github.com/snapcore/snapd","vulns":[{"id":"GO-2024-2468","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2906","modified":"2024-06-14T13:41:08Z"},{"id":"GO-2024-3007","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3008","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3009","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/spacemeshos/api/release/go","vulns":[{"id":"GO-2024-2831","modified":"2024-05-20T16:03:47Z","fixed":"1.37.1"}]},{"path":"github.com/spacemeshos/go-spacemesh","vulns":[{"id":"GO-2024-2831","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2-hotfix1"}]},{"path":"github.com/square/go-jose","vulns":[{"id":"GO-2020-0009","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20160903044734-789a4c4bd4c1"},{"id":"GO-2020-0010","modified":"2024-05-20T16:03:47Z","fixed":"1.0.4"},{"id":"GO-2023-2334","modified":"2024-05-
20T16:03:47Z"}]},{"path":"github.com/square/squalor","vulns":[{"id":"GO-2023-1295","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20200306154055-f6f0a47cc344"}]},{"path":"github.com/ssoready/ssoready","vulns":[{"id":"GO-2024-3185","modified":"2024-10-11T14:32:39Z"}]},{"path":"github.com/stacklok/minder","vulns":[{"id":"GO-2024-2582","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2608","modified":"2024-05-20T16:03:47Z","fixed":"0.0.33"},{"id":"GO-2024-2701","modified":"2024-06-04T15:19:21Z","fixed":"0.0.40"},{"id":"GO-2024-2821","modified":"2024-05-20T16:03:47Z","fixed":"0.0.48"},{"id":"GO-2024-2864","modified":"2024-05-20T16:07:13Z","fixed":"0.0.49"},{"id":"GO-2024-2871","modified":"2024-06-05T15:10:42Z","fixed":"0.0.50"},{"id":"GO-2024-2885","modified":"2024-06-05T15:10:42Z","fixed":"0.0.51"},{"id":"GO-2024-2934","modified":"2024-06-28T15:28:30Z","fixed":"0.0.52"}]},{"path":"github.com/stakater/Forecastle","vulns":[{"id":"GO-2024-2865","modified":"2024-06-05T15:10:42Z"}]},{"pa
th":"github.com/stashapp/stash","vulns":[{"id":"GO-2024-3070","modified":"2024-08-19T17:26:30Z","fixed":"0.26.0"}]},{"path":"github.com/stripe/smokescreen","vulns":[{"id":"GO-2022-0429","modified":"2024-08-21T15:11:31Z","fixed":"0.0.3"},{"id":"GO-2022-0459","modified":"2024-08-21T15:11:33Z","fixed":"0.0.4"}]},{"path":"github.com/stripe/stripe-cli","vulns":[{"id":"GO-2022-0350","modified":"2024-08-21T14:30:29Z","fixed":"1.7.13"},{"id":"GO-2024-3119","modified":"2024-09-06T20:43:50Z","fixed":"1.21.3"}]},{"path":"github.com/submariner-io/submariner-operator","vulns":[{"id":"GO-2024-2866","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/superfly/tokenizer","vulns":[{"id":"GO-2023-1914","modified":"2024-05-20T16:03:47Z","fixed":"0.0.1"}]},{"path":"github.com/supranational/blst","vulns":[{"id":"GO-2022-1053","modified":"2024-05-20T16:03:47Z","fixed":"0.3.3"},{"id":"GO-2023-2003","modified":"2024-05-20T16:03:47Z","fixed":"0.3.11"}]},{"path":"github.com/swaggo/http-swagger","vulns":
[{"id":"GO-2022-0427","modified":"2024-05-20T16:03:47Z","fixed":"1.2.6"}]},{"path":"github.com/sylabs/scs-library-client","vulns":[{"id":"GO-2023-1497","modified":"2024-05-20T16:03:47Z","fixed":"1.3.4"},{"id":"GO-2023-1497","modified":"2024-05-20T16:03:47Z","fixed":"1.4.2"}]},{"path":"github.com/sylabs/sif","vulns":[{"id":"GO-2022-0912","modified":"2024-08-21T15:29:08Z","fixed":"1.2.3"}]},{"path":"github.com/sylabs/sif/v2","vulns":[{"id":"GO-2022-1045","modified":"2024-05-20T16:03:47Z","fixed":"2.8.1"}]},{"path":"github.com/syncthing/syncthing","vulns":[{"id":"GO-2022-0888","modified":"2024-08-21T15:29:08Z","fixed":"1.15.0"}]},{"path":"github.com/talos-systems/talos","vulns":[{"id":"GO-2022-0995","modified":"2024-08-21T16:03:24Z","fixed":"1.2.2"}]},{"path":"github.com/taurusgroup/multi-party-sig","vulns":[{"id":"GO-2024-3288","modified":"2024-11-27T19:16:39Z"}]},{"path":"github.com/tektoncd/pipeline","vulns":[{"id":"GO-2023-1901","modified":"2024-08-20T20:31:35Z"}]},{"path":"github.
com/temporalio/ui-server","vulns":[{"id":"GO-2024-2675","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/temporalio/ui-server/v2","vulns":[{"id":"GO-2024-2675","modified":"2024-06-28T15:28:40Z","fixed":"2.25.0"}]},{"path":"github.com/tendermint/tendermint","vulns":[{"id":"GO-2020-0037","modified":"2024-05-20T16:03:47Z","fixed":"0.31.1"},{"id":"GO-2021-0090","modified":"2024-05-20T16:03:47Z","fixed":"0.34.0-dev1.0.20200702134149-480b995a3172"},{"id":"GO-2022-1052","modified":"2024-05-20T16:03:47Z","fixed":"0.34.3"}]},{"path":"github.com/tg123/sshpiper","vulns":[{"id":"GO-2024-2853","modified":"2024-06-04T15:19:21Z","fixed":"1.3.0"}]},{"path":"github.com/tharsis/evmos","vulns":[{"id":"GO-2022-0348","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/tharsis/evmos/v2","vulns":[{"id":"GO-2022-0348","modified":"2024-08-21T14:30:29Z","fixed":"2.0.1"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"gith
ub.com/tharsis/evmos/v3","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/tharsis/evmos/v4","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/tharsis/evmos/v5","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/theupdateframework/go-tuf","vulns":[{"id":"GO-2022-0444","modified":"2024-05-20T16:03:47Z","fixed":"0.3.0"},{"id":"GO-2022-1004","modified":"2024-05-20T16:03:47Z","fixed":"0.3.2"}]},{"path":"github.com/theupdateframework/go-tuf/v2","vulns":[{"id":"GO-2024-3166","modified":"2024-10-14T19:05:04Z","fixed":"2.0.1"}]},{"path":"github.com/tiagorlampert/CHAOS","vulns":[{"id":"GO-2024-2721","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2822","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220716132853-b47438d36e3a"}]},{"path":"github.com/tidwall/gjson","vulns":[{"id":"GO-2021-0054","modified":"2024-05-20T16:03:47Z","fixed":"1.6.6"},{"id":"GO-2021-0059","modified":"202
4-05-20T16:03:47Z","fixed":"1.6.4"},{"id":"GO-2021-0265","modified":"2024-05-20T16:03:47Z","fixed":"1.9.3"},{"id":"GO-2022-0957","modified":"2024-05-20T16:03:47Z","fixed":"1.6.5"}]},{"path":"github.com/tobychui/zoraxy","vulns":[{"id":"GO-2024-3267","modified":"2024-11-19T17:20:31Z","fixed":"3.1.3+incompatible"}]},{"path":"github.com/traefik/traefik","vulns":[{"id":"GO-2022-0325","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z"},{"id":"GO-2022-0923","modified":"2024-08-21T16:03:21Z"},{"id":"GO-2022-1152","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2022-1154","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1919","modified":"2024-08-20T20:31:38Z","fixed":"1.7.12"},{"id":"GO-2023-1950","modified":"2024-08-20T20:31:38Z","fixed":"1.6.6"},{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z"},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z"},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:24Z"},{"id":"GO-2024-2722","modified":"2024-06-05
T15:10:52Z"},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z"},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z"},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3299","modified":"2024-12-02T20:06:38Z"},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z"}]},{"path":"github.com/traefik/traefik/v2","vulns":[{"id":"GO-2022-0325","modified":"2024-08-21T14:30:29Z","fixed":"2.6.1"},{"id":"GO-2022-0923","modified":"2024-08-21T16:03:21Z","fixed":"2.4.13"},{"id":"GO-2022-1152","modified":"2024-08-21T16:03:26Z","fixed":"2.9.6"},{"id":"GO-2022-1154","modified":"2024-08-21T16:03:26Z","fixed":"2.9.6"},{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z","fixed":"2.10.6"},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z","fixed":"2.10.6"},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:
24Z","fixed":"2.10.6"},{"id":"GO-2024-2722","modified":"2024-06-05T15:10:52Z","fixed":"2.11.2"},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z","fixed":"2.11.2"},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z","fixed":"2.11.3"},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z","fixed":"2.11.4"},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z","fixed":"2.11.5"},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z","fixed":"2.11.6"},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z","fixed":"2.11.9"},{"id":"GO-2024-3299","modified":"2024-12-02T20:06:38Z","fixed":"2.11.14"},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z","fixed":"2.11.15"}]},{"path":"github.com/traefik/traefik/v3","vulns":[{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z","fixed":"3.0.0-beta5"},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z","fixed":"3.0.0-beta5"},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:24Z","fixed":"3.0.0-beta5"},{"id":"GO-2024-2722","modified
":"2024-06-05T15:10:52Z","fixed":"3.0.0-rc5"},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z","fixed":"3.0.0-rc5"},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z","fixed":"3.0.1"},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z","fixed":"3.0.2"},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z","fixed":"3.0.3"},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z","fixed":"3.1.0-rc3"},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z","fixed":"3.1.3"},{"id":"GO-2024-3299","modified":"2024-12-02T20:06:38Z","fixed":"3.2.1"},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z","fixed":"3.2.2"}]},{"path":"github.com/treeverse/lakefs","vulns":[{"id":"GO-2022-0375","modified":"2024-08-21T14:30:31Z","fixed":"0.53.1"},{"id":"GO-2022-1019","modified":"2024-08-21T16:03:24Z","fixed":"0.82.0"},{"id":"GO-2023-2012","modified":"2024-08-21T14:17:52Z","fixed":"0.106.0"},{"id":"GO-2023-2397","modified":"2024-08-21T14:30:24Z","fixed":"1.3.1"},{"id":"GO-2023-2398","modi
fied":"2024-08-21T14:30:24Z","fixed":"0.101.0"},{"id":"GO-2024-2581","modified":"2024-06-04T15:19:21Z","fixed":"1.12.1"},{"id":"GO-2024-3291","modified":"2024-11-27T19:16:39Z","fixed":"1.33.0"}]},{"path":"github.com/trufflesecurity/trufflehog","vulns":[{"id":"GO-2024-3076","modified":"2024-08-22T20:03:04Z"}]},{"path":"github.com/trufflesecurity/trufflehog/v3","vulns":[{"id":"GO-2024-3076","modified":"2024-08-22T20:03:04Z","fixed":"3.81.9"}]},{"path":"github.com/turt2live/matrix-media-repo","vulns":[{"id":"GO-2023-2053","modified":"2024-08-21T14:30:18Z","fixed":"1.3.0"}]},{"path":"github.com/u-root/u-root","vulns":[{"id":"GO-2022-0793","modified":"2024-08-21T15:28:59Z","fixed":"0.9.0"},{"id":"GO-2022-0805","modified":"2024-08-21T15:29:02Z","fixed":"0.9.0"}]},{"path":"github.com/uber/kraken","vulns":[{"id":"GO-2023-1505","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/ubuntu/authd","vulns":[{"id":"GO-2024-3181","modified":"2024-10-09T20:29:23Z"},{"id":"GO-2024-3188","modified
":"2024-10-11T14:32:39Z"}]},{"path":"github.com/ulikunitz/xz","vulns":[{"id":"GO-2020-0016","modified":"2024-05-20T16:03:47Z","fixed":"0.5.8"}]},{"path":"github.com/unknwon/cae","vulns":[{"id":"GO-2020-0041","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"},{"id":"GO-2021-0228","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"}]},{"path":"github.com/usememos/memos","vulns":[{"id":"GO-2022-1189","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1190","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1191","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1192","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1205","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1215","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1216","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1217","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1218","modified":"2024-08-21
T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1219","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1220","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1225","modified":"2024-08-21T16:04:01Z","fixed":"0.9.0"},{"id":"GO-2022-1235","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1236","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1239","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1240","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1243","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1244","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1245","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1248","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1250","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1251","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1252","modified":
"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1253","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1256","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1257","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1259","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1260","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1261","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1263","modified":"2024-08-21T16:04:04Z","fixed":"0.9.1"},{"id":"GO-2022-1264","modified":"2024-08-21T16:04:04Z","fixed":"0.9.1"},{"id":"GO-2022-1266","modified":"2024-08-21T16:04:04Z","fixed":"0.9.1"},{"id":"GO-2023-1270","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1285","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1291","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1292","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1449",
"modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1461","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1462","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1465","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1469","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1566","modified":"2024-05-20T16:03:47Z","fixed":"0.10.4-0.20230211093429-b11d2130a084"},{"id":"GO-2023-2036","modified":"2024-08-21T14:17:52Z","fixed":"0.13.2"},{"id":"GO-2023-2038","modified":"2024-08-21T14:17:52Z","fixed":"0.13.2"},{"id":"GO-2023-2065","modified":"2024-08-21T14:30:18Z","fixed":"0.15.1"},{"id":"GO-2024-3046","modified":"2024-08-06T22:40:50Z","fixed":"0.22.0"},{"id":"GO-2024-3047","modified":"2024-08-06T22:40:50Z","fixed":"0.16.1"},{"id":"GO-2024-3049","modified":"2024-08-06T22:40:50Z","fixed":"0.22.0"},{"id":"GO-2024-3088","modified":"2024-08-30T17:18:07Z","fixed":"0.21.0"},{"id":"GO-2024-3274","modified":"2024-11
-19T17:20:31Z","fixed":"0.10.0"}]},{"path":"github.com/v2fly/v2ray-core","vulns":[{"id":"GO-2022-0550","modified":"2024-08-21T15:11:36Z"}]},{"path":"github.com/v2fly/v2ray-core/v4","vulns":[{"id":"GO-2022-0550","modified":"2024-08-21T15:11:36Z","fixed":"4.44.0"}]},{"path":"github.com/valyala/fasthttp","vulns":[{"id":"GO-2022-0355","modified":"2024-05-20T16:03:47Z","fixed":"1.34.0"}]},{"path":"github.com/vektah/gqlparser","vulns":[{"id":"GO-2024-2920","modified":"2024-07-01T19:59:12Z"}]},{"path":"github.com/vektah/gqlparser/v2","vulns":[{"id":"GO-2024-2920","modified":"2024-07-01T19:59:12Z","fixed":"2.5.14"}]},{"path":"github.com/vesoft-inc/nebula","vulns":[{"id":"GO-2024-3155","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3156","modified":"2024-09-26T18:24:03Z"}]},{"path":"github.com/weaveworks/tf-controller","vulns":[{"id":"GO-2023-1925","modified":"2024-08-20T20:31:38Z","fixed":"0.15.0-rc.5"}]},{"path":"github.com/weaveworks/weave","vulns":[{"id":"GO-2022-0794","modified":"202
4-08-21T15:28:59Z","fixed":"2.6.3+incompatible"}]},{"path":"github.com/weaveworks/weave-gitops","vulns":[{"id":"GO-2022-0502","modified":"2024-08-21T15:11:33Z","fixed":"0.8.1-rc.6"},{"id":"GO-2023-1377","modified":"2024-08-20T20:25:58Z","fixed":"0.12.0"},{"id":"GO-2023-1388","modified":"2024-08-20T20:25:58Z","fixed":"0.12.0"}]},{"path":"github.com/weaviate/weaviate","vulns":[{"id":"GO-2023-2017","modified":"2024-05-20T16:03:47Z","fixed":"1.20.6"}]},{"path":"github.com/whyrusleeping/tar-utils","vulns":[{"id":"GO-2021-0106","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20201201191210-20a61371de5b"}]},{"path":"github.com/windmill-labs/windmill","vulns":[{"id":"GO-2024-3118","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/wolfi-dev/wolfictl","vulns":[{"id":"GO-2024-2863","modified":"2024-06-04T15:19:21Z","fixed":"0.16.10"}]},{"path":"github.com/woodpecker-ci/woodpecker","vulns":[{"id":"GO-2022-0440","modified":"2024-08-21T15:11:31Z","fixed":"0.15.1"},{"id":"GO-2023-2014","mo
dified":"2024-08-21T14:17:52Z","fixed":"1.0.2"}]},{"path":"github.com/yaklang/yaklang","vulns":[{"id":"GO-2023-2011","modified":"2024-08-21T14:17:52Z","fixed":"1.2.4-sp2"}]},{"path":"github.com/ydb-platform/ydb-go-sdk/v3","vulns":[{"id":"GO-2023-2137","modified":"2024-05-20T16:03:47Z","fixed":"3.53.3"}]},{"path":"github.com/yi-ge/unzip","vulns":[{"id":"GO-2020-0035","modified":"2024-05-20T16:03:47Z","fixed":"1.0.3-0.20200308084313-2adbaa4891b9"}]},{"path":"github.com/zalando/skipper","vulns":[{"id":"GO-2022-0494","modified":"2024-08-21T15:11:33Z","fixed":"0.13.218"},{"id":"GO-2022-1086","modified":"2024-05-20T16:03:47Z","fixed":"0.13.237"}]},{"path":"github.com/zeromicro/go-zero","vulns":[{"id":"GO-2024-2604","modified":"2024-05-20T16:03:47Z","fixed":"1.4.4"}]},{"path":"github.com/zinclabs/zinc","vulns":[{"id":"GO-2023-1895","modified":"2024-08-20T20:31:35Z","fixed":"0.3.2"},{"id":"GO-2023-1896","modified":"2024-08-20T20:31:35Z","fixed":"0.3.2"}]},{"path":"github.com/zitadel/zitadel
","vulns":[{"id":"GO-2024-2637","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2655","modified":"2024-07-09T19:33:56Z","fixed":"1.80.0-v2.20.0.20240312162750-5908b97e7c22"},{"id":"GO-2024-2664","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2665","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2788","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2804","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2968","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-3014","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3015","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3137","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3138","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3139","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3216","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3217","modified":"2024-10-28T15:20:02Z"}]},{"path":"go.elastic.co/apm","vulns":[{"id":"GO-2022-0706","modified":"2024-05-20T16:03:47Z","fixed":"1.11.0"}]},{"path":"go.etcd.io/etcd","vulns":[
{"id":"GO-2020-0005","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0-alpha.5.0.20200423152442-f4b650b51dc4"},{"id":"GO-2021-0077","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0-alpha.5.0.20190108173120-83c051b701d3"},{"id":"GO-2024-2527","modified":"2024-07-09T21:52:25Z","fixed":"0.5.0-alpha.5.0.20221102000833-1f054980bc27"},{"id":"GO-2024-2528","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2529","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2530","modified":"2024-07-09T19:33:56Z"}]},{"path":"go.etcd.io/etcd/v3","vulns":[{"id":"GO-2024-2528","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2529","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2530","modified":"2024-07-09T19:33:56Z"}]},{"path":"go.mongodb.org/mongo-driver","vulns":[{"id":"GO-2021-0112","modified":"2024-05-20T16:03:47Z","fixed":"1.5.1"}]},{"path":"go.mozilla.org/sops","vulns":[{"id":"GO-2022-0410","modified":"2024-08-21T15:11:31Z"}]},{"path":"go.mozilla.org/sops/v3","vulns":[{"id":"GO-2022-0410","modifie
d":"2024-08-21T15:11:31Z","fixed":"3.7.1"}]},{"path":"go.opentelemetry.io/collector/config/configgrpc","vulns":[{"id":"GO-2024-2900","modified":"2024-07-19T11:15:51Z","fixed":"0.102.1"}]},{"path":"go.opentelemetry.io/collector/config/confighttp","vulns":[{"id":"GO-2024-2900","modified":"2024-07-19T11:15:51Z","fixed":"0.102.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/…","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelec…","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:0
3:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","vulns":[{"id":"GO-2023-2331","modified":"2024-06-27T18:00:06Z","fixed":"0.46.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","vulns":[{"id":"GO-2023-1546","modified":"2024-05-20T16:03:47Z","fixed":"0.39.0"},{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.pinniped.dev","vulns":[{"id":"GO-2022-0981","modified":"2024-08-21T16:03:21Z","fixed":"0.19.0"}]},{"path":"go.temporal.io/server","vulns":[{"id":"GO-2023-1879","modified":"2024-08-20T20:31:35Z","fixed":"1.20.0"},{"id":
"GO-2024-2689","modified":"2024-06-04T15:19:21Z","fixed":"1.22.7"}]},{"path":"go.thethings.network/lorawan-stack","vulns":[{"id":"GO-2024-3044","modified":"2024-08-06T22:40:50Z"}]},{"path":"go.thethings.network/lorawan-stack/v3","vulns":[{"id":"GO-2024-3044","modified":"2024-08-06T22:40:50Z","fixed":"3.24.1"}]},{"path":"go.woodpecker-ci.org/woodpecker","vulns":[{"id":"GO-2024-2998","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-2999","modified":"2024-08-06T22:03:16Z"}]},{"path":"go.woodpecker-ci.org/woodpecker/v2","vulns":[{"id":"GO-2024-2998","modified":"2024-08-06T22:03:16Z","fixed":"2.7.0"},{"id":"GO-2024-2999","modified":"2024-08-06T22:03:16Z","fixed":"2.7.0"}]},{"path":"goa.design/goa","vulns":[{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","fixed":"1.4.3"}]},{"path":"goa.design/goa/v3","vulns":[{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","fixed":"3.0.9"}]},{"path":"goauthentik.io","vulns":[{"id":"GO-2024-2479","modified":"2024-07-09T19:33:56Z"},{"id":"GO-
2024-3085","modified":"2024-08-30T17:18:07Z"}]},{"path":"gogs.io/gogs","vulns":[{"id":"GO-2022-0369","modified":"2024-08-21T14:30:31Z","fixed":"0.12.5"},{"id":"GO-2022-0377","modified":"2024-08-21T14:30:31Z","fixed":"0.12.5"},{"id":"GO-2022-0471","modified":"2024-08-21T15:11:33Z","fixed":"0.12.8"},{"id":"GO-2022-0473","modified":"2024-08-21T15:11:33Z","fixed":"0.12.8"},{"id":"GO-2022-0483","modified":"2024-08-21T15:11:33Z","fixed":"0.12.9"},{"id":"GO-2022-0554","modified":"2024-08-21T15:11:36Z","fixed":"0.12.6"},{"id":"GO-2022-0556","modified":"2024-08-21T15:11:36Z","fixed":"0.12.9"},{"id":"GO-2022-0562","modified":"2024-08-21T15:11:36Z","fixed":"0.12.9"},{"id":"GO-2022-0566","modified":"2024-08-21T15:11:36Z","fixed":"0.12.5"},{"id":"GO-2022-0570","modified":"2024-08-21T15:11:36Z","fixed":"0.12.9"},{"id":"GO-2022-0583","modified":"2024-08-21T15:11:38Z","fixed":"0.12.8"},{"id":"GO-2022-0597","modified":"2024-08-21T15:11:38Z","fixed":"0.12.7"},{"id":"GO-2022-0642","modified":"2024-08-
21T15:21:45Z","fixed":"0.5.8"},{"id":"GO-2022-0749","modified":"2024-08-21T15:21:45Z","fixed":"0.12.8"},{"id":"GO-2022-0788","modified":"2024-08-21T15:28:59Z","fixed":"0.12.0"},{"id":"GO-2022-0797","modified":"2024-08-21T15:28:59Z","fixed":"0.11.91"},{"id":"GO-2022-0822","modified":"2024-08-21T15:29:02Z","fixed":"0.12.0"},{"id":"GO-2022-0831","modified":"2024-08-21T15:29:04Z","fixed":"0.5.8"},{"id":"GO-2022-1060","modified":"2024-08-21T16:03:24Z"},{"id":"GO-2023-1596","modified":"2024-08-20T20:29:14Z","fixed":"0.12.11"},{"id":"GO-2023-1971","modified":"2024-08-20T20:32:20Z","fixed":"0.12.0"},{"id":"GO-2023-1972","modified":"2024-08-20T20:32:20Z","fixed":"0.12.0"},{"id":"GO-2024-3275","modified":"2024-11-19T17:20:31Z"},{"id":"GO-2024-3355","modified":"2025-01-07T16:03:18Z","fixed":"0.13.1"},{"id":"GO-2024-3356","modified":"2025-01-07T16:03:18Z","fixed":"0.13.1"}]},{"path":"golang.org/x/crypto","vulns":[{"id":"GO-2020-0012","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-202002201836
23-bac4c82f6975"},{"id":"GO-2020-0013","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20170330155735-e4e2799dd7aa"},{"id":"GO-2021-0227","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20201216223049-8b5274cf687f"},{"id":"GO-2021-0356","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220314234659-1baeb1ce4c0b"},{"id":"GO-2022-0209","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190320223903-b7391e95e576"},{"id":"GO-2022-0229","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20200124225646-8b5121be2f68"},{"id":"GO-2022-0968","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20211202192323-5770296d904e"},{"id":"GO-2023-1992","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190424203555-c05e17bb3b2d"},{"id":"GO-2023-2402","modified":"2024-05-20T16:03:47Z","fixed":"0.17.0"},{"id":"GO-2024-2961","modified":"2024-07-02T19:27:52Z","fixed":"0.0.0-20220525230936-793ad666bf5e"},{"id":"GO-2024-3321","modified":"2024-12-12T20:30:13Z","fixed":"0.31.0"}]},{"path":"golang.org/x/image","v
ulns":[{"id":"GO-2023-1572","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0"},{"id":"GO-2023-1989","modified":"2024-05-20T16:03:47Z","fixed":"0.10.0"},{"id":"GO-2023-1990","modified":"2024-05-20T16:03:47Z","fixed":"0.10.0"},{"id":"GO-2024-2937","modified":"2024-06-26T23:00:22Z","fixed":"0.18.0"}]},{"path":"golang.org/x/net","vulns":[{"id":"GO-2020-0014","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190125091013-d26f9f9a57f3"},{"id":"GO-2021-0078","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180816102801-aaf60122140d"},{"id":"GO-2021-0238","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20210520170846-37e1c6afe023"},{"id":"GO-2022-0192","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180925071336-cf3bd585ca2a"},{"id":"GO-2022-0193","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180921000356-2f5d2388922f"},{"id":"GO-2022-0197","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190125002852-4b62a64f59f7"},{"id":"GO-2022-0236","modified":"2024-05-20T16:03:47Z","fixed
":"0.0.0-20210428140749-89ef3d95e781"},{"id":"GO-2022-0288","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20211209124913-491a49abca63"},{"id":"GO-2022-0536","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190813141303-74dc4d7220e7"},{"id":"GO-2022-0969","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220906165146-f3363e06e74c"},{"id":"GO-2022-1144","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"},{"id":"GO-2023-1495","modified":"2024-05-20T16:03:47Z","fixed":"0.1.1-0.20221104162952-702349b0e862"},{"id":"GO-2023-1571","modified":"2024-05-20T16:03:47Z","fixed":"0.7.0"},{"id":"GO-2023-1988","modified":"2024-05-20T16:03:47Z","fixed":"0.13.0"},{"id":"GO-2023-2102","modified":"2024-05-20T16:03:47Z","fixed":"0.17.0"},{"id":"GO-2024-2687","modified":"2024-05-20T16:03:47Z","fixed":"0.23.0"},{"id":"GO-2024-3333","modified":"2024-12-20T20:37:27Z","fixed":"0.33.0"}]},{"path":"golang.org/x/sys","vulns":[{"id":"GO-2022-0493","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-202204122112
40-33da011f77ad"}]},{"path":"golang.org/x/text","vulns":[{"id":"GO-2020-0015","modified":"2024-05-20T16:03:47Z","fixed":"0.3.3"},{"id":"GO-2021-0113","modified":"2024-05-20T16:03:47Z","fixed":"0.3.7"},{"id":"GO-2022-1059","modified":"2024-05-20T16:03:47Z","fixed":"0.3.8"}]},{"path":"google.golang.org/grpc","vulns":[{"id":"GO-2023-2153","modified":"2024-05-20T16:03:47Z","fixed":"1.58.3"},{"id":"GO-2024-2978","modified":"2024-07-09T16:55:06Z","fixed":"1.64.1"}]},{"path":"google.golang.org/protobuf","vulns":[{"id":"GO-2023-1631","modified":"2024-05-20T16:03:47Z","fixed":"1.29.1"},{"id":"GO-2024-2611","modified":"2024-05-20T16:03:47Z","fixed":"1.33.0"}]},{"path":"gopkg.in/go-jose/go-jose.v2","vulns":[{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","fixed":"2.6.3"}]},{"path":"gopkg.in/macaron.v1","vulns":[{"id":"GO-2020-0039","modified":"2024-05-20T16:03:47Z","fixed":"1.3.7"}]},{"path":"gopkg.in/square/go-jose.v1","vulns":[{"id":"GO-2022-0945","modified":"2024-05-20T16:03:47Z","fi
xed":"1.1.0"}]},{"path":"gopkg.in/square/go-jose.v2","vulns":[{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z"}]},{"path":"gopkg.in/src-d/go-git.v4","vulns":[{"id":"GO-2024-2456","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2466","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2025-3367","modified":"2025-01-07T16:03:20Z"},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z"}]},{"path":"gopkg.in/yaml.v2","vulns":[{"id":"GO-2020-0036","modified":"2024-05-20T16:03:47Z","fixed":"2.2.8"},{"id":"GO-2021-0061","modified":"2024-05-20T16:03:47Z","fixed":"2.2.3"},{"id":"GO-2022-0956","modified":"2024-05-20T16:03:47Z","fixed":"2.2.4"}]},{"path":"gopkg.in/yaml.v3","vulns":[{"id":"GO-2022-0603","modified":"2024-05-20T16:03:47Z","fixed":"3.0.0-20220521103104-8f96da9f5d5e"}]},{"path":"goyave.dev/goyave/v5","vulns":[{"id":"GO-2024-3293","modified":"2024-12-13T20:59:35Z","fixed":"5.5.0"}]},{"path":"helm.sh/helm","vulns":[{"id":"GO-2023-1938","modified":"2024-08-20T20:31:38Z","fixed":"2.15.
2+incompatible"},{"id":"GO-2023-1948","modified":"2024-08-20T20:31:38Z","fixed":"2.12.2+incompatible"},{"id":"GO-2023-1993","modified":"2024-08-20T20:32:20Z","fixed":"2.7.2+incompatible"}]},{"path":"helm.sh/helm/v3","vulns":[{"id":"GO-2022-0384","modified":"2024-05-20T16:03:47Z","fixed":"3.6.1"},{"id":"GO-2022-0962","modified":"2024-05-20T16:03:47Z","fixed":"3.9.4"},{"id":"GO-2022-1040","modified":"2024-05-20T16:03:47Z","fixed":"3.5.2"},{"id":"GO-2022-1165","modified":"2024-05-20T16:03:47Z","fixed":"3.10.3"},{"id":"GO-2022-1166","modified":"2024-05-20T16:03:47Z","fixed":"3.10.3"},{"id":"GO-2022-1167","modified":"2024-05-20T16:03:47Z","fixed":"3.10.3"},{"id":"GO-2023-1547","modified":"2024-05-20T16:03:47Z","fixed":"3.11.1"},{"id":"GO-2024-2554","modified":"2024-05-20T16:03:47Z","fixed":"3.14.1"},{"id":"GO-2024-2575","modified":"2024-07-01T19:59:51Z","fixed":"3.14.2"}]},{"path":"k8s.io/apimachinery","vulns":[{"id":"GO-2022-0965","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-2019092
7203648-9ce6eca90e73"},{"id":"GO-2024-2748","modified":"2024-05-20T19:46:32Z","fixed":"0.18.7-rc.0"}]},{"path":"k8s.io/client-go","vulns":[{"id":"GO-2021-0064","modified":"2024-07-19T16:04:58Z","fixed":"0.20.0-alpha.2"},{"id":"GO-2021-0065","modified":"2024-07-19T16:04:58Z","fixed":"0.17.0"}]},{"path":"k8s.io/ingress-nginx","vulns":[{"id":"GO-2024-2428","modified":"2024-07-09T19:33:56Z"}]},{"path":"k8s.io/kops","vulns":[{"id":"GO-2023-2125","modified":"2024-08-21T14:30:22Z","fixed":"1.26.2"}]},{"path":"k8s.io/kube-state-metrics","vulns":[{"id":"GO-2022-0621","modified":"2024-05-20T16:03:47Z","fixed":"1.7.2"}]},{"path":"k8s.io/kubernetes","vulns":[{"id":"GO-2021-0066","modified":"2024-05-20T16:03:47Z","fixed":"1.20.0-alpha.1"},{"id":"GO-2022-0617","modified":"2024-08-21T21:16:43Z"},{"id":"GO-2022-0701","modified":"2024-07-19T16:04:58Z","fixed":"1.1.1"},{"id":"GO-2022-0703","modified":"2024-08-21T15:21:45Z","fixed":"1.16.2"},{"id":"GO-2022-0782","modified":"2024-08-21T15:28:59Z","fixe
d":"1.13.5"},{"id":"GO-2022-0802","modified":"2024-08-21T15:29:02Z","fixed":"1.16.0"},{"id":"GO-2022-0867","modified":"2024-08-21T15:29:06Z","fixed":"1.17.2"},{"id":"GO-2022-0885","modified":"2024-08-21T15:29:06Z","fixed":"1.18.4"},{"id":"GO-2022-0886","modified":"2024-08-21T15:29:06Z","fixed":"1.11.2"},{"id":"GO-2022-0890","modified":"2024-08-21T15:29:08Z","fixed":"1.18.1"},{"id":"GO-2022-0907","modified":"2024-08-21T15:29:08Z","fixed":"1.20.6"},{"id":"GO-2022-0908","modified":"2024-08-21T15:29:08Z","fixed":"1.21.1"},{"id":"GO-2022-0910","modified":"2024-08-21T15:29:08Z","fixed":"1.22.2"},{"id":"GO-2022-0983","modified":"2024-08-21T16:03:21Z","fixed":"1.26.0-alpha.3"},{"id":"GO-2023-1492","modified":"2024-08-20T20:25:58Z","fixed":"1.5.5"},{"id":"GO-2023-1628","modified":"2024-08-20T20:29:14Z","fixed":"1.25.4"},{"id":"GO-2023-1629","modified":"2024-08-20T20:29:14Z","fixed":"1.25.4"},{"id":"GO-2023-1864","modified":"2024-08-20T20:31:35Z","fixed":"1.27.2"},{"id":"GO-2023-1891","modifi
ed":"2024-08-20T20:31:35Z","fixed":"1.27.3"},{"id":"GO-2023-1892","modified":"2024-08-20T20:31:35Z","fixed":"1.27.3"},{"id":"GO-2023-1946","modified":"2024-08-21T21:16:43Z","fixed":"1.13.4"},{"id":"GO-2023-1959","modified":"2024-08-20T20:32:20Z","fixed":"1.9.6"},{"id":"GO-2023-1977","modified":"2024-08-20T20:32:20Z","fixed":"1.9.4"},{"id":"GO-2023-1985","modified":"2024-08-20T20:32:20Z","fixed":"1.2.0-alpha.6"},{"id":"GO-2023-2159","modified":"2024-08-21T14:30:22Z","fixed":"1.21.0"},{"id":"GO-2023-2170","modified":"2024-12-12T22:00:26Z","fixed":"1.28.1"},{"id":"GO-2023-2330","modified":"2024-12-12T22:00:26Z","fixed":"1.28.1"},{"id":"GO-2023-2341","modified":"2024-08-21T14:30:24Z","fixed":"1.28.4"},{"id":"GO-2024-2746","modified":"2024-07-01T15:02:49Z","fixed":"1.29.4"},{"id":"GO-2024-2748","modified":"2024-05-20T19:46:32Z","fixed":"1.18.7"},{"id":"GO-2024-2753","modified":"2024-06-10T16:39:03Z","fixed":"1.18.6"},{"id":"GO-2024-2754","modified":"2024-06-04T15:19:21Z","fixed":"1.19.3"
},{"id":"GO-2024-2755","modified":"2024-06-05T15:11:04Z","fixed":"1.19.3"},{"id":"GO-2024-2780","modified":"2024-06-10T16:39:03Z","fixed":"1.14.3"},{"id":"GO-2024-2994","modified":"2024-07-22T18:24:38Z","fixed":"1.30.3"},{"id":"GO-2024-3277","modified":"2024-11-19T17:20:31Z","fixed":"1.27.0-alpha.1"},{"id":"GO-2024-3286","modified":"2024-12-13T19:06:25Z","fixed":"1.30.3"}]},{"path":"k8s.io/minikube","vulns":[{"id":"GO-2023-1961","modified":"2024-08-20T20:32:20Z"}]},{"path":"k8s.io/mount-utils","vulns":[{"id":"GO-2023-2170","modified":"2024-12-12T22:00:26Z","fixed":"0.28.1"}]},{"path":"knative.dev/eventing-github","vulns":[{"id":"GO-2023-2388","modified":"2024-08-21T14:30:24Z","fixed":"0.39.1"}]},{"path":"knative.dev/serving","vulns":[{"id":"GO-2023-2355","modified":"2024-08-21T14:30:24Z","fixed":"0.39.0"}]},{"path":"ktbs.dev/teler","vulns":[{"id":"GO-2022-0903","modified":"2024-08-21T15:29:08Z","fixed":"0.0.1"}]},{"path":"kubevirt.io/kubevirt","vulns":[{"id":"GO-2022-1000","modified
":"2024-08-21T16:03:24Z","fixed":"0.55.1"},{"id":"GO-2024-2688","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2756","modified":"2024-06-04T15:19:21Z","fixed":"0.30.0"},{"id":"GO-2024-2765","modified":"2024-06-04T15:19:21Z","fixed":"0.26.0"},{"id":"GO-2024-2816","modified":"2024-06-05T15:10:42Z"}]},{"path":"mellium.im/sasl","vulns":[{"id":"GO-2023-1268","modified":"2024-05-20T16:03:47Z","fixed":"0.3.1"}]},{"path":"mellium.im/xmpp","vulns":[{"id":"GO-2022-0370","modified":"2024-05-20T16:03:47Z","fixed":"0.21.1"},{"id":"GO-2024-3157","modified":"2024-09-26T18:24:03Z","fixed":"0.22.0"}]},{"path":"mosn.io/mosn","vulns":[{"id":"GO-2023-1582","modified":"2024-08-20T20:26:01Z","fixed":"0.23.0"}]},{"path":"open-cluster-management.io/ocm","vulns":[{"id":"GO-2024-3343","modified":"2024-12-20T20:36:43Z","fixed":"0.13.0"}]},{"path":"sigs.k8s.io/aws-iam-authenticator","vulns":[{"id":"GO-2022-0547","modified":"2024-08-21T15:11:36Z","fixed":"0.5.9"}]},{"path":"sigs.k8s.io/aws-load-balancer-cont
roller","vulns":[{"id":"GO-2024-3212","modified":"2024-10-28T15:20:02Z"}]},{"path":"sigs.k8s.io/azurefile-csi-driver","vulns":[{"id":"GO-2024-2861","modified":"2024-06-28T15:28:40Z","fixed":"1.30.1"}]},{"path":"sigs.k8s.io/secrets-store-csi-driver","vulns":[{"id":"GO-2022-0629","modified":"2024-05-20T16:03:47Z","fixed":"0.0.17"},{"id":"GO-2023-1793","modified":"2024-08-20T20:31:32Z","fixed":"1.3.3"}]},{"path":"stdlib","vulns":[{"id":"GO-2021-0067","modified":"2024-05-20T16:03:47Z","fixed":"1.16.1"},{"id":"GO-2021-0069","modified":"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id":"GO-2021-0142","modified":"2024-05-20T16:03:47Z","fixed":"1.14.7"},{"id":"GO-2021-0154","modified":"2024-06-03T20:51:31Z","fixed":"1.3.2"},{"id":"GO-2021-0159","modified":"2024-05-20T16:03:47Z","fixed":"1.4.3"},{"id":"GO-2021-0160","modified":"2024-05-20T16:03:47Z","fixed":"1.5.3"},{"id":"GO-2021-0163","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"},{"id":"GO-2021-0172","modified":"2024-05-20T16:03:47Z","fix
ed":"1.7.4"},{"id":"GO-2021-0178","modified":"2024-05-20T16:03:47Z","fixed":"1.9.1"},{"id":"GO-2021-0223","modified":"2024-05-20T16:03:47Z","fixed":"1.14.5"},{"id":"GO-2021-0224","modified":"2024-05-20T16:03:47Z","fixed":"1.14.5"},{"id":"GO-2021-0226","modified":"2024-05-20T16:03:47Z","fixed":"1.15.1"},{"id":"GO-2021-0234","modified":"2024-05-20T16:03:47Z","fixed":"1.16.1"},{"id":"GO-2021-0235","modified":"2024-05-20T16:03:47Z","fixed":"1.15.7"},{"id":"GO-2021-0239","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-2021-0240","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-2021-0241","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-2021-0242","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-2021-0243","modified":"2024-05-20T16:03:47Z","fixed":"1.16.6"},{"id":"GO-2021-0245","modified":"2024-05-20T16:03:47Z","fixed":"1.16.7"},{"id":"GO-2021-0263","modified":"2024-05-20T16:03:47Z","fixed":"1.17.3"},{"id":"GO-2021-0264","modified":"202
4-05-20T16:03:47Z","fixed":"1.17.3"},{"id":"GO-2021-0317","modified":"2024-05-20T16:03:47Z","fixed":"1.17.7"},{"id":"GO-2021-0319","modified":"2024-05-20T16:03:47Z","fixed":"1.17.7"},{"id":"GO-2021-0347","modified":"2024-05-20T16:03:47Z","fixed":"1.17.8"},{"id":"GO-2022-0166","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"},{"id":"GO-2022-0171","modified":"2024-06-03T20:51:31Z","fixed":"1.7.4"},{"id":"GO-2022-0187","modified":"2024-05-20T16:03:47Z","fixed":"1.8.2"},{"id":"GO-2022-0191","modified":"2024-05-20T16:03:47Z","fixed":"1.11.3"},{"id":"GO-2022-0211","modified":"2024-05-20T16:03:47Z","fixed":"1.12.8"},{"id":"GO-2022-0212","modified":"2024-05-20T16:03:47Z","fixed":"1.13.1"},{"id":"GO-2022-0213","modified":"2024-05-20T16:03:47Z","fixed":"1.13.2"},{"id":"GO-2022-0217","modified":"2024-05-20T16:03:47Z","fixed":"1.11.5"},{"id":"GO-2022-0220","modified":"2024-05-20T16:03:47Z","fixed":"1.12.2"},{"id":"GO-2022-0229","modified":"2024-05-20T16:03:47Z","fixed":"1.13.7"},{"id":"GO-2022
-0236","modified":"2024-05-20T16:03:47Z","fixed":"1.16.4"},{"id":"GO-2022-0273","modified":"2024-05-20T16:03:47Z","fixed":"1.17.1"},{"id":"GO-2022-0288","modified":"2024-05-20T16:03:47Z","fixed":"1.17.5"},{"id":"GO-2022-0289","modified":"2024-05-20T16:03:47Z","fixed":"1.17.5"},{"id":"GO-2022-0433","modified":"2024-05-20T16:03:47Z","fixed":"1.18.1"},{"id":"GO-2022-0434","modified":"2024-05-20T16:03:47Z","fixed":"1.18.1"},{"id":"GO-2022-0435","modified":"2024-05-20T16:03:47Z","fixed":"1.18.1"},{"id":"GO-2022-0477","modified":"2024-05-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022-0493","modified":"2024-05-20T16:03:47Z","fixed":"1.18.2"},{"id":"GO-2022-0515","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0520","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0521","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0522","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0523","modified":"2024-05-20T16:03:47Z","fixed"
:"1.18.4"},{"id":"GO-2022-0524","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0525","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0526","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0527","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0531","modified":"2024-05-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022-0532","modified":"2024-05-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022-0533","modified":"2024-05-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022-0535","modified":"2024-05-20T16:03:47Z","fixed":"1.13.7"},{"id":"GO-2022-0536","modified":"2024-05-20T16:03:47Z","fixed":"1.12.8"},{"id":"GO-2022-0537","modified":"2024-05-20T16:03:47Z","fixed":"1.18.5"},{"id":"GO-2022-0761","modified":"2024-05-20T16:03:47Z","fixed":"1.6.3"},{"id":"GO-2022-0969","modified":"2024-05-20T16:03:47Z","fixed":"1.19.1"},{"id":"GO-2022-0988","modified":"2024-05-20T16:03:47Z","fixed":"1.19.1"},{"id":"GO-2022-1037","modified":"2024-
05-20T16:03:47Z","fixed":"1.19.2"},{"id":"GO-2022-1038","modified":"2024-05-20T16:03:47Z","fixed":"1.19.2"},{"id":"GO-2022-1039","modified":"2024-05-20T16:03:47Z","fixed":"1.19.2"},{"id":"GO-2022-1095","modified":"2024-05-20T16:03:47Z","fixed":"1.19.3"},{"id":"GO-2022-1143","modified":"2024-05-20T16:03:47Z","fixed":"1.19.4"},{"id":"GO-2022-1144","modified":"2024-05-20T16:03:47Z","fixed":"1.19.4"},{"id":"GO-2023-1568","modified":"2024-05-20T16:03:47Z","fixed":"1.20.1"},{"id":"GO-2023-1569","modified":"2024-05-20T16:03:47Z","fixed":"1.20.1"},{"id":"GO-2023-1570","modified":"2024-05-20T16:03:47Z","fixed":"1.20.1"},{"id":"GO-2023-1571","modified":"2024-05-20T16:03:47Z","fixed":"1.20.1"},{"id":"GO-2023-1621","modified":"2024-05-20T16:03:47Z","fixed":"1.20.2"},{"id":"GO-2023-1702","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-2023-1703","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-2023-1704","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-202
3-1705","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-2023-1751","modified":"2024-05-20T16:03:47Z","fixed":"1.20.4"},{"id":"GO-2023-1752","modified":"2024-05-20T16:03:47Z","fixed":"1.20.4"},{"id":"GO-2023-1753","modified":"2024-05-20T16:03:47Z","fixed":"1.20.4"},{"id":"GO-2023-1840","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-1878","modified":"2024-05-20T16:03:47Z","fixed":"1.20.6"},{"id":"GO-2023-1987","modified":"2024-05-20T16:03:47Z","fixed":"1.21.0-rc.4"},{"id":"GO-2023-2041","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2043","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2044","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2045","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2102","modified":"2024-05-20T16:03:47Z","fixed":"1.21.3"},{"id":"GO-2023-2185","modified":"2024-05-20T16:03:47Z","fixed":"1.21.4"},{"id":"GO-2023-2185","modified":"2024-05-20T16:03:47Z","
fixed":"1.21.5"},{"id":"GO-2023-2186","modified":"2024-05-20T16:03:47Z","fixed":"1.21.4"},{"id":"GO-2023-2375","modified":"2024-05-20T16:03:47Z","fixed":"1.20.0"},{"id":"GO-2023-2382","modified":"2024-05-20T16:03:47Z","fixed":"1.21.5"},{"id":"GO-2024-2598","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2599","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2600","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2609","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2610","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2687","modified":"2024-05-20T16:03:47Z","fixed":"1.22.2"},{"id":"GO-2024-2824","modified":"2024-05-20T16:03:47Z","fixed":"1.22.3"},{"id":"GO-2024-2887","modified":"2024-06-04T22:48:55Z","fixed":"1.22.4"},{"id":"GO-2024-2888","modified":"2024-06-04T22:48:55Z","fixed":"1.22.4"},{"id":"GO-2024-2963","modified":"2024-07-02T20:11:00Z","fixed":"1.22.5"},{"id":"GO-2024-3105","modified"
:"2024-09-06T19:15:23Z","fixed":"1.23.1"},{"id":"GO-2024-3106","modified":"2024-09-06T19:15:23Z","fixed":"1.23.1"},{"id":"GO-2024-3107","modified":"2024-09-06T19:15:23Z","fixed":"1.23.1"}]},{"path":"tailscale.com","vulns":[{"id":"GO-2022-1119","modified":"2024-08-21T16:03:26Z","fixed":"1.32.3"},{"id":"GO-2022-1120","modified":"2024-08-21T16:03:26Z","fixed":"1.32.3"},{"id":"GO-2023-1671","modified":"2024-08-20T20:29:17Z","fixed":"1.38.2"}]},{"path":"toolchain","vulns":[{"id":"GO-2021-0068","modified":"2024-05-20T16:03:47Z","fixed":"1.15.7"},{"id":"GO-2022-0177","modified":"2024-05-20T16:03:47Z","fixed":"1.9.1"},{"id":"GO-2022-0189","modified":"2024-05-20T16:03:47Z","fixed":"1.11.3"},{"id":"GO-2022-0190","modified":"2024-05-20T16:03:47Z","fixed":"1.11.3"},{"id":"GO-2022-0201","modified":"2024-05-20T16:03:47Z","fixed":"1.9.4"},{"id":"GO-2022-0203","modified":"2024-05-20T16:03:47Z","fixed":"1.10.1"},{"id":"GO-2022-0247","modified":"2024-05-20T16:03:47Z","fixed":"1.17.2"},{"id":"GO-2022-
0318","modified":"2024-05-20T16:03:47Z","fixed":"1.17.7"},{"id":"GO-2022-0475","modified":"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id":"GO-2022-0476","modified":"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id":"GO-2023-1839","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-1841","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-1842","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-2042","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2095","modified":"2024-05-20T16:03:47Z","fixed":"1.21.2"},{"id":"GO-2023-2383","modified":"2024-05-20T16:03:47Z","fixed":"1.21.5"},{"id":"GO-2024-2825","modified":"2024-05-20T16:03:47Z","fixed":"1.22.3"},{"id":"GO-2024-2962","modified":"2024-07-02T19:27:52Z","fixed":"1.21.0-0"}]},{"path":"vitess.io/vitess","vulns":[{"id":"GO-2023-1717","modified":"2024-05-20T16:03:47Z","fixed":"0.16.1"},{"id":"GO-2024-2826","modified":"2024-07-09T19:33:56Z","fixed":"0.19.4"},{"id":"GO-2024-3306","m
odified":"2024-12-12T22:00:01Z","fixed":"0.21.1"}]},{"path":"volcano.sh/volcano","vulns":[{"id":"GO-2024-3034","modified":"2024-08-06T22:03:16Z","fixed":"1.10.0-alpha.0"}]},{"path":"www.velocidex.com/golang/velociraptor","vulns":[{"id":"GO-2023-1502","modified":"2024-08-20T20:25:58Z","fixed":"0.6.7-5"},{"id":"GO-2023-1527","modified":"2024-08-20T20:26:01Z","fixed":"0.6.7-5"}]},{"path":"zotregistry.dev/zot","vulns":[{"id":"GO-2024-2979","modified":"2024-09-06T20:44:16Z"}]},{"path":"zotregistry.io/zot","vulns":[{"id":"GO-2024-2979","modified":"2024-09-06T20:44:16Z"}]}]
\ No newline at end of file
+[{"path":"aahframe.work","vulns":[{"id":"GO-2020-0033","modified":"2024-05-20T16:03:47Z","fixed":"0.12.4"}]},{"path":"blitiri.com.ar/go/chasquid","vulns":[{"id":"GO-2024-2478","modified":"2024-06-28T15:28:53Z","fixed":"1.13.0"}]},{"path":"chainguard.dev/apko","vulns":[{"id":"GO-2024-2899","modified":"2024-06-14T13:41:08Z","fixed":"0.14.5"}]},{"path":"code.cloudfoundry.org/archiver","vulns":[{"id":"GO-2020-0025","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180523222229-09b5706aa936"}]},{"path":"code.cloudfoundry.org/gorouter","vulns":[{"id":"GO-2021-0102","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20191101214924-b1b5c44e050f"}]},{"path":"code.gitea.io/gitea","vulns":[{"id":"GO-2022-0310","modified":"2024-08-21T14:30:26Z","fixed":"1.11.2"},{"id":"GO-2022-0315","modified":"2024-08-21T14:30:29Z","fixed":"1.5.0"},{"id":"GO-2022-0353","modified":"2024-08-21T14:30:29Z","fixed":"1.13.6"},{"id":"GO-2022-0442","modified":"2024-08-21T15:11:31Z","fixed":"1.16.4"},{"id":"GO-2022-0450
","modified":"2024-08-21T15:11:31Z","fixed":"1.16.7"},{"id":"GO-2022-0609","modified":"2024-08-21T15:11:40Z","fixed":"1.16.4"},{"id":"GO-2022-0612","modified":"2024-08-21T15:11:40Z","fixed":"1.16.9"},{"id":"GO-2022-0830","modified":"2024-08-21T15:29:04Z","fixed":"1.12.0"},{"id":"GO-2022-0832","modified":"2024-08-21T15:29:04Z","fixed":"1.13.4"},{"id":"GO-2022-0844","modified":"2024-08-21T15:29:04Z","fixed":"1.5.2"},{"id":"GO-2022-0982","modified":"2024-08-21T16:03:21Z","fixed":"1.6.0"},{"id":"GO-2022-1065","modified":"2024-08-21T16:03:24Z","fixed":"1.17.3"},{"id":"GO-2023-1894","modified":"2024-08-20T20:31:35Z","fixed":"1.19.4"},{"id":"GO-2023-1922","modified":"2024-08-20T20:31:38Z","fixed":"1.7.1"},{"id":"GO-2023-1971","modified":"2024-08-20T20:32:20Z","fixed":"1.16.0-rc1"},{"id":"GO-2023-1999","modified":"2024-08-21T14:17:52Z","fixed":"1.17.2"},{"id":"GO-2024-2752","modified":"2024-06-04T15:19:21Z","fixed":"1.16.5"},{"id":"GO-2024-2757","modified":"2024-06-04T15:19:21Z","fixed":"1.
13.2"},{"id":"GO-2024-2769","modified":"2024-08-19T17:26:27Z","fixed":"1.16.9"},{"id":"GO-2024-3056","modified":"2024-08-06T22:40:50Z","fixed":"1.22.1"}]},{"path":"code.sajari.com/docconv","vulns":[{"id":"GO-2022-1184","modified":"2024-05-20T16:03:47Z","fixed":"1.3.5"},{"id":"GO-2022-1188","modified":"2024-05-20T16:03:47Z","fixed":"1.2.1"}]},{"path":"code.vegaprotocol.io/vega","vulns":[{"id":"GO-2023-1865","modified":"2024-08-20T20:31:35Z","fixed":"0.71.6"}]},{"path":"cosmossdk.io/math","vulns":[{"id":"GO-2024-3279","modified":"2024-12-12T22:00:04Z","fixed":"1.4.0"}]},{"path":"cosmossdk.io/x/tx","vulns":[{"id":"GO-2024-3339","modified":"2024-12-20T21:48:20Z","fixed":"0.13.7"}]},{"path":"d7y.io/dragonfly/v2","vulns":[{"id":"GO-2024-3136","modified":"2024-09-26T18:24:03Z","fixed":"2.1.0-beta.1"}]},{"path":"filippo.io/age","vulns":[{"id":"GO-2024-3344","modified":"2024-12-20T20:37:29Z","fixed":"1.2.1"}]},{"path":"filippo.io/nistec","vulns":[{"id":"GO-2023-1595","modified":"2024-05-20T1
6:03:47Z","fixed":"0.0.2"}]},{"path":"fortio.org/proxy","vulns":[{"id":"GO-2023-1524","modified":"2024-08-20T20:26:01Z","fixed":"1.6.1"}]},{"path":"github.com/0xJacky/Nginx-UI","vulns":[{"id":"GO-2024-2462","modified":"2024-05-20T16:03:47Z","fixed":"1.9.10-0.20231219184941-827e76c46e63"},{"id":"GO-2024-2463","modified":"2024-05-20T16:03:47Z","fixed":"1.9.10-0.20231219195202-ec93ab05a3ec"},{"id":"GO-2024-2464","modified":"2024-05-20T16:03:47Z","fixed":"1.9.10-0.20231219184941-827e76c46e63"},{"id":"GO-2024-2480","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2481","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/1Panel-dev/1Panel","vulns":[{"id":"GO-2023-1887","modified":"2024-08-20T20:31:35Z","fixed":"1.3.6"},{"id":"GO-2023-1888","modified":"2024-08-20T20:31:35Z","fixed":"1.3.6"},{"id":"GO-2023-1940","modified":"2024-08-20T20:31:38Z","fixed":"1.4.3"},{"id":"GO-2023-2004","modified":"2024-08-21T14:17:52Z","fixed":"1.5.0"},{"id":"GO-2023-2005","modified":"2024-08-21T14:17:52
Z","fixed":"1.5.0"},{"id":"GO-2023-2006","modified":"2024-08-21T14:17:52Z","fixed":"1.5.0"},{"id":"GO-2024-2531","modified":"2024-06-28T15:28:53Z","fixed":"1.9.6"},{"id":"GO-2024-2613","modified":"2024-05-20T16:03:47Z","fixed":"1.10.1-lts"},{"id":"GO-2024-2636","modified":"2024-06-04T15:19:21Z","fixed":"1.10.1-lts"},{"id":"GO-2024-2734","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2830","modified":"2024-05-20T16:03:47Z","fixed":"1.10.3-lts"},{"id":"GO-2024-2990","modified":"2024-07-22T18:24:24Z"},{"id":"GO-2024-2992","modified":"2024-07-22T18:24:24Z","fixed":"1.10.12-lts"}]},{"path":"github.com/AdguardTeam/AdGuardHome","vulns":[{"id":"GO-2024-2924","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-3184","modified":"2024-10-11T14:32:39Z","fixed":"0.107.53"}]},{"path":"github.com/AlexxIT/go2rtc","vulns":[{"id":"GO-2024-3052","modified":"2024-08-06T22:40:50Z","fixed":"1.9.0"},{"id":"GO-2024-3053","modified":"2024-08-06T22:40:50Z","fixed":"1.9.0"},{"id":"GO-2024-3055","modified":"2
024-08-06T22:40:50Z","fixed":"1.9.0"}]},{"path":"github.com/AndrewBurian/powermux","vulns":[{"id":"GO-2021-0237","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/Azure/aad-pod-identity","vulns":[{"id":"GO-2022-1181","modified":"2024-08-21T16:03:59Z","fixed":"1.8.13"}]},{"path":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","vulns":[{"id":"GO-2024-2918","modified":"2024-07-01T21:50:42Z","fixed":"1.6.0"}]},{"path":"github.com/Azure/secrets-store-csi-driver-provider-azure","vulns":[{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z"}]},{"path":"github.com/CosmWasm/wasmd","vulns":[{"id":"GO-2024-3059","modified":"2024-08-13T23:22:02Z","fixed":"0.52.0"},{"id":"GO-2024-3081","modified":"2024-08-30T17:18:07Z","fixed":"0.53.0"},{"id":"GO-2024-3082","modified":"2024-08-30T17:18:07Z","fixed":"0.53.0"},{"id":"GO-2024-3319","modified":"2024-12-10T21:29:10Z","fixed":"0.53.2"}]},{"path":"github.com/CosmWasm/wasmvm","vulns":[{"id":"GO-2024-3101","modified":"2024-12-2
0T21:48:20Z","fixed":"1.5.1"}]},{"path":"github.com/ElrondNetwork/elrond-go","vulns":[{"id":"GO-2022-0970","modified":"2024-08-21T16:03:21Z","fixed":"1.3.34"},{"id":"GO-2022-0971","modified":"2024-08-21T16:03:21Z","fixed":"1.3.35"},{"id":"GO-2022-1200","modified":"2024-08-21T16:03:59Z","fixed":"1.3.50"}]},{"path":"github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp","vulns":[{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z","fixed":"0.2.0"}]},{"path":"github.com/IBAX-io/go-ibax","vulns":[{"id":"GO-2024-2759","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2770","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2775","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2777","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"},{"id":"GO-2024-2783","modified":"2024-06-05T15:11:04Z","fixed":"1.4.2"}]},{"path":"github.com/IceWhaleTech/CasaOS","vulns":[{"id":"GO-2022-0606","modified":"2024-08-21T15:11:38Z","fixed":"0.2.8"
},{"id":"GO-2023-1931","modified":"2024-08-20T20:31:38Z","fixed":"0.4.4"},{"id":"GO-2023-2026","modified":"2024-08-21T14:17:52Z","fixed":"0.4.4"}]},{"path":"github.com/IceWhaleTech/CasaOS-Gateway","vulns":[{"id":"GO-2023-1932","modified":"2024-08-20T20:31:38Z","fixed":"0.4.4"}]},{"path":"github.com/IceWhaleTech/CasaOS-UserService","vulns":[{"id":"GO-2024-2614","modified":"2024-05-20T16:03:47Z","fixed":"0.4.7"},{"id":"GO-2024-2615","modified":"2024-05-20T16:03:47Z","fixed":"0.4.7"},{"id":"GO-2024-2616","modified":"2024-05-20T16:03:47Z","fixed":"0.4.7"},{"id":"GO-2024-2668","modified":"2024-05-20T16:03:47Z","fixed":"0.4.8"}]},{"path":"github.com/KubeOperator/kubepi","vulns":[{"id":"GO-2023-1283","modified":"2024-08-20T20:25:58Z","fixed":"1.6.3"},{"id":"GO-2023-1463","modified":"2024-08-20T20:25:58Z","fixed":"1.6.4"},{"id":"GO-2023-1468","modified":"2024-08-20T20:25:58Z","fixed":"1.6.4"},{"id":"GO-2023-1956","modified":"2024-08-20T20:32:20Z","fixed":"1.6.5"},{"id":"GO-2023-1957","modif
ied":"2024-08-20T20:32:20Z","fixed":"1.6.5"}]},{"path":"github.com/Masterminds/goutils","vulns":[{"id":"GO-2022-0411","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/Masterminds/vcs","vulns":[{"id":"GO-2022-0414","modified":"2024-05-20T16:03:47Z","fixed":"1.13.3"}]},{"path":"github.com/MicahParks/jwkset","vulns":[{"id":"GO-2025-3376","modified":"2025-01-09T19:41:13Z","fixed":"0.6.0"}]},{"path":"github.com/NVIDIA/nvidia-container-toolkit","vulns":[{"id":"GO-2024-3237","modified":"2024-11-04T15:44:16Z","fixed":"1.16.2"},{"id":"GO-2024-3239","modified":"2024-11-04T15:44:16Z","fixed":"1.16.2"}]},{"path":"github.com/PromonLogicalis/asn1","vulns":[{"id":"GO-2024-3012","modified":"2024-07-31T22:55:05Z"}]},{"path":"github.com/RobotsAndPencils/go-saml","vulns":[{"id":"GO-2020-0047","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-3048","modified":"2024-08-06T22:40:50Z"}]},{"path":"github.com/SpectoLabs/hoverfly","vulns":[{"id":"GO-2024-3108","modified":"2024-09-06T2
0:43:50Z","fixed":"1.10.3"}]},{"path":"github.com/StevenWeathers/thunderdome-planning-poker","vulns":[{"id":"GO-2022-0939","modified":"2024-08-21T16:03:21Z","fixed":"1.16.3"}]},{"path":"github.com/ThomasLeister/prosody-filer","vulns":[{"id":"GO-2022-0407","modified":"2024-08-21T15:11:31Z","fixed":"1.0.1"}]},{"path":"github.com/TykTechnologies/tyk-identity-broker","vulns":[{"id":"GO-2022-0906","modified":"2024-08-21T15:29:08Z","fixed":"1.1.1"}]},{"path":"github.com/Unstructured-IO/unstructured","vulns":[{"id":"GO-2024-3315","modified":"2024-12-10T21:29:10Z"}]},{"path":"github.com/agnivade/easy-scrypt","vulns":[{"id":"GO-2023-1294","modified":"2024-08-20T20:25:58Z","fixed":"1.0.0"}]},{"path":"github.com/alist-org/alist","vulns":[{"id":"GO-2022-1161","modified":"2024-08-21T16:03:59Z"},{"id":"GO-2022-1171","modified":"2024-08-21T16:03:59Z"},{"id":"GO-2024-3190","modified":"2024-10-11T14:32:39Z"}]},{"path":"github.com/alist-org/alist/v3","vulns":[{"id":"GO-2022-1161","modified":"2024-08-
21T16:03:59Z","fixed":"3.5.1"},{"id":"GO-2022-1171","modified":"2024-08-21T16:03:59Z","fixed":"3.6.0"},{"id":"GO-2024-3190","modified":"2024-10-11T14:32:39Z","fixed":"3.29.0"}]},{"path":"github.com/amir20/dozzle","vulns":[{"id":"GO-2024-3163","modified":"2024-10-09T20:29:23Z"}]},{"path":"github.com/anchore/stereoscope","vulns":[{"id":"GO-2024-2490","modified":"2024-05-20T16:03:47Z","fixed":"0.0.1"}]},{"path":"github.com/anchore/syft","vulns":[{"id":"GO-2023-1533","modified":"2024-08-20T20:26:01Z","fixed":"0.70.0"}]},{"path":"github.com/answerdev/answer","vulns":[{"id":"GO-2023-1541","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1550","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1551","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1552","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1553","modified":"2024-08-20T20:26:01Z","fixed":"1.0.4"},{"id":"GO-2023-1554","modified":"2024-08-20T20:26:01Z","fixed":"1.0.
4"},{"id":"GO-2023-1592","modified":"2024-08-20T20:29:14Z","fixed":"1.0.5"},{"id":"GO-2023-1612","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1613","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1614","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1615","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1616","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1617","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1618","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1619","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1620","modified":"2024-08-20T20:29:14Z","fixed":"1.0.6"},{"id":"GO-2023-1654","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1655","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1656","modified":"2024-08-20T20:29:17Z","fixed":"1.0.7"},{"id":"GO-2023-1657","modified":"2024-08-20T20:29:17Z","f
ixed":"1.0.6"},{"id":"GO-2023-1658","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1659","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1660","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1661","modified":"2024-08-20T20:29:17Z","fixed":"1.0.6"},{"id":"GO-2023-1662","modified":"2024-08-20T20:29:17Z","fixed":"1.0.7"},{"id":"GO-2023-1716","modified":"2024-08-20T20:29:19Z","fixed":"1.0.8"},{"id":"GO-2023-1718","modified":"2024-08-20T20:29:19Z","fixed":"1.0.8"},{"id":"GO-2023-1719","modified":"2024-08-20T20:29:19Z","fixed":"1.0.6"},{"id":"GO-2023-1774","modified":"2024-08-20T20:29:19Z","fixed":"1.0.9"},{"id":"GO-2023-1995","modified":"2024-08-20T20:32:20Z","fixed":"1.1.1"},{"id":"GO-2023-1996","modified":"2024-08-20T20:32:20Z","fixed":"1.1.0"},{"id":"GO-2023-1997","modified":"2024-08-21T14:17:52Z","fixed":"1.1.1"},{"id":"GO-2023-2001","modified":"2024-08-21T14:17:52Z","fixed":"1.1.0"},{"id":"GO-2023-2051","modified":"2024-08-21T14
:30:18Z","fixed":"1.1.3"}]},{"path":"github.com/antchfx/xmlquery","vulns":[{"id":"GO-2020-0048","modified":"2024-05-20T16:03:47Z","fixed":"1.3.1"}]},{"path":"github.com/apache/age/drivers/golang","vulns":[{"id":"GO-2024-2587","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/apache/incubator-answer","vulns":[{"id":"GO-2024-2457","modified":"2024-06-28T15:28:53Z","fixed":"1.2.1"},{"id":"GO-2024-2578","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"},{"id":"GO-2024-2579","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"},{"id":"GO-2024-2580","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"},{"id":"GO-2024-2743","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"},{"id":"GO-2024-3064","modified":"2024-08-13T23:22:02Z","fixed":"1.3.6"},{"id":"GO-2024-3065","modified":"2024-08-13T23:22:02Z","fixed":"1.3.6"},{"id":"GO-2024-3158","modified":"2024-09-26T18:24:03Z","fixed":"1.4.0"},{"id":"GO-2024-3287","modified":"2024-11-27T19:16:39Z","fixed":"1.4.1"}]},{"path":"github.com/apache/ser
vicecomb-service-center","vulns":[{"id":"GO-2024-2495","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2496","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/apache/solr-operator","vulns":[{"id":"GO-2024-2723","modified":"2024-06-04T15:19:21Z","fixed":"0.8.1"}]},{"path":"github.com/apache/thrift","vulns":[{"id":"GO-2021-0101","modified":"2024-05-20T16:03:47Z","fixed":"0.13.0"}]},{"path":"github.com/apache/trafficcontrol","vulns":[{"id":"GO-2022-0585","modified":"2024-08-21T15:11:38Z","fixed":"6.1.0+incompatible"},{"id":"GO-2022-0602","modified":"2024-08-21T15:11:38Z","fixed":"5.1.3+incompatible"},{"id":"GO-2024-2776","modified":"2024-06-10T16:38:54Z","fixed":"6.0.1+incompatible"},{"id":"GO-2024-3358","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/apache/trafficcontrol/v8","vulns":[{"id":"GO-2024-3358","modified":"2025-01-07T16:03:18Z","fixed":"8.0.2"}]},{"path":"github.com/appc/docker2aci","vulns":[{"id":"GO-2022-0833","modified":"2024-08-21T15:29:04Z","fixed":"0
.13.0"}]},{"path":"github.com/appleboy/gorush","vulns":[{"id":"GO-2024-3058","modified":"2024-08-19T17:26:34Z","fixed":"1.18.5"}]},{"path":"github.com/apptainer/apptainer","vulns":[{"id":"GO-2023-1738","modified":"2024-08-20T20:29:19Z","fixed":"1.1.8"},{"id":"GO-2023-1965","modified":"2024-08-20T20:32:20Z","fixed":"1.2.1"}]},{"path":"github.com/aquasecurity/trivy","vulns":[{"id":"GO-2024-2870","modified":"2024-05-22T16:46:37Z","fixed":"0.51.2"}]},{"path":"github.com/argoproj/argo-cd","vulns":[{"id":"GO-2022-0304","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0357","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0358","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0359","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0387","modified":"2024-08-21T14:30:31Z","fixed":"1.8.7"},{"id":"GO-2022-0453","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-0454","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-0455","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-0495","modified":"20
24-08-21T15:11:33Z"},{"id":"GO-2022-0497","modified":"2024-08-21T15:11:33Z"},{"id":"GO-2022-0498","modified":"2024-08-21T15:11:33Z"},{"id":"GO-2022-0499","modified":"2024-08-21T15:11:33Z"},{"id":"GO-2022-0516","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0517","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0518","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0869","modified":"2024-08-22T17:06:53Z","fixed":"1.8.6"},{"id":"GO-2022-0882","modified":"2024-08-21T15:29:06Z","fixed":"1.5.1"},{"id":"GO-2022-0892","modified":"2024-08-21T15:29:08Z","fixed":"1.5.1"},{"id":"GO-2023-1512","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1520","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1577","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1670","modified":"2024-08-20T20:29:17Z"},{"id":"GO-2023-1952","modified":"2024-08-20T20:31:38Z","fixed":"1.5.0-rc1"},{"id":"GO-2023-2018","modified":"2024-08-21T14:17:52Z"},{"id":"GO-2023-2049","modified":"2024-08-21T14:17:52Z"},{"id":"GO-20
23-2050","modified":"2024-08-21T14:17:52Z"},{"id":"GO-2023-2085","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2024-2643","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2646","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2728","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2792","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2877","modified":"2024-06-05T15:10:42Z"},{"id":"GO-2024-2898","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2902","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-3002","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3006","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/argoproj/argo-cd/v2","vulns":[{"id":"GO-2022-0304","modified":"2024-08-21T14:30:26Z","fixed":"2.2.4"},{"id":"GO-2022-0357","modified":"2024-08-21T14:30:29Z","fixed":"2.3.0"},{"id":"GO-2022-0358","modified":"2024-08-21T14:30:29Z","fixed":"2.3.0"},{"id":"GO-2022-0359","modified":"2024-08-21T14:30:29Z","fixed":"2.3.2"},{"id":"GO-2022-0453","modified":"2024-08-21T15:11:31Z
","fixed":"2.3.4"},{"id":"GO-2022-0454","modified":"2024-08-21T15:11:31Z","fixed":"2.3.4"},{"id":"GO-2022-0455","modified":"2024-08-21T15:11:31Z","fixed":"2.3.4"},{"id":"GO-2022-0495","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0497","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0498","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0499","modified":"2024-08-21T15:11:33Z","fixed":"2.4.1"},{"id":"GO-2022-0516","modified":"2024-08-21T15:11:36Z","fixed":"2.3.2"},{"id":"GO-2022-0517","modified":"2024-08-21T15:11:36Z","fixed":"2.4.5"},{"id":"GO-2022-0518","modified":"2024-08-21T15:11:36Z","fixed":"2.4.5"},{"id":"GO-2023-1512","modified":"2024-08-20T20:26:01Z","fixed":"2.6.0-rc5"},{"id":"GO-2023-1520","modified":"2024-08-20T20:26:01Z","fixed":"2.6.0-rc5"},{"id":"GO-2023-1548","modified":"2024-05-20T16:03:47Z","fixed":"2.6.1"},{"id":"GO-2023-1577","modified":"2024-08-20T20:26:01Z","fixed":"2.6.2"},{"id":"GO-2023-1670","modified":"2
024-08-20T20:29:17Z","fixed":"2.6.7"},{"id":"GO-2023-2018","modified":"2024-08-21T14:17:52Z","fixed":"2.8.1"},{"id":"GO-2023-2049","modified":"2024-08-21T14:17:52Z","fixed":"2.8.3"},{"id":"GO-2023-2050","modified":"2024-08-21T14:17:52Z","fixed":"2.8.3"},{"id":"GO-2023-2085","modified":"2024-08-21T14:30:18Z","fixed":"2.3.0"},{"id":"GO-2024-2643","modified":"2024-05-20T16:03:47Z","fixed":"2.10.3"},{"id":"GO-2024-2646","modified":"2024-05-20T16:03:47Z","fixed":"2.10.3"},{"id":"GO-2024-2652","modified":"2024-05-20T16:03:47Z","fixed":"2.10.4"},{"id":"GO-2024-2654","modified":"2024-05-20T16:03:47Z","fixed":"2.10.4"},{"id":"GO-2024-2667","modified":"2024-05-20T16:03:47Z","fixed":"2.10.5"},{"id":"GO-2024-2728","modified":"2024-06-28T15:28:40Z","fixed":"2.10.7"},{"id":"GO-2024-2792","modified":"2024-06-28T15:28:40Z","fixed":"2.10.8"},{"id":"GO-2024-2877","modified":"2024-06-05T15:10:42Z","fixed":"2.11.1"},{"id":"GO-2024-2898","modified":"2024-06-28T15:28:30Z","fixed":"2.11.3"},{"id":"GO-2024
-2902","modified":"2024-06-28T15:28:40Z","fixed":"2.11.3"},{"id":"GO-2024-3002","modified":"2024-08-06T22:03:16Z","fixed":"2.11.6"},{"id":"GO-2024-3006","modified":"2024-08-06T22:03:16Z","fixed":"2.11.7"}]},{"path":"github.com/argoproj/argo-events","vulns":[{"id":"GO-2022-0490","modified":"2024-08-21T15:11:33Z","fixed":"1.7.1"},{"id":"GO-2022-0492","modified":"2024-05-20T16:03:47Z","fixed":"1.7.1"}]},{"path":"github.com/argoproj/argo-workflows","vulns":[{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0405","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z"},{"id":"GO-2024-3226","modified":"2024-10-30T16:00:58Z"},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z"}]},{"path":"github.com/argoproj/argo-workflows/v2","vulns":[{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0405","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z"},{"id":"GO-2024-3226","modified":
"2024-10-30T16:00:58Z"},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z"}]},{"path":"github.com/argoproj/argo-workflows/v3","vulns":[{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z","fixed":"3.1.6"},{"id":"GO-2022-0405","modified":"2024-08-21T14:30:31Z","fixed":"3.1.6"},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z","fixed":"3.1.6"},{"id":"GO-2024-3226","modified":"2024-10-30T16:00:58Z","fixed":"3.6.0-rc2"},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z","fixed":"3.6.2"}]},{"path":"github.com/artdarek/go-unzip","vulns":[{"id":"GO-2020-0034","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/artifacthub/hub","vulns":[{"id":"GO-2023-2134","modified":"2024-08-21T14:30:22Z","fixed":"1.16.0"},{"id":"GO-2023-2135","modified":"2024-08-21T14:30:22Z","fixed":"1.16.0"},{"id":"GO-2023-2136","modified":"2024-08-21T14:30:22Z","fixed":"1.16.0"}]},{"path":"github.com/astaxie/beego","vulns":[{"id":"GO-2021-0084","modified":"2024-05-20T16:03:47Z","fix
ed":"1.12.2"},{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z"},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/authelia/authelia/v4","vulns":[{"id":"GO-2024-2744","modified":"2024-05-20T16:03:47Z","fixed":"4.38.0"}]},{"path":"github.com/authzed/spicedb","vulns":[{"id":"GO-2022-0295","modified":"2024-08-21T14:30:26Z","fixed":"1.4.0"},{"id":"GO-2023-1723","modified":"2024-08-20T20:29:19Z","fixed":"1.19.1"},{"id":"GO-2023-1871","modified":"2024-08-20T20:31:35Z","fixed":"1.22.2"},{"id":"GO-2023-2166","modified":"2024-08-21T14:30:22Z","fixed":"1.27.0-rc1"},{"id":"GO-2024-2597","modified":"2024-06-04T15:19:21Z","fixed":"1.29.2"},{"id":"GO-2024-2716","modified":"2024-06-04T15:19:21Z","fixed":"1.30.1"},{"id":"GO-2024-2939","modified":"2024-06-28T15:28:30Z","fixed":"1.33.1"},{"id":"GO-2024-3131","modified":"2024-09-25T17:43:04Z","fixed":"1.35.3"},{"id":"GO-2024-3200","modified":"2024-10-15T15:42:40Z"
,"fixed":"1.37.1"}]},{"path":"github.com/aws/amazon-cloudwatch-agent","vulns":[{"id":"GO-2022-1160","modified":"2024-08-21T16:03:59Z","fixed":"1.247355.0"}]},{"path":"github.com/aws/aws-sdk-go","vulns":[{"id":"GO-2022-0391","modified":"2024-05-20T16:03:47Z","fixed":"1.34.0"},{"id":"GO-2022-0635","modified":"2024-12-12T22:00:07Z"},{"id":"GO-2022-0646","modified":"2024-12-13T15:52:31Z"}]},{"path":"github.com/awslabs/aws-alb-route-directive-adapter-for-istio","vulns":[{"id":"GO-2024-3210","modified":"2024-10-28T15:20:02Z"}]},{"path":"github.com/b3log/wide","vulns":[{"id":"GO-2023-1924","modified":"2024-08-20T20:31:38Z","fixed":"1.6.0"}]},{"path":"github.com/bazelbuild/intellij","vulns":[{"id":"GO-2024-2933","modified":"2024-06-28T15:28:30Z"}]},{"path":"github.com/beego/beego","vulns":[{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z","fixed":"1.12.9"},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z","fixed":"1.12.11"},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z"},{
"id":"GO-2024-3331","modified":"2024-12-18T16:35:36Z"}]},{"path":"github.com/beego/beego/v2","vulns":[{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z","fixed":"2.0.3"},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z","fixed":"2.0.4"},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z","fixed":"2.0.3"},{"id":"GO-2024-3016","modified":"2024-08-19T17:26:34Z","fixed":"2.2.1"},{"id":"GO-2024-3331","modified":"2024-12-18T16:35:36Z","fixed":"2.3.4"}]},{"path":"github.com/binance-chain/tss-lib","vulns":[{"id":"GO-2022-0769","modified":"2024-08-21T15:21:45Z","fixed":"1.2.0"},{"id":"GO-2023-1732","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1733","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1867","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1904","modified":"2024-05-22T16:22:39Z"}]},{"path":"github.com/bincyber/go-sqlcrypter","vulns":[{"id":"GO-2024-2451","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2872","modified":"2024-06-05T15:10:42Z"}]},{"path":"github.
com/biscuit-auth/biscuit-go","vulns":[{"id":"GO-2022-0564","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/bishopfox/sliver","vulns":[{"id":"GO-2023-1866","modified":"2024-08-20T20:31:35Z","fixed":"1.5.40"},{"id":"GO-2024-2993","modified":"2024-08-19T17:26:30Z"}]},{"path":"github.com/blevesearch/bleve","vulns":[{"id":"GO-2022-0470","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/blevesearch/bleve/v2","vulns":[{"id":"GO-2022-0470","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/bnb-chain/tss-lib","vulns":[{"id":"GO-2023-1732","modified":"2024-05-20T16:03:47Z","fixed":"1.3.6-0.20230324145555-bb6fb30bd3eb"},{"id":"GO-2023-1733","modified":"2024-05-20T16:03:47Z","fixed":"1.3.6-0.20230324145555-bb6fb30bd3eb"},{"id":"GO-2023-1867","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1904","modified":"2024-05-22T16:22:39Z","fixed":"1.3.6-0.20230324145555-bb6fb30bd3eb"}]},{"path":"github.com/bradleyfalzon/ghinstallation","vulns":[{"id":"GO-2022-1178","modified":"2024
-05-20T16:03:47Z","fixed":"1.1.2-0.20210308182858-d24f14f8be70"}]},{"path":"github.com/brokercap/Bifrost","vulns":[{"id":"GO-2022-1023","modified":"2024-08-21T16:03:24Z","fixed":"1.8.7-release"},{"id":"GO-2022-1067","modified":"2024-08-21T16:03:24Z","fixed":"1.8.7-release"}]},{"path":"github.com/btcsuite/btcd","vulns":[{"id":"GO-2022-1098","modified":"2024-05-20T16:03:47Z","fixed":"0.23.2"},{"id":"GO-2024-2818","modified":"2024-05-20T16:03:47Z","fixed":"0.24.0"},{"id":"GO-2024-3189","modified":"2024-10-17T14:56:24Z","fixed":"0.24.2-beta.rc1"}]},{"path":"github.com/btcsuite/go-socks","vulns":[{"id":"GO-2020-0024","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20130808000456-233bccbb1abe"}]},{"path":"github.com/btcsuitereleases/go-socks","vulns":[{"id":"GO-2020-0024","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20130808000456-233bccbb1abe"}]},{"path":"github.com/buger/jsonparser","vulns":[{"id":"GO-2021-0057","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"},{"id":"GO-2021-0089
","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/buildkite/elastic-ci-stack-for-aws","vulns":[{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/buildkite/elastic-ci-stack-for-aws/v5","vulns":[{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/buildkite/elastic-ci-stack-for-aws/v6","vulns":[{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z","fixed":"6.7.1"}]},{"path":"github.com/bunkerity/bunkerweb","vulns":[{"id":"GO-2024-3294","modified":"2024-12-02T20:06:38Z","fixed":"1.5.11"}]},{"path":"github.com/bytom/bytom","vulns":[{"id":"GO-2021-0079","modified":"2024-05-20T16:03:47Z","fixed":"1.0.4-0.20180831054840-1ac3c8ac4f2b"}]},{"path":"github.com/ca17/teamsacs","vulns":[{"id":"GO-2024-2684","modified":"2024-06-10T16:38:54Z"}]},{"path":"github.com/caddyserver/caddy/v2","vulns":[{"id":"GO-2023-1567","modified":"2024-05-20T16:03:47Z","fixed":"2.5.0-beta.1"}]},{"path":"github.com/canonical/lxd","vulns":[{"
id":"GO-2024-3312","modified":"2024-12-11T17:13:36Z","fixed":"0.0.0-20240708073652-5a492a3f0036"},{"id":"GO-2024-3313","modified":"2024-12-11T17:13:38Z","fixed":"0.0.0-20240403103450-0e7f2b5bf4d2"}]},{"path":"github.com/canonical/pebble","vulns":[{"id":"GO-2024-2692","modified":"2024-06-04T15:19:21Z","fixed":"1.10.2"}]},{"path":"github.com/carina-io/carina","vulns":[{"id":"GO-2024-2809","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/casdoor/casdoor","vulns":[{"id":"GO-2022-0303","modified":"2024-08-21T14:30:26Z","fixed":"1.13.1"},{"id":"GO-2022-1006","modified":"2024-08-21T16:03:24Z","fixed":"1.103.1"},{"id":"GO-2022-1153","modified":"2024-08-21T16:03:26Z","fixed":"1.126.1"},{"id":"GO-2024-3026","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3086","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3087","modified":"2024-08-30T17:18:07Z"}]},{"path":"github.com/cea-hpc/sshproxy","vulns":[{"id":"GO-2024-2836","modified":"2024-06-04T15:19:21Z","fixed":"1.6.3"}]},{"path":"git
hub.com/cert-manager/cert-manager","vulns":[{"id":"GO-2024-3282","modified":"2024-12-12T21:58:46Z","fixed":"1.16.2"}]},{"path":"github.com/chaosblade-io/chaosblade","vulns":[{"id":"GO-2024-3133","modified":"2024-09-25T17:43:51Z","fixed":"1.7.4"}]},{"path":"github.com/charmbracelet/charm","vulns":[{"id":"GO-2022-0449","modified":"2024-08-21T15:11:31Z","fixed":"0.12.1"}]},{"path":"github.com/charmbracelet/soft-serve","vulns":[{"id":"GO-2023-2097","modified":"2024-08-21T14:30:22Z","fixed":"0.6.2"},{"id":"GO-2024-3019","modified":"2024-08-06T22:03:16Z","fixed":"0.7.5"},{"id":"GO-2025-3374","modified":"2025-01-08T19:19:42Z","fixed":"0.8.2"}]},{"path":"github.com/cheqd/cheqd-node","vulns":[{"id":"GO-2022-1066","modified":"2024-08-21T16:03:24Z","fixed":"0.6.9"}]},{"path":"github.com/cilium/cilium","vulns":[{"id":"GO-2022-0393","modified":"2024-08-21T14:30:31Z","fixed":"1.9.5"},{"id":"GO-2022-0457","modified":"2024-08-21T15:11:33Z","fixed":"1.11.5"},{"id":"GO-2022-0458","modified":"2024-08-
21T15:11:33Z","fixed":"1.11.5"},{"id":"GO-2022-0959","modified":"2024-08-21T16:03:21Z","fixed":"1.12.1"},{"id":"GO-2023-1643","modified":"2024-08-20T20:29:17Z","fixed":"1.13.1"},{"id":"GO-2023-1644","modified":"2024-08-20T20:29:17Z","fixed":"1.13.1"},{"id":"GO-2023-1730","modified":"2024-08-21T21:16:43Z","fixed":"1.13.2"},{"id":"GO-2023-1785","modified":"2024-08-20T20:31:32Z","fixed":"1.13.2"},{"id":"GO-2023-1862","modified":"2024-08-20T20:31:35Z","fixed":"1.13.4"},{"id":"GO-2023-2078","modified":"2024-08-21T14:30:18Z","fixed":"1.14.2"},{"id":"GO-2023-2079","modified":"2024-08-21T14:30:18Z","fixed":"1.14.2"},{"id":"GO-2023-2080","modified":"2024-08-21T14:30:18Z","fixed":"1.14.2"},{"id":"GO-2024-2568","modified":"2024-08-19T17:26:25Z","fixed":"1.14.7"},{"id":"GO-2024-2569","modified":"2024-08-19T17:26:25Z","fixed":"1.14.7"},{"id":"GO-2024-2653","modified":"2024-05-20T16:03:47Z","fixed":"1.15.2"},{"id":"GO-2024-2656","modified":"2024-05-20T16:03:47Z","fixed":"1.15.2"},{"id":"GO-2024-2
657","modified":"2024-05-20T16:03:47Z","fixed":"1.15.2"},{"id":"GO-2024-2666","modified":"2024-05-20T16:03:47Z","fixed":"1.15.3"},{"id":"GO-2024-2922","modified":"2024-06-20T18:18:26Z","fixed":"1.15.6"},{"id":"GO-2024-3071","modified":"2024-08-16T17:28:56Z","fixed":"1.16.1"},{"id":"GO-2024-3072","modified":"2024-08-16T17:28:56Z","fixed":"1.15.8"},{"id":"GO-2024-3074","modified":"2024-08-19T17:26:32Z","fixed":"1.16.1"},{"id":"GO-2024-3208","modified":"2024-10-28T15:20:02Z","fixed":"1.15.10"},{"id":"GO-2024-3290","modified":"2024-11-27T19:16:39Z","fixed":"1.16.4"}]},{"path":"github.com/cilium/cilium-cli","vulns":[{"id":"GO-2023-1653","modified":"2024-08-20T20:29:17Z","fixed":"0.13.2"}]},{"path":"github.com/clastix/capsule","vulns":[{"id":"GO-2022-1135","modified":"2024-08-21T16:03:26Z","fixed":"0.1.3"}]},{"path":"github.com/clastix/capsule-proxy","vulns":[{"id":"GO-2022-0329","modified":"2024-08-21T14:30:29Z","fixed":"0.2.1"}]},{"path":"github.com/clastix/kamaji","vulns":[{"id":"GO-20
24-3063","modified":"2024-08-13T23:22:02Z"}]},{"path":"github.com/cli/cli","vulns":[{"id":"GO-2022-0395","modified":"2024-08-21T14:30:31Z","fixed":"1.2.1"},{"id":"GO-2024-3269","modified":"2024-11-19T17:20:31Z"},{"id":"GO-2024-3296","modified":"2024-12-02T20:06:38Z"},{"id":"GO-2024-3310","modified":"2024-12-04T16:25:24Z"}]},{"path":"github.com/cli/cli/v2","vulns":[{"id":"GO-2024-3269","modified":"2024-11-19T17:20:31Z","fixed":"2.62.0"},{"id":"GO-2024-3296","modified":"2024-12-02T20:06:38Z","fixed":"2.63.0"},{"id":"GO-2024-3310","modified":"2024-12-04T16:25:24Z","fixed":"2.63.1"}]},{"path":"github.com/cli/go-gh","vulns":[{"id":"GO-2024-3295","modified":"2024-12-12T15:46:49Z"}]},{"path":"github.com/cli/go-gh/v2","vulns":[{"id":"GO-2024-3295","modified":"2024-12-12T15:46:49Z","fixed":"2.11.1"}]},{"path":"github.com/clidey/whodb/core","vulns":[{"id":"GO-2024-3350","modified":"2024-12-20T20:36:43Z"}]},{"path":"github.com/cloudevents/sdk-go/v2","vulns":[{"id":"GO-2024-2618","modified":"20
24-05-20T16:03:47Z","fixed":"2.15.2"}]},{"path":"github.com/cloudflare/cfrpki","vulns":[{"id":"GO-2022-0246","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"},{"id":"GO-2022-0248","modified":"2024-05-20T16:03:47Z","fixed":"1.4.4"},{"id":"GO-2022-0249","modified":"2024-08-21T14:30:26Z","fixed":"1.4.0"},{"id":"GO-2022-0250","modified":"2024-08-21T14:30:26Z","fixed":"1.4.0"},{"id":"GO-2022-0251","modified":"2024-05-20T16:03:47Z","fixed":"1.4.0"},{"id":"GO-2022-0252","modified":"2024-05-20T16:03:47Z","fixed":"1.4.0"},{"id":"GO-2022-0253","modified":"2024-05-20T16:03:47Z","fixed":"1.4.0"},{"id":"GO-2022-0496","modified":"2024-08-21T15:11:33Z","fixed":"1.4.3"},{"id":"GO-2022-0580","modified":"2024-08-21T15:11:38Z","fixed":"1.4.2"},{"id":"GO-2022-1089","modified":"2024-08-21T16:03:26Z","fixed":"1.4.4"}]},{"path":"github.com/cloudflare/circl","vulns":[{"id":"GO-2023-1765","modified":"2024-05-20T16:03:47Z","fixed":"1.3.3"},{"id":"GO-2024-2453","modified":"2024-05-20T16:03:47Z","fixed":"1.3.
7"}]},{"path":"github.com/cloudflare/cloudflared","vulns":[{"id":"GO-2022-0845","modified":"2024-08-21T15:29:04Z","fixed":"0.0.0-20200820025921-9323844ea773"},{"id":"GO-2023-1652","modified":"2024-08-20T20:29:17Z","fixed":"0.0.0-20230313153246-f686da832f85"}]},{"path":"github.com/cloudflare/goflow","vulns":[{"id":"GO-2022-1032","modified":"2024-08-21T16:03:24Z"}]},{"path":"github.com/cloudflare/goflow/v3","vulns":[{"id":"GO-2022-1032","modified":"2024-08-21T16:03:24Z","fixed":"3.4.4"}]},{"path":"github.com/cloudflare/golz4","vulns":[{"id":"GO-2020-0022","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20140711154735-199f5f787806"}]},{"path":"github.com/cloudfoundry/gorouter","vulns":[{"id":"GO-2021-0102","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20191101214924-b1b5c44e050f"}]},{"path":"github.com/cloudwego/hertz","vulns":[{"id":"GO-2022-1027","modified":"2024-05-20T16:03:47Z","fixed":"0.3.1"}]},{"path":"github.com/clusternet/clusternet","vulns":[{"id":"GO-2023-1735","modified
":"2024-08-20T20:29:19Z","fixed":"0.15.2"}]},{"path":"github.com/codeclysm/extract","vulns":[{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z"}]},{"path":"github.com/codeclysm/extract/v3","vulns":[{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z"}]},{"path":"github.com/codeclysm/extract/v4","vulns":[{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z","fixed":"4.0.0"}]},{"path":"github.com/codenotary/immudb","vulns":[{"id":"GO-2022-1117","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"},{"id":"GO-2022-1118","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"}]},{"path":"github.com/coder/coder","vulns":[{"id":"GO-2024-2602","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-3228","modified":"2024-10-30T16:01:08Z"}]},{"path":"github.com/coder/coder/v2","vulns":[{"id":"GO-2024-2602","modified":"2024-05-20T16:03:47Z","fixed":"2.8.4"},{"id":"GO-2024-3228","modified":"2024-10-30T16:01:08Z","fixed":"2.16.1"}]},{"path":"github.com/cometbft/cometbft","vulns":[{"id":"GO-2023-1882","
modified":"2024-05-20T16:03:47Z","fixed":"0.37.2"},{"id":"GO-2023-1883","modified":"2024-05-20T16:03:47Z","fixed":"0.37.2"},{"id":"GO-2024-2471","modified":"2024-05-20T16:03:47Z","fixed":"0.38.3"},{"id":"GO-2024-2951","modified":"2024-07-02T17:39:03Z","fixed":"0.38.8"},{"id":"GO-2024-3112","modified":"2024-09-13T21:55:06Z","fixed":"0.38.12"},{"id":"GO-2024-3259","modified":"2024-12-12T21:58:41Z","fixed":"0.38.15"}]},{"path":"github.com/consensys/gnark","vulns":[{"id":"GO-2023-2098","modified":"2024-05-20T16:03:47Z","fixed":"0.9.0"},{"id":"GO-2023-2119","modified":"2024-05-20T16:03:47Z","fixed":"0.9.1"},{"id":"GO-2023-2333","modified":"2024-05-20T16:03:47Z","fixed":"0.9.2-0.20231110170422-f528807119e9"},{"id":"GO-2024-3122","modified":"2024-12-12T21:58:48Z","fixed":"0.11.0"},{"id":"GO-2024-3123","modified":"2024-09-13T21:55:09Z","fixed":"0.11.0"},{"id":"GO-2024-3244","modified":"2024-11-01T21:55:10Z"}]},{"path":"github.com/consensys/gnark-crypto","vulns":[{"id":"GO-2023-2096","modifi
ed":"2024-05-20T16:03:47Z","fixed":"0.12.0"},{"id":"GO-2023-2101","modified":"2024-05-20T16:03:47Z","fixed":"0.12.1"}]},{"path":"github.com/containerd/containerd","vulns":[{"id":"GO-2022-0278","modified":"2024-08-21T14:30:26Z","fixed":"1.5.9"},{"id":"GO-2022-0344","modified":"2024-08-21T14:30:29Z","fixed":"1.6.1"},{"id":"GO-2022-0360","modified":"2024-08-21T14:30:29Z","fixed":"1.5.8"},{"id":"GO-2022-0482","modified":"2024-08-21T15:11:33Z","fixed":"1.6.6"},{"id":"GO-2022-0784","modified":"2024-08-21T15:28:59Z","fixed":"1.4.3"},{"id":"GO-2022-0803","modified":"2024-08-21T15:29:02Z","fixed":"1.2.14"},{"id":"GO-2022-0921","modified":"2024-08-21T15:29:08Z","fixed":"1.5.4"},{"id":"GO-2022-0938","modified":"2024-08-21T16:03:21Z","fixed":"1.5.7"},{"id":"GO-2022-1147","modified":"2024-08-21T16:03:26Z","fixed":"1.6.12"},{"id":"GO-2023-1573","modified":"2024-08-21T21:16:43Z","fixed":"1.6.18"},{"id":"GO-2023-1574","modified":"2024-08-21T21:16:43Z","fixed":"1.6.18"},{"id":"GO-2023-2412","modifie
d":"2024-05-20T16:03:47Z","fixed":"1.7.11"},{"id":"GO-2024-2846","modified":"2024-07-01T19:59:51Z","fixed":"1.6.2"}]},{"path":"github.com/containerd/imgcrypt","vulns":[{"id":"GO-2021-0412","modified":"2024-05-20T16:03:47Z","fixed":"1.1.4"}]},{"path":"github.com/containernetworking/cni","vulns":[{"id":"GO-2022-0230","modified":"2024-05-20T16:03:47Z","fixed":"0.8.1"}]},{"path":"github.com/containernetworking/plugins","vulns":[{"id":"GO-2023-1915","modified":"2024-08-20T20:31:38Z","fixed":"0.8.6"}]},{"path":"github.com/containers/buildah","vulns":[{"id":"GO-2022-0345","modified":"2024-05-20T16:03:47Z","fixed":"1.22.0"},{"id":"GO-2022-0417","modified":"2024-05-20T16:03:47Z","fixed":"1.25.0"},{"id":"GO-2022-0828","modified":"2024-12-12T20:32:49Z","fixed":"1.14.4"},{"id":"GO-2022-1008","modified":"2024-05-20T16:03:47Z","fixed":"1.27.1"},{"id":"GO-2024-2658","modified":"2024-05-20T16:03:47Z","fixed":"1.35.1"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z","fixed":"1.37.4"},{"id":"G
O-2024-3186","modified":"2024-12-12T15:16:55Z","fixed":"1.37.1"}]},{"path":"github.com/containers/common","vulns":[{"id":"GO-2024-3171","modified":"2024-10-14T19:20:43Z","fixed":"0.60.4"}]},{"path":"github.com/containers/image","vulns":[{"id":"GO-2021-0081","modified":"2024-05-20T16:03:47Z","fixed":"2.0.2-0.20190802080134-634605d06e73+incompatible"}]},{"path":"github.com/containers/image/v5","vulns":[{"id":"GO-2024-2842","modified":"2024-05-20T19:45:51Z","fixed":"5.30.1"}]},{"path":"github.com/containers/libpod","vulns":[{"id":"GO-2022-0641","modified":"2024-08-21T15:11:40Z","fixed":"1.7.0"},{"id":"GO-2023-1544","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z","fixed":"1.6.0"},{"id":"GO-2024-2766","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/containers/libpod/v2","vulns":[{"id":"GO-2023-1544","modified":"2024-08-20T20:26:01Z","fixed":"2.0.6"},{"id":"GO-2024-2766","modified":"2024-06-28T15:28:40Z","fixed":"2.0.5"}]},{"path":"github
.com/containers/podman","vulns":[{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1927","modified":"2024-08-20T20:31:38Z","fixed":"1.4.0"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z","fixed":"0.6.1"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/containers/podman/v2","vulns":[{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/containers/podman
/v3","vulns":[{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z","fixed":"3.4.3"},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/containers/podman/v4","vulns":[{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z","fixed":"4.0.3"},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z","fixed":"4.5.0"},{"id":"GO-2022-1159","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1681","modified":"2024-05-20T16:03:47Z","fixed":"4.4.2"},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z"},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z"}]},{"path":"github.com/cont
ainers/podman/v5","vulns":[{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z","fixed":"5.2.4"}]},{"path":"github.com/containers/psgo","vulns":[{"id":"GO-2022-0558","modified":"2024-05-20T16:03:47Z","fixed":"1.7.2"}]},{"path":"github.com/containers/storage","vulns":[{"id":"GO-2021-0100","modified":"2024-05-20T16:03:47Z","fixed":"1.28.1"}]},{"path":"github.com/containous/traefik","vulns":[{"id":"GO-2022-0774","modified":"2024-08-21T15:28:59Z"},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z"}]},{"path":"github.com/containous/traefik/v2","vulns":[{"id":"GO-2022-0774","modified":"2024-08-21T15:28:59Z","fixed":"2.2.2"},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z","fixed":"2.1.4"}]},{"path":"github.com/containrrr/shoutrrr","vulns":[{"id":"GO-2022-0528","modified":"2024-05-20T16:03:47Z","fixed":"0.6.0"}]},{"path":"github.com/contribsys/faktory","vulns":[{"id":"GO-2023-2067","modified":"2024-08-21T14:30:18Z","fixed"
:"1.8.0"}]},{"path":"github.com/corazawaf/coraza/v2","vulns":[{"id":"GO-2023-1874","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/corazawaf/coraza/v3","vulns":[{"id":"GO-2023-1874","modified":"2024-05-20T16:03:47Z","fixed":"3.0.1"}]},{"path":"github.com/coredns/coredns","vulns":[{"id":"GO-2022-0368","modified":"2024-08-21T14:30:31Z","fixed":"1.6.6"},{"id":"GO-2024-2785","modified":"2024-07-01T21:50:42Z","fixed":"1.11.2"},{"id":"GO-2024-3130","modified":"2024-09-25T17:42:57Z","fixed":"1.11.0"},{"id":"GO-2024-3134","modified":"2024-09-26T17:59:16Z","fixed":"1.11.0"}]},{"path":"github.com/coreos/ignition","vulns":[{"id":"GO-2022-0451","modified":"2024-08-21T15:11:31Z"}]},{"path":"github.com/coreos/ignition/v2","vulns":[{"id":"GO-2022-0451","modified":"2024-08-21T15:11:31Z","fixed":"2.14.0"}]},{"path":"github.com/cortexproject/cortex","vulns":[{"id":"GO-2022-0915","modified":"2024-08-21T15:29:08Z","fixed":"1.8.1"},{"id":"GO-2022-1175","modified":"2024-05-20T16:03:47Z","fixed":
"1.14.1"},{"id":"GO-2024-3036","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/cosmos/cosmos-sdk","vulns":[{"id":"GO-2023-1821","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1861","modified":"2024-05-20T16:03:47Z","fixed":"0.47.3"},{"id":"GO-2023-1881","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2571","modified":"2024-05-23T16:09:24Z","fixed":"0.50.4"},{"id":"GO-2024-2572","modified":"2024-07-01T19:59:51Z","fixed":"0.50.4"},{"id":"GO-2024-2584","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2638","modified":"2024-05-20T16:03:47Z","fixed":"0.50.5"},{"id":"GO-2024-3339","modified":"2024-12-20T21:48:20Z","fixed":"0.50.11"}]},{"path":"github.com/cosmos/ethermint","vulns":[{"id":"GO-2022-0813","modified":"2024-08-21T15:29:02Z","fixed":"0.4.1"},{"id":"GO-2022-0889","modified":"2024-08-21T15:29:08Z","fixed":"0.4.1"}]},{"path":"github.com/cosmos/gaia/v14","vulns":[{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z"}]},{"path":"github.com/cosmos/gaia/v15","vulns":[{"
id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z"}]},{"path":"github.com/cosmos/gaia/v16","vulns":[{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z"}]},{"path":"github.com/cosmos/gaia/v17","vulns":[{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z","fixed":"17.3.0"}]},{"path":"github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v4","vulns":[{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","fixed":"4.1.1"}]},{"path":"github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v5","vulns":[{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","fixed":"5.2.1"}]},{"path":"github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v6","vulns":[{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","fixed":"6.1.1"}]},{"path":"github.com/cosmos/ibc-go","vulns":[{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v2","vulns":[{"id":"GO-2024-2694","modified"
:"2024-05-20T19:46:03Z"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v3","vulns":[{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v4","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"4.4.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"4.6.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v5","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"5.3.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"5.4.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path":"github.com/cosmos/ibc-go/v6","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"6.1.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"6.3.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z"}]},{"path
":"github.com/cosmos/ibc-go/v7","vulns":[{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z","fixed":"7.0.1"},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"7.4.0"},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z","fixed":"7.0.1"}]},{"path":"github.com/cosmos/ibc-go/v8","vulns":[{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","fixed":"8.2.0"}]},{"path":"github.com/cosmos/interchain-security","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v2","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v3","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v4","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/cosmos/interchain-security/v5","vulns":[{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z","fixed":"5.2.0"}]},{"path":"githu
b.com/crewjam/saml","vulns":[{"id":"GO-2021-0058","modified":"2024-05-20T16:03:47Z","fixed":"0.4.3"},{"id":"GO-2022-1129","modified":"2024-05-20T16:03:47Z","fixed":"0.4.9"},{"id":"GO-2023-1664","modified":"2024-05-20T16:03:47Z","fixed":"0.4.13"},{"id":"GO-2023-2114","modified":"2024-05-20T16:03:47Z","fixed":"0.4.14"}]},{"path":"github.com/cri-o/cri-o","vulns":[{"id":"GO-2022-0354","modified":"2024-08-21T14:30:29Z","fixed":"1.23.2"},{"id":"GO-2022-0363","modified":"2024-08-21T14:30:29Z","fixed":"1.23.1"},{"id":"GO-2022-0426","modified":"2024-08-21T15:11:31Z","fixed":"1.24.0"},{"id":"GO-2022-0480","modified":"2024-08-21T15:11:33Z","fixed":"1.24.1"},{"id":"GO-2022-0608","modified":"2024-08-21T15:11:38Z","fixed":"1.23.1"},{"id":"GO-2022-1014","modified":"2024-08-21T16:03:24Z","fixed":"1.25.0"},{"id":"GO-2022-1206","modified":"2024-08-21T16:03:59Z","fixed":"1.26.0"},{"id":"GO-2024-2458","modified":"2024-06-28T15:28:53Z","fixed":"1.29.1"},{"id":"GO-2024-2791","modified":"2024-06-04T15:19:
21Z","fixed":"1.29.4"},{"id":"GO-2024-2919","modified":"2024-08-19T17:26:27Z","fixed":"1.30.1"},{"id":"GO-2024-3292","modified":"2024-12-04T16:25:24Z","fixed":"1.31.3"}]},{"path":"github.com/crossplane/crossplane","vulns":[{"id":"GO-2023-1979","modified":"2024-08-20T20:32:20Z","fixed":"1.12.3"},{"id":"GO-2023-1980","modified":"2024-08-20T20:32:20Z","fixed":"1.12.3"},{"id":"GO-2024-3219","modified":"2024-10-28T15:20:02Z","fixed":"1.17.2"}]},{"path":"github.com/crossplane/crossplane-runtime","vulns":[{"id":"GO-2023-1623","modified":"2024-05-20T16:03:47Z","fixed":"0.19.2"}]},{"path":"github.com/crypto-org-chain/cronos","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"0.7.1-rc2"},{"id":"GO-2022-0829","modified":"2024-08-21T15:29:04Z","fixed":"0.8.0"}]},{"path":"github.com/csaf-poc/csaf_distribution","vulns":[{"id":"GO-2022-1164","modified":"2024-08-21T16:03:59Z","fixed":"0.8.2"}]},{"path":"github.com/cubefs/cubefs","vulns":[{"id":"GO-2024-2430","modified":"2024-0
7-09T19:33:56Z"},{"id":"GO-2024-2431","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2432","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2433","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2434","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/cyphar/filepath-securejoin","vulns":[{"id":"GO-2023-2048","modified":"2024-05-20T16:03:47Z","fixed":"0.2.4"}]},{"path":"github.com/dablelv/go-huge-util","vulns":[{"id":"GO-2023-1640","modified":"2024-05-20T16:03:47Z","fixed":"0.0.34"}]},{"path":"github.com/dapr/dapr","vulns":[{"id":"GO-2023-1955","modified":"2024-08-20T20:32:20Z","fixed":"1.11.2"},{"id":"GO-2024-2879","modified":"2024-05-24T20:52:21Z","fixed":"1.13.3"}]},{"path":"github.com/dapr/dashboard","vulns":[{"id":"GO-2022-1033","modified":"2024-08-21T16:03:24Z"}]},{"path":"github.com/datacharmer/dbdeployer","vulns":[{"id":"GO-2022-0787","modified":"2024-08-21T15:28:59Z","fixed":"1.58.2"}]},{"path":"github.com/deis/workflow-manager","vulns":[{"id":"GO-2023-2422","modi
fied":"2024-08-21T14:30:24Z","fixed":"2.3.3+incompatible"}]},{"path":"github.com/deislabs/oras","vulns":[{"id":"GO-2021-0099","modified":"2024-05-20T16:03:47Z","fixed":"0.9.0"}]},{"path":"github.com/devfile/registry-support/registry-library","vulns":[{"id":"GO-2024-2576","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/devtron-labs/devtron","vulns":[{"id":"GO-2024-3260","modified":"2024-11-08T17:25:00Z","fixed":"0.7.2"}]},{"path":"github.com/dexidp/dex","vulns":[{"id":"GO-2024-2476","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/dgrijalva/jwt-go","vulns":[{"id":"GO-2020-0017","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/dgrijalva/jwt-go/v4","vulns":[{"id":"GO-2020-0017","modified":"2024-05-20T16:03:47Z","fixed":"4.0.0-preview1"}]},{"path":"github.com/dhowden/tag","vulns":[{"id":"GO-2021-0097","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20201120070457-d52dcb253c63"}]},{"path":"github.com/dinever/golf","vulns":[{"id":"GO-2020-0045","modified":"2024-0
5-20T16:03:47Z","fixed":"0.3.0"}]},{"path":"github.com/distribution/distribution","vulns":[{"id":"GO-2023-1772","modified":"2024-05-20T16:03:47Z","fixed":"2.8.2-beta.1+incompatible"}]},{"path":"github.com/docker/cli","vulns":[{"id":"GO-2024-2912","modified":"2024-07-19T16:04:58Z","fixed":"20.10.9+incompatible"}]},{"path":"github.com/docker/distribution","vulns":[{"id":"GO-2021-0072","modified":"2024-05-20T16:03:47Z","fixed":"2.7.0-rc.0+incompatible"},{"id":"GO-2022-0379","modified":"2024-05-20T16:03:47Z","fixed":"2.8.0+incompatible"}]},{"path":"github.com/docker/docker","vulns":[{"id":"GO-2022-0390","modified":"2024-08-21T14:30:31Z","fixed":"20.10.14+incompatible"},{"id":"GO-2022-0625","modified":"2024-08-21T15:11:40Z","fixed":"1.3.2"},{"id":"GO-2022-0630","modified":"2024-08-21T15:11:40Z","fixed":"1.3.2"},{"id":"GO-2022-0636","modified":"2024-08-21T15:11:40Z","fixed":"1.3.1"},{"id":"GO-2022-0638","modified":"2024-08-21T15:11:40Z","fixed":"1.6.1"},{"id":"GO-2022-0640","modified":"20
24-08-21T15:11:40Z","fixed":"1.3.3"},{"id":"GO-2022-0647","modified":"2024-08-21T15:21:45Z","fixed":"1.6.1"},{"id":"GO-2022-0649","modified":"2024-08-21T15:21:45Z","fixed":"1.6.1"},{"id":"GO-2022-0705","modified":"2024-08-21T15:21:45Z","fixed":"1.3.2"},{"id":"GO-2022-0708","modified":"2024-08-21T15:21:45Z","fixed":"1.6.1"},{"id":"GO-2022-0751","modified":"2024-08-21T15:21:45Z","fixed":"1.3.3"},{"id":"GO-2022-0752","modified":"2024-08-21T15:21:45Z","fixed":"1.0.1"},{"id":"GO-2022-0985","modified":"2024-08-21T16:03:24Z","fixed":"20.10.18+incompatible"},{"id":"GO-2022-1107","modified":"2024-08-21T16:03:26Z","fixed":"20.10.20+incompatible"},{"id":"GO-2023-1699","modified":"2024-08-20T20:29:17Z","fixed":"23.0.3+incompatible"},{"id":"GO-2023-1700","modified":"2024-08-20T20:29:19Z","fixed":"23.0.3+incompatible"},{"id":"GO-2023-1701","modified":"2024-08-20T20:29:19Z","fixed":"23.0.3+incompatible"},{"id":"GO-2024-2500","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"
GO-2024-2512","modified":"2024-07-01T19:59:51Z","fixed":"25.0.2+incompatible"},{"id":"GO-2024-2521","modified":"2024-07-15T19:00:13Z","fixed":"20.10.0-beta1+incompatible"},{"id":"GO-2024-2659","modified":"2024-05-20T16:03:47Z","fixed":"26.0.0-rc3+incompatible"},{"id":"GO-2024-2737","modified":"2024-06-05T15:10:52Z","fixed":"26.0.2+incompatible"},{"id":"GO-2024-2913","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"GO-2024-2914","modified":"2024-07-01T19:59:51Z","fixed":"20.10.11+incompatible"},{"id":"GO-2024-3005","modified":"2024-07-29T18:08:44Z","fixed":"27.1.1+incompatible"}]},{"path":"github.com/documize/community","vulns":[{"id":"GO-2021-0086","modified":"2024-05-20T16:03:47Z","fixed":"1.76.3-0.20191119114751-a4384210d4d0"}]},{"path":"github.com/dotmesh-io/dotmesh","vulns":[{"id":"GO-2024-2849","modified":"2024-06-05T15:10:42Z"}]},{"path":"github.com/drakkan/sftpgo","vulns":[{"id":"GO-2022-0964","modified":"2024-08-21T16:03:21Z"},{"id":"GO-2022-1015","mo
dified":"2024-08-21T16:03:24Z"},{"id":"GO-2024-2940","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-3283","modified":"2024-11-21T19:52:49Z"},{"id":"GO-2024-3300","modified":"2024-12-02T20:06:38Z"}]},{"path":"github.com/drakkan/sftpgo/v2","vulns":[{"id":"GO-2022-0964","modified":"2024-08-21T16:03:21Z","fixed":"2.3.4"},{"id":"GO-2022-1015","modified":"2024-08-21T16:03:24Z","fixed":"2.3.5"},{"id":"GO-2024-2940","modified":"2024-06-28T15:28:30Z","fixed":"2.6.1"},{"id":"GO-2024-3283","modified":"2024-11-21T19:52:49Z","fixed":"2.6.3"},{"id":"GO-2024-3300","modified":"2024-12-02T20:06:38Z","fixed":"2.6.4"}]},{"path":"github.com/duke-git/lancet","vulns":[{"id":"GO-2022-1114","modified":"2024-05-20T16:03:47Z","fixed":"1.3.4"}]},{"path":"github.com/duke-git/lancet/v2","vulns":[{"id":"GO-2022-1114","modified":"2024-05-20T16:03:47Z","fixed":"2.1.10"}]},{"path":"github.com/dutchcoders/transfer.sh","vulns":[{"id":"GO-2022-0924","modified":"2024-08-21T16:03:21Z","fixed":"1.2.4"},{"id":"GO-2022-
0925","modified":"2024-08-21T16:03:21Z","fixed":"1.2.4"}]},{"path":"github.com/dvsekhvalnov/jose2go","vulns":[{"id":"GO-2023-2409","modified":"2024-07-02T18:07:58Z","fixed":"1.5.1-0.20231206184617-48ba0b76bc88"}]},{"path":"github.com/ecies/go/v2","vulns":[{"id":"GO-2023-2380","modified":"2024-05-20T16:03:47Z","fixed":"2.0.8"}]},{"path":"github.com/ecnepsnai/web","vulns":[{"id":"GO-2021-0107","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2"}]},{"path":"github.com/edgelesssys/constellation","vulns":[{"id":"GO-2023-1583","modified":"2024-08-20T20:26:01Z"},{"id":"GO-2023-1622","modified":"2024-08-20T20:29:14Z"},{"id":"GO-2024-2727","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/edgelesssys/constellation/v2","vulns":[{"id":"GO-2023-1583","modified":"2024-08-20T20:26:01Z","fixed":"2.5.2"},{"id":"GO-2023-1622","modified":"2024-08-20T20:29:14Z","fixed":"2.6.0"},{"id":"GO-2024-2727","modified":"2024-06-28T15:28:40Z","fixed":"2.16.3"}]},{"path":"github.com/edgelesssys/marblerun","v
ulns":[{"id":"GO-2023-2378","modified":"2024-08-21T14:30:24Z","fixed":"1.4.0"},{"id":"GO-2024-2583","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"}]},{"path":"github.com/edgexfoundry/app-functions-sdk-go","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z"}]},{"path":"github.com/edgexfoundry/app-functions-sdk-go/v2","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z","fixed":"2.1.1"}]},{"path":"github.com/edgexfoundry/device-sdk-go","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z"}]},{"path":"github.com/edgexfoundry/device-sdk-go/v2","vulns":[{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z","fixed":"2.1.1"}]},{"path":"github.com/elastic/apm-server","vulns":[{"id":"GO-2024-2556","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3037","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/elastic/beats","vulns":[{"id":"GO-2022-0643","modified":"2024-05-20T16:03:47Z","fixed":"6.1.0+incompatible"}]},{"path":"github.com/elastic/beats/v7",
"vulns":[{"id":"GO-2023-2413","modified":"2024-05-20T16:03:47Z","fixed":"7.17.16"}]},{"path":"github.com/elazarl/goproxy","vulns":[{"id":"GO-2023-1941","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20230731152917-f99041a5c027"}]},{"path":"github.com/elgs/gosqljson","vulns":[{"id":"GO-2023-1494","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220916234230-750f26ee23c7"}]},{"path":"github.com/elves/elvish","vulns":[{"id":"GO-2022-0937","modified":"2024-08-21T16:03:21Z","fixed":"0.14.0"}]},{"path":"github.com/emicklei/go-restful","vulns":[{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z","fixed":"2.16.0+incompatible"}]},{"path":"github.com/emicklei/go-restful/v2","vulns":[{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/emicklei/go-restful/v3","vulns":[{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z","fixed":"3.8.0"}]},{"path":"github.com/ethereum/go-ethereum","vulns":[{"id":"GO-2021-0063","modified":"2024-05-20T16:03:47Z","fixed":"1.9.25"}
,{"id":"GO-2021-0075","modified":"2024-06-03T20:51:31Z","fixed":"1.8.11"},{"id":"GO-2021-0105","modified":"2024-05-20T16:03:47Z","fixed":"1.9.20"},{"id":"GO-2022-0254","modified":"2024-05-20T16:03:47Z","fixed":"1.10.8"},{"id":"GO-2022-0256","modified":"2024-05-20T16:03:47Z","fixed":"1.10.9"},{"id":"GO-2022-0392","modified":"2024-08-21T14:30:31Z","fixed":"1.9.24"},{"id":"GO-2022-0456","modified":"2024-08-21T15:11:31Z","fixed":"1.10.17"},{"id":"GO-2022-0771","modified":"2024-08-21T15:28:59Z","fixed":"1.9.17"},{"id":"GO-2022-0775","modified":"2024-08-21T15:28:59Z","fixed":"1.9.24"},{"id":"GO-2022-0814","modified":"2024-08-21T15:29:02Z","fixed":"1.8.14"},{"id":"GO-2022-0871","modified":"2024-08-21T15:29:06Z","fixed":"1.8.14"},{"id":"GO-2023-2046","modified":"2024-05-20T16:03:47Z","fixed":"1.12.1"},{"id":"GO-2024-2819","modified":"2024-05-20T16:03:47Z","fixed":"1.13.15"}]},{"path":"github.com/evanphx/json-patch","vulns":[{"id":"GO-2021-0076","modified":"2024-05-20T16:03:47Z","fixed":"3.0
.1-0.20180525145409-4c9aadca8f89+incompatible"}]},{"path":"github.com/evmos/ethermint","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"0.18.0"}]},{"path":"github.com/evmos/evmos","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v10","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"G
O-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v11","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v12","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-202
4-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z","fixed":"12.0.0"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v13","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v14","vulns":[{
"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v15","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v16","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":
"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v17","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z","fixed":"17.0.0"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v18","vulns":[{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z","fixed":"18.0.0"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z","fixed":"18.1.0"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2
926","modified":"2024-06-28T15:28:30Z","fixed":"18.0.0"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z","fixed":"18.0.0"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v19","vulns":[{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z","fixed":"19.0.0"}]},{"path":"github.com/evmos/evmos/v2","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v3","vulns":[{"id":"GO-2022-0760","modified":"202
4-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v4","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2
024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v5","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v6","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-
28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v7","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"7.0.0"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/e
vmos/evmos/v8","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/evmos/evmos/v9","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z"},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2927","modified
":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z"}]},{"path":"github.com/ewen-lbh/ffcss","vulns":[{"id":"GO-2023-2426","modified":"2024-08-21T14:30:24Z","fixed":"0.2.0"}]},{"path":"github.com/external-secrets/external-secrets","vulns":[{"id":"GO-2024-3126","modified":"2024-09-13T21:52:55Z","fixed":"0.10.2"}]},{"path":"github.com/fabedge/fabedge","vulns":[{"id":"GO-2024-3027","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/facebook/fbthrift","vulns":[{"id":"GO-2021-0082","modified":"2024-05-20T16:03:47Z","fixed":"0.31.1-0.20200311080807-483ed864d69f"},{"id":"GO-2021-0088","modified":"2024-05-20T16:03:47Z","fixed":"0.31.1-0.20190225164308-c461c1bd1a3e"}]},{"path":"github.com/facebookincubator/tacquito","vulns":[{"id":"GO-2024-3207","modified":"2024-10-28T15:20:02Z","fixed":"0.0.0-20241011192817-07b49d1358e6"}]},{"path":"github.com/filebrowser/filebrowser/v2","vulns":[{"id":"GO-2022-0563","modified":"2024-05-20T16:03:47Z","fixed":"2.18.0"}]},{"pa
th":"github.com/filecoin-project/lotus","vulns":[{"id":"GO-2022-0905","modified":"2024-08-21T15:29:08Z","fixed":"1.5.0"}]},{"path":"github.com/firebase/firebase-tools","vulns":[{"id":"GO-2024-2808","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/fkie-cad/yapscan","vulns":[{"id":"GO-2022-1204","modified":"2024-08-21T16:03:59Z","fixed":"0.19.1"},{"id":"GO-2023-1607","modified":"2024-08-20T20:29:14Z","fixed":"0.19.2"}]},{"path":"github.com/flipped-aurora/gin-vue-admin","vulns":[{"id":"GO-2023-1560","modified":"2024-08-20T20:26:01Z","fixed":"2.5.5+incompatible"},{"id":"GO-2024-2928","modified":"2024-06-28T15:28:30Z","fixed":"2.6.6+incompatible"}]},{"path":"github.com/flipped-aurora/gin-vue-admin/server","vulns":[{"id":"GO-2024-2702","modified":"2024-05-20T19:45:57Z","fixed":"0.0.0-20240409100909-b1b7427c6ea6"}]},{"path":"github.com/fluid-cloudnative/fluid","vulns":[{"id":"GO-2023-1763","modified":"2024-08-20T20:29:19Z","fixed":"0.8.6"},{"id":"GO-2024-2644","modified":"2024-06-0
4T15:19:21Z","fixed":"0.9.3"}]},{"path":"github.com/fluxcd/flux2","vulns":[{"id":"GO-2022-0447","modified":"2024-08-21T15:11:31Z","fixed":"0.29.0"},{"id":"GO-2022-0448","modified":"2024-08-21T15:11:31Z","fixed":"0.29.0"},{"id":"GO-2022-0960","modified":"2024-08-21T16:03:21Z","fixed":"0.32.0"}]},{"path":"github.com/fluxcd/helm-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.26.0"}]},{"path":"github.com/fluxcd/image-automation-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.26.1"}]},{"path":"github.com/fluxcd/image-reflector-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.22.1"}]},{"path":"github.com/fluxcd/kustomize-controller","vulns":[{"id":"GO-2022-0260","modified":"2024-08-21T14:30:26Z","fixed":"0.15.0"},{"id":"GO-2022-0447","modified":"2024-08-21T15:11:31Z","fixed":"0.24.0"},{"id":"GO-2022-0448","modified":"2024-08-21T15:11:31Z","fixed":"0.24.0"}]},{"p
ath":"github.com/fluxcd/kustomize-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.30.0"}]},{"path":"github.com/fluxcd/notification-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.28.0"}]},{"path":"github.com/fluxcd/source-controller","vulns":[{"id":"GO-2024-2859","modified":"2024-06-04T15:19:21Z","fixed":"1.2.5"}]},{"path":"github.com/fluxcd/source-controller/api","vulns":[{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","fixed":"0.30.0"}]},{"path":"github.com/flynn/noise","vulns":[{"id":"GO-2022-0425","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/flyteorg/flyteadmin","vulns":[{"id":"GO-2022-0519","modified":"2024-05-20T16:03:47Z","fixed":"1.1.31"},{"id":"GO-2022-1043","modified":"2024-05-20T16:03:47Z","fixed":"1.1.44"},{"id":"GO-2023-2162","modified":"2024-05-20T16:03:47Z","fixed":"1.1.124"}]},{"path":"github.com/foxcpp/maddy","vulns":[{"id":"GO-2022-0306","modifie
d":"2024-08-21T14:30:26Z","fixed":"0.5.2"},{"id":"GO-2022-0374","modified":"2024-08-21T14:30:31Z","fixed":"0.5.1"},{"id":"GO-2022-0378","modified":"2024-08-21T14:30:31Z","fixed":"0.5.2"},{"id":"GO-2023-1630","modified":"2024-08-20T20:29:14Z","fixed":"0.6.3"}]},{"path":"github.com/free5gc/aper","vulns":[{"id":"GO-2022-1083","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/gagliardetto/binary","vulns":[{"id":"GO-2022-0963","modified":"2024-05-20T16:03:47Z","fixed":"0.7.1"}]},{"path":"github.com/gen2brain/go-unarr","vulns":[{"id":"GO-2022-0929","modified":"2024-08-21T16:03:21Z","fixed":"0.1.4"}]},{"path":"github.com/gin-contrib/cors","vulns":[{"id":"GO-2024-2955","modified":"2024-07-02T19:23:53Z","fixed":"1.6.0"}]},{"path":"github.com/gin-gonic/gin","vulns":[{"id":"GO-2020-0001","modified":"2024-05-20T16:03:47Z","fixed":"1.6.0"},{"id":"GO-2021-0052","modified":"2024-05-20T16:03:47Z","fixed":"1.7.7"},{"id":"GO-2023-1737","modified":"2024-05-20T16:03:47Z","fixed":"1.9.1"}]},{"pat
h":"github.com/ginuerzh/gost","vulns":[{"id":"GO-2024-3224","modified":"2024-10-28T15:20:02Z"}]},{"path":"github.com/git-lfs/git-lfs","vulns":[{"id":"GO-2021-0073","modified":"2024-06-03T20:51:31Z","fixed":"2.1.1-0.20170519163204-f913f5f9c7c6+incompatible"},{"id":"GO-2021-0098","modified":"2024-05-20T16:03:47Z","fixed":"1.5.1-0.20210113180018-fc664697ed2c"},{"id":"GO-2025-3390","modified":"2025-01-15T17:21:41Z"}]},{"path":"github.com/git-lfs/git-lfs/v3","vulns":[{"id":"GO-2025-3390","modified":"2025-01-15T17:21:41Z","fixed":"3.6.1"}]},{"path":"github.com/github/gh-ost","vulns":[{"id":"GO-2022-0298","modified":"2024-08-21T14:30:26Z","fixed":"1.1.3"}]},{"path":"github.com/github/git-sizer","vulns":[{"id":"GO-2022-0424","modified":"2024-08-21T15:11:31Z","fixed":"1.4.0"}]},{"path":"github.com/gitpod-io/gitpod","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z"}]},{"path":"github.com/gitpod-io/gitpod/components/server/go","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T
20:44:22Z"}]},{"path":"github.com/gitpod-io/gitpod/components/ws-proxy","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z"}]},{"path":"github.com/gitpod-io/gitpod/install/installer","vulns":[{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z"}]},{"path":"github.com/go-git/go-git/v4","vulns":[{"id":"GO-2025-3367","modified":"2025-01-07T16:03:20Z"},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z"}]},{"path":"github.com/go-git/go-git/v5","vulns":[{"id":"GO-2024-2456","modified":"2024-05-20T16:03:47Z","fixed":"5.11.0"},{"id":"GO-2024-2466","modified":"2024-05-20T16:03:47Z","fixed":"5.11.0"},{"id":"GO-2025-3367","modified":"2025-01-07T16:03:20Z","fixed":"5.13.0"},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z","fixed":"5.13.0"}]},{"path":"github.com/go-gitea/gitea","vulns":[{"id":"GO-2022-0308","modified":"2024-08-21T14:30:26Z","fixed":"1.7.0"},{"id":"GO-2022-0309","modified":"2024-08-21T14:30:26Z","fixed":"1.5.2"},{"id":"GO-2022-0314","modified":"2024-08-21T
14:30:29Z","fixed":"1.5.1"},{"id":"GO-2022-0579","modified":"2024-08-21T15:11:38Z","fixed":"1.4.3"},{"id":"GO-2022-0823","modified":"2024-08-21T15:29:02Z","fixed":"1.5.1"},{"id":"GO-2022-0846","modified":"2024-08-21T15:29:04Z","fixed":"1.7.6"},{"id":"GO-2022-0862","modified":"2024-08-21T15:29:06Z","fixed":"1.7.6"}]},{"path":"github.com/go-jose/go-jose/v3","vulns":[{"id":"GO-2023-2334","modified":"2024-05-20T16:03:47Z","fixed":"3.0.1"},{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","fixed":"3.0.3"}]},{"path":"github.com/go-jose/go-jose/v4","vulns":[{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","fixed":"4.0.1"}]},{"path":"github.com/go-ldap/ldap","vulns":[{"id":"GO-2022-0887","modified":"2024-08-21T15:29:08Z","fixed":"2.5.0+incompatible"}]},{"path":"github.com/go-macaron/csrf","vulns":[{"id":"GO-2022-1213","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180426211050-dadd1711a617"}]},{"path":"github.com/go-macaron/i18n","vulns":[{"id":"GO-2022-1187","modified":"2024
-05-20T16:03:47Z","fixed":"0.5.0"}]},{"path":"github.com/go-resty/resty/v2","vulns":[{"id":"GO-2023-2328","modified":"2024-05-20T16:03:47Z","fixed":"2.11.0"}]},{"path":"github.com/go-skynet/LocalAI","vulns":[{"id":"GO-2024-2705","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2717","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2938","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/go-sonic/sonic","vulns":[{"id":"GO-2023-1509","modified":"2024-08-20T20:25:58Z","fixed":"1.0.5"}]},{"path":"github.com/go-vela/cli","vulns":[{"id":"GO-2024-2647","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/compiler","vulns":[{"id":"GO-2022-0838","modified":"2024-08-21T15:29:04Z","fixed":"0.6.1"}]},{"path":"github.com/go-vela/sdk-go","vulns":[{"id":"GO-2024-2650","modified":"2024-06-05T15:10:52Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/server","vulns":[{"id":"GO-2022-0812","modified":"2024-08-21T15:29:02Z","fixed":"0.7.5"},{"id":"GO-2022-1100","mod
ified":"2024-08-21T16:03:26Z","fixed":"0.16.0"},{"id":"GO-2024-2648","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/types","vulns":[{"id":"GO-2024-2649","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-vela/worker","vulns":[{"id":"GO-2022-1100","modified":"2024-08-21T16:03:26Z","fixed":"0.16.0"},{"id":"GO-2024-2641","modified":"2024-06-04T15:19:21Z","fixed":"0.23.2"}]},{"path":"github.com/go-yaml/yaml","vulns":[{"id":"GO-2020-0036","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2021-0061","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/goadesign/goa","vulns":[{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","fixed":"1.4.3"}]},{"path":"github.com/gofiber/fiber","vulns":[{"id":"GO-2021-0108","modified":"2024-05-20T16:03:47Z","fixed":"1.12.6"},{"id":"GO-2024-2959","modified":"2024-07-02T19:19:24Z"}]},{"path":"github.com/gofiber/fiber/v2","vulns":[{"id":"GO-2023-2052","modified":"2024-05-20T16:03:47Z","fixed":"2
.49.2-0.20230906112033-b8c9ede6efa2"},{"id":"GO-2023-2115","modified":"2024-05-20T16:03:47Z","fixed":"2.50.0"},{"id":"GO-2023-2116","modified":"2024-05-20T16:03:47Z","fixed":"2.50.0"},{"id":"GO-2024-2574","modified":"2024-05-20T19:46:13Z","fixed":"2.52.1"},{"id":"GO-2024-2959","modified":"2024-07-02T19:19:24Z","fixed":"2.52.5"}]},{"path":"github.com/gofiber/template/django/v3","vulns":[{"id":"GO-2024-2461","modified":"2024-05-20T16:03:47Z","fixed":"3.1.9"}]},{"path":"github.com/gogits/gogs","vulns":[{"id":"GO-2020-0021","modified":"2024-05-20T16:03:47Z","fixed":"0.5.8"}]},{"path":"github.com/gogo/protobuf","vulns":[{"id":"GO-2021-0053","modified":"2024-05-20T16:03:47Z","fixed":"1.3.2"}]},{"path":"github.com/gogs/gogs","vulns":[{"id":"GO-2024-2969","modified":"2024-07-29T18:12:24Z"},{"id":"GO-2024-2970","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-2971","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-2972","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/goharbor/harbo
r","vulns":[{"id":"GO-2022-0704","modified":"2024-08-21T15:21:45Z","fixed":"2.0.1+incompatible"},{"id":"GO-2022-0781","modified":"2024-08-21T15:28:59Z","fixed":"2.0.1+incompatible"},{"id":"GO-2022-0785","modified":"2024-08-21T15:28:59Z","fixed":"2.1.2+incompatible"},{"id":"GO-2022-0818","modified":"2024-08-21T15:29:02Z","fixed":"1.9.0-rc1"},{"id":"GO-2022-0853","modified":"2024-08-21T15:29:04Z","fixed":"1.9.3"},{"id":"GO-2022-0863","modified":"2024-08-21T15:29:06Z","fixed":"1.9.3"},{"id":"GO-2022-0865","modified":"2024-08-21T15:29:06Z","fixed":"2.0.3+incompatible"},{"id":"GO-2022-0876","modified":"2024-08-21T15:29:06Z","fixed":"1.9.3"},{"id":"GO-2022-0883","modified":"2024-08-21T15:29:06Z","fixed":"1.9.3"},{"id":"GO-2023-2109","modified":"2024-08-21T14:30:22Z","fixed":"2.8.3+incompatible"},{"id":"GO-2024-2915","modified":"2024-06-14T13:41:08Z","fixed":"2.10.1+incompatible"},{"id":"GO-2024-2916","modified":"2024-06-14T13:41:08Z","fixed":"2.10.2+incompatible"},{"id":"GO-2024-3013","mo
dified":"2024-08-06T22:03:16Z","fixed":"2.10.3+incompatible"},{"id":"GO-2024-3268","modified":"2024-12-12T15:46:43Z","fixed":"2.5.2+incompatible"}]},{"path":"github.com/gohugoio/hugo","vulns":[{"id":"GO-2024-2747","modified":"2024-07-19T11:15:51Z","fixed":"0.125.3"},{"id":"GO-2024-3314","modified":"2024-12-13T15:03:57Z","fixed":"0.139.4"}]},{"path":"github.com/golang-fips/openssl","vulns":[{"id":"GO-2024-3167","modified":"2024-11-05T22:52:33Z"}]},{"path":"github.com/golang-fips/openssl/v2","vulns":[{"id":"GO-2024-2660","modified":"2024-05-20T16:03:47Z","fixed":"2.0.1"}]},{"path":"github.com/golang-jwt/jwt/v4","vulns":[{"id":"GO-2024-3250","modified":"2024-11-12T14:50:10Z","fixed":"4.5.1"}]},{"path":"github.com/gomarkdown/markdown","vulns":[{"id":"GO-2023-2074","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20230922105210-14b16010c2ee"},{"id":"GO-2024-3205","modified":"2024-12-12T15:16:09Z","fixed":"0.0.0-20240729212818-a2a9c4f76ef5"}]},{"path":"github.com/google/exposure-notificat
ions-server","vulns":[{"id":"GO-2022-0381","modified":"2024-08-21T14:30:31Z","fixed":"0.19.2"}]},{"path":"github.com/google/exposure-notifications-verification-server","vulns":[{"id":"GO-2022-0270","modified":"2024-08-21T14:30:26Z","fixed":"1.1.2"},{"id":"GO-2022-0798","modified":"2024-08-21T15:29:02Z","fixed":"0.23.1"}]},{"path":"github.com/google/fscrypt","vulns":[{"id":"GO-2020-0027","modified":"2024-05-20T16:03:47Z","fixed":"0.2.4"},{"id":"GO-2022-0339","modified":"2024-08-21T14:30:29Z","fixed":"0.3.3"},{"id":"GO-2022-0340","modified":"2024-08-21T14:30:29Z","fixed":"0.3.3"}]},{"path":"github.com/google/go-attestation","vulns":[{"id":"GO-2022-0294","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"}]},{"path":"github.com/google/go-tpm","vulns":[{"id":"GO-2021-0095","modified":"2024-05-20T16:03:47Z","fixed":"0.3.0"}]},{"path":"github.com/google/nftables","vulns":[{"id":"GO-2024-2977","modified":"2024-07-09T16:55:06Z","fixed":"0.2.0"}]},{"path":"github.com/google/safearchive","vulns
":[{"id":"GO-2024-3251","modified":"2024-11-06T17:21:43Z","fixed":"0.0.0-20241025131057-f7ce9d7b6f9c"}]},{"path":"github.com/gookit/goutil","vulns":[{"id":"GO-2023-1611","modified":"2024-05-20T16:03:47Z","fixed":"0.6.7"}]},{"path":"github.com/gophish/gophish","vulns":[{"id":"GO-2022-0987","modified":"2024-08-21T16:03:24Z","fixed":"0.12.0"},{"id":"GO-2023-1936","modified":"2024-08-20T20:31:38Z","fixed":"0.9.0"},{"id":"GO-2023-1982","modified":"2024-08-20T20:32:20Z","fixed":"0.11.0"},{"id":"GO-2025-3361","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/gopistolet/gopistolet","vulns":[{"id":"GO-2023-1590","modified":"2024-08-20T20:29:14Z","fixed":"0.0.0-20210418093520-a5395f728f8d"}]},{"path":"github.com/goreleaser/goreleaser","vulns":[{"id":"GO-2024-2482","modified":"2024-05-20T16:03:47Z","fixed":"1.24.0"},{"id":"GO-2024-2860","modified":"2024-06-04T15:19:21Z","fixed":"1.26.1"}]},{"path":"github.com/goreleaser/nfpm/v2","vulns":[{"id":"GO-2023-1788","modified":"2024-05-20T16:03
:47Z","fixed":"2.29.0"}]},{"path":"github.com/gorilla/handlers","vulns":[{"id":"GO-2020-0020","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"}]},{"path":"github.com/gorilla/schema","vulns":[{"id":"GO-2024-2958","modified":"2024-07-02T19:19:24Z","fixed":"1.4.1"}]},{"path":"github.com/gorilla/sessions","vulns":[{"id":"GO-2024-2730","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/gorilla/websocket","vulns":[{"id":"GO-2020-0019","modified":"2024-05-20T16:03:47Z","fixed":"1.4.1"}]},{"path":"github.com/gotenberg/gotenberg/v7","vulns":[{"id":"GO-2024-2996","modified":"2024-07-22T18:24:38Z"}]},{"path":"github.com/gotenberg/gotenberg/v8","vulns":[{"id":"GO-2024-2996","modified":"2024-07-22T18:24:38Z","fixed":"8.1.0"}]},{"path":"github.com/gotify/server","vulns":[{"id":"GO-2022-1208","modified":"2024-08-21T16:03:59Z"},{"id":"GO-2023-1471","modified":"2024-08-20T20:25:58Z"}]},{"path":"github.com/gotify/server/v2","vulns":[{"id":"GO-2022-1208","modified":"2024-08-21T16:03:59Z","fixed
":"2.2.2"},{"id":"GO-2023-1471","modified":"2024-08-20T20:25:58Z","fixed":"2.2.3"}]},{"path":"github.com/gouniverse/cms","vulns":[{"id":"GO-2024-3125","modified":"2024-09-13T21:52:58Z","fixed":"1.4.1"}]},{"path":"github.com/grafana/agent","vulns":[{"id":"GO-2022-0305","modified":"2024-08-21T14:30:26Z","fixed":"0.21.2"},{"id":"GO-2024-3170","modified":"2024-10-09T20:29:23Z","fixed":"0.43.3"}]},{"path":"github.com/grafana/alloy","vulns":[{"id":"GO-2024-3168","modified":"2024-10-09T20:29:23Z","fixed":"1.4.1"}]},{"path":"github.com/grafana/google-sheets-datasource","vulns":[{"id":"GO-2023-2158","modified":"2024-05-20T16:03:47Z","fixed":"1.2.2"}]},{"path":"github.com/grafana/grafana","vulns":[{"id":"GO-2022-0342","modified":"2024-08-21T14:30:29Z","fixed":"6.0.0-beta1+incompatible"},{"id":"GO-2022-0707","modified":"2024-08-21T15:21:45Z","fixed":"5.2.3+incompatible"},{"id":"GO-2024-2483","modified":"2024-06-28T15:28:53Z","fixed":"6.0.0-beta1+incompatible"},{"id":"GO-2024-2510","modified":"
2024-06-28T15:28:53Z","fixed":"5.2.0-beta1+incompatible"},{"id":"GO-2024-2513","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2515","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2516","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2517","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2519","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2520","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2523","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2629","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2661","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2697","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2843","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2844","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2847","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2848","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2851","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2852","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2854","modified":"2024-07-09
T19:33:56Z"},{"id":"GO-2024-2855","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2856","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2857","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2858","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2867","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3079","modified":"2024-08-22T20:03:04Z"},{"id":"GO-2024-3215","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3240","modified":"2024-11-04T15:44:16Z"}]},{"path":"github.com/grafana/grafana-plugin-sdk-go","vulns":[{"id":"GO-2024-3140","modified":"2024-12-12T15:46:32Z","fixed":"0.250.0"}]},{"path":"github.com/grafana/synthetic-monitoring-agent","vulns":[{"id":"GO-2022-1132","modified":"2024-08-21T16:03:26Z","fixed":"0.12.0"}]},{"path":"github.com/graph-gophers/graphql-go","vulns":[{"id":"GO-2022-0300","modified":"2024-05-20T16:03:47Z","fixed":"1.3.0"}]},{"path":"github.com/graphql-go/graphql","vulns":[{"id":"GO-2022-0942","modified":"2024-05-20T16:03:47Z","fixed":"0.8.1"}]},{"path
":"github.com/gravitational/teleport","vulns":[{"id":"GO-2024-2442","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2445","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2447","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2449","modified":"2024-08-19T17:26:25Z"}]},{"path":"github.com/gravitl/netmaker","vulns":[{"id":"GO-2022-0328","modified":"2024-08-21T14:30:29Z","fixed":"0.9.4"},{"id":"GO-2022-0561","modified":"2024-08-21T15:11:36Z","fixed":"0.9.4"},{"id":"GO-2022-0986","modified":"2024-08-21T16:03:24Z","fixed":"0.15.1"},{"id":"GO-2023-2022","modified":"2024-08-21T14:17:52Z","fixed":"0.18.6"},{"id":"GO-2023-2023","modified":"2024-08-21T14:17:52Z","fixed":"0.18.6"},{"id":"GO-2023-2025","modified":"2024-08-21T14:17:52Z","fixed":"0.18.6"}]},{"path":"github.com/greenpau/caddy-security","vulns":[{"id":"GO-2024-2549","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2557","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2558","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-25
59","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2560","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2561","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2562","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2563","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2564","modified":"2024-06-28T15:28:53Z"},{"id":"GO-2024-2565","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/gvalkov/tailon","vulns":[{"id":"GO-2024-2612","modified":"2024-06-10T16:38:54Z"}]},{"path":"github.com/h44z/wg-portal","vulns":[{"id":"GO-2025-3371","modified":"2025-01-08T19:19:42Z"}]},{"path":"github.com/hakobe/paranoidhttp","vulns":[{"id":"GO-2023-1526","modified":"2024-05-20T16:03:47Z","fixed":"0.3.0"}]},{"path":"github.com/hamba/avro","vulns":[{"id":"GO-2023-1930","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/hamba/avro/v2","vulns":[{"id":"GO-2023-1930","modified":"2024-05-20T16:03:47Z","fixed":"2.13.0"}]},{"path":"github.com/hashicorp/boundary","vulns":[{"id":"GO-2023-1898","m
odified":"2024-08-20T20:31:35Z","fixed":"0.12.0"},{"id":"GO-2024-2532","modified":"2024-06-28T15:28:53Z","fixed":"0.15.0"},{"id":"GO-2024-3335","modified":"2024-12-18T16:35:54Z","fixed":"0.18.2"}]},{"path":"github.com/hashicorp/consul","vulns":[{"id":"GO-2022-0559","modified":"2024-08-21T15:11:36Z","fixed":"1.10.2"},{"id":"GO-2022-0593","modified":"2024-08-21T15:11:38Z","fixed":"1.10.2"},{"id":"GO-2022-0615","modified":"2024-08-21T15:11:40Z","fixed":"1.11.5"},{"id":"GO-2022-0776","modified":"2024-08-21T15:28:59Z","fixed":"1.6.3"},{"id":"GO-2022-0847","modified":"2024-08-21T15:29:04Z","fixed":"1.7.4"},{"id":"GO-2022-0859","modified":"2024-08-21T15:29:06Z","fixed":"1.7.4"},{"id":"GO-2022-0861","modified":"2024-08-21T15:29:06Z","fixed":"1.7.4"},{"id":"GO-2022-0874","modified":"2024-08-21T15:29:06Z","fixed":"1.6.3"},{"id":"GO-2022-0879","modified":"2024-08-21T15:29:06Z","fixed":"1.7.4"},{"id":"GO-2022-0894","modified":"2024-08-21T15:29:08Z","fixed":"1.10.1"},{"id":"GO-2022-0895","modifi
ed":"2024-08-21T15:29:08Z","fixed":"1.10.1"},{"id":"GO-2022-0953","modified":"2024-08-21T16:03:21Z","fixed":"1.11.3"},{"id":"GO-2022-1029","modified":"2024-08-21T16:03:24Z","fixed":"1.13.2"},{"id":"GO-2022-1121","modified":"2024-08-21T16:03:26Z","fixed":"1.14.0"},{"id":"GO-2023-1639","modified":"2024-08-20T20:29:14Z","fixed":"1.14.5"},{"id":"GO-2023-1827","modified":"2024-08-20T20:31:32Z","fixed":"1.15.3"},{"id":"GO-2023-1828","modified":"2024-08-20T20:31:32Z","fixed":"1.15.3"},{"id":"GO-2023-1850","modified":"2024-08-20T20:31:32Z","fixed":"1.4.1"},{"id":"GO-2023-1851","modified":"2024-08-20T20:31:32Z","fixed":"1.9.5"},{"id":"GO-2023-1852","modified":"2024-08-20T20:31:32Z","fixed":"1.5.1"},{"id":"GO-2023-1853","modified":"2024-08-20T20:31:32Z","fixed":"1.4.4"},{"id":"GO-2023-1945","modified":"2024-08-20T20:31:38Z","fixed":"1.4.3"},{"id":"GO-2024-2501","modified":"2024-06-28T15:28:53Z","fixed":"1.8.5"},{"id":"GO-2024-2505","modified":"2024-06-28T15:28:53Z","fixed":"1.8.6"},{"id":"GO-
2024-2683","modified":"2024-05-20T16:03:47Z","fixed":"1.13.2"},{"id":"GO-2024-2704","modified":"2024-06-04T15:19:21Z","fixed":"1.16.1"},{"id":"GO-2024-3241","modified":"2024-11-04T15:44:16Z","fixed":"1.20.1"},{"id":"GO-2024-3242","modified":"2024-11-04T15:44:16Z","fixed":"1.20.0"},{"id":"GO-2024-3243","modified":"2024-11-04T15:44:16Z","fixed":"1.20.1"}]},{"path":"github.com/hashicorp/consul-template","vulns":[{"id":"GO-2022-0980","modified":"2024-05-20T16:03:47Z","fixed":"0.29.2"}]},{"path":"github.com/hashicorp/go-getter","vulns":[{"id":"GO-2022-0438","modified":"2024-05-20T16:03:47Z","fixed":"1.5.11"},{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"},{"id":"GO-2023-1578","modified":"2024-05-20T16:03:47Z","fixed":"1.7.0"},{"id":"GO-2024-2800","modified":"2024-05-20T16:03:47Z","fixed":"1.7.4"},{"id":"GO-2024-2948","modified":"2024-06-28T18:33:10Z","fixed":"1.7.5"}]},{"path":"github.com/hashicorp/go-getter/gcs/v2","vulns":[{"id":"GO-2022-0586","modified":"2024-0
5-20T16:03:47Z","fixed":"2.1.0"}]},{"path":"github.com/hashicorp/go-getter/s3/v2","vulns":[{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","fixed":"2.1.0"}]},{"path":"github.com/hashicorp/go-getter/v2","vulns":[{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","fixed":"2.1.0"},{"id":"GO-2023-1578","modified":"2024-05-20T16:03:47Z","fixed":"2.2.0"}]},{"path":"github.com/hashicorp/go-retryablehttp","vulns":[{"id":"GO-2024-2947","modified":"2024-06-25T19:47:45Z","fixed":"0.7.7"}]},{"path":"github.com/hashicorp/go-slug","vulns":[{"id":"GO-2021-0094","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0"}]},{"path":"github.com/hashicorp/nomad","vulns":[{"id":"GO-2022-0560","modified":"2024-08-21T15:11:36Z","fixed":"1.2.6"},{"id":"GO-2022-0573","modified":"2024-08-21T15:11:38Z","fixed":"1.2.1"},{"id":"GO-2022-0577","modified":"2024-08-21T15:11:38Z","fixed":"1.2.6"},{"id":"GO-2022-0584","modified":"2024-08-21T15:11:38Z","fixed":"1.2.6"},{"id":"GO-2022-0591","modified":"2024-08-21T15
:11:38Z","fixed":"1.1.4"},{"id":"GO-2022-0600","modified":"2024-08-21T15:11:38Z","fixed":"1.2.6"},{"id":"GO-2022-0622","modified":"2024-08-21T15:11:40Z","fixed":"1.0.3"},{"id":"GO-2022-0634","modified":"2024-08-21T15:11:40Z","fixed":"0.9.5"},{"id":"GO-2022-0709","modified":"2024-08-21T15:21:45Z","fixed":"1.0.5"},{"id":"GO-2022-0732","modified":"2024-08-21T15:21:45Z","fixed":"1.3.1"},{"id":"GO-2022-0770","modified":"2024-08-21T15:21:45Z","fixed":"0.12.8"},{"id":"GO-2022-0806","modified":"2024-08-21T15:29:02Z","fixed":"0.12.6"},{"id":"GO-2022-0821","modified":"2024-08-21T15:29:02Z","fixed":"0.10.3"},{"id":"GO-2022-0840","modified":"2024-08-21T15:29:04Z","fixed":"0.10.3"},{"id":"GO-2022-1062","modified":"2024-08-21T16:03:24Z","fixed":"1.3.6"},{"id":"GO-2022-1105","modified":"2024-08-21T16:03:26Z","fixed":"1.4.2"},{"id":"GO-2022-1106","modified":"2024-08-21T16:03:26Z","fixed":"1.4.2"},{"id":"GO-2023-1581","modified":"2024-08-20T20:26:01Z","fixed":"1.4.4"},{"id":"GO-2023-1633","modified"
:"2024-08-20T20:29:14Z","fixed":"1.5.1"},{"id":"GO-2023-1707","modified":"2024-08-20T20:29:19Z","fixed":"1.5.3"},{"id":"GO-2023-1899","modified":"2024-08-20T20:31:35Z","fixed":"1.5.1"},{"id":"GO-2023-1928","modified":"2024-08-20T20:31:38Z","fixed":"0.9.2"},{"id":"GO-2024-2538","modified":"2024-05-20T16:03:47Z","fixed":"1.7.4"},{"id":"GO-2024-2669","modified":"2024-05-20T16:03:47Z","fixed":"1.5.7"},{"id":"GO-2024-2670","modified":"2024-05-20T16:03:47Z","fixed":"1.5.6"},{"id":"GO-2024-2671","modified":"2024-05-20T16:03:47Z","fixed":"1.5.7"},{"id":"GO-2024-3073","modified":"2024-08-19T17:26:34Z","fixed":"1.8.3"},{"id":"GO-2024-3262","modified":"2024-11-08T17:25:00Z"},{"id":"GO-2024-3354","modified":"2024-12-20T20:36:43Z","fixed":"1.9.4"}]},{"path":"github.com/hashicorp/terraform","vulns":[{"id":"GO-2022-0839","modified":"2024-08-21T15:29:04Z","fixed":"0.12.17"},{"id":"GO-2023-2055","modified":"2024-08-21T14:30:18Z","fixed":"1.5.7"}]},{"path":"github.com/hashicorp/vault","vulns":[{"id":
"GO-2022-0578","modified":"2024-09-05T21:43:59Z","fixed":"1.8.5"},{"id":"GO-2022-0590","modified":"2024-08-21T15:11:38Z","fixed":"1.10.3"},{"id":"GO-2022-0611","modified":"2024-08-21T15:11:40Z","fixed":"1.8.5"},{"id":"GO-2022-0618","modified":"2024-08-21T15:11:40Z","fixed":"1.8.4"},{"id":"GO-2022-0620","modified":"2024-08-21T15:11:40Z","fixed":"1.8.0"},{"id":"GO-2022-0623","modified":"2024-08-21T15:11:40Z","fixed":"1.7.2"},{"id":"GO-2022-0632","modified":"2024-08-21T15:11:40Z","fixed":"1.7.4"},{"id":"GO-2022-0778","modified":"2024-08-21T15:28:59Z","fixed":"1.4.2"},{"id":"GO-2022-0816","modified":"2024-08-21T15:29:02Z","fixed":"1.3.2"},{"id":"GO-2022-0825","modified":"2024-08-21T15:29:02Z","fixed":"1.5.1"},{"id":"GO-2022-1021","modified":"2024-08-21T16:03:24Z","fixed":"1.11.3"},{"id":"GO-2023-1685","modified":"2024-08-20T20:29:17Z","fixed":"1.13.1"},{"id":"GO-2023-1708","modified":"2024-08-20T20:29:19Z","fixed":"1.13.1"},{"id":"GO-2023-1709","modified":"2024-05-20T16:03:47Z","fixed":
"1.13.1"},{"id":"GO-2023-1849","modified":"2024-08-20T20:31:32Z","fixed":"1.13.3"},{"id":"GO-2023-1897","modified":"2024-08-20T20:31:35Z","fixed":"1.11.4"},{"id":"GO-2023-1900","modified":"2024-08-20T20:31:35Z","fixed":"1.12.4"},{"id":"GO-2023-1986","modified":"2024-08-20T20:32:20Z","fixed":"1.14.1"},{"id":"GO-2023-2063","modified":"2024-08-21T14:30:18Z","fixed":"1.14.3"},{"id":"GO-2023-2088","modified":"2024-08-21T14:30:18Z","fixed":"1.13.0"},{"id":"GO-2023-2329","modified":"2024-08-21T14:30:22Z","fixed":"1.15.2"},{"id":"GO-2023-2399","modified":"2024-05-20T16:03:47Z","fixed":"1.15.4"},{"id":"GO-2024-2485","modified":"2024-06-28T15:28:53Z","fixed":"1.3.4"},{"id":"GO-2024-2486","modified":"2024-06-28T15:28:53Z","fixed":"1.3.4"},{"id":"GO-2024-2488","modified":"2024-06-28T15:28:53Z","fixed":"1.5.1"},{"id":"GO-2024-2508","modified":"2024-06-28T15:28:53Z","fixed":"1.6.1"},{"id":"GO-2024-2509","modified":"2024-06-28T15:28:53Z","fixed":"1.6.2"},{"id":"GO-2024-2511","modified":"2024-06-28
T15:28:53Z","fixed":"1.15.5"},{"id":"GO-2024-2514","modified":"2024-06-28T15:28:53Z","fixed":"1.5.4"},{"id":"GO-2024-2617","modified":"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id":"GO-2024-2690","modified":"2024-06-28T15:28:40Z","fixed":"1.16.0"},{"id":"GO-2024-2921","modified":"2024-07-09T19:33:56Z","fixed":"1.17.0"},{"id":"GO-2024-2982","modified":"2024-08-19T17:26:30Z","fixed":"1.17.2"},{"id":"GO-2024-3113","modified":"2024-09-06T20:43:50Z","fixed":"1.17.5"},{"id":"GO-2024-3162","modified":"2024-10-09T20:29:23Z","fixed":"1.17.6"},{"id":"GO-2024-3191","modified":"2024-10-11T14:32:39Z","fixed":"1.18.0"},{"id":"GO-2024-3246","modified":"2024-11-01T21:56:16Z","fixed":"1.18.1"}]},{"path":"github.com/hashicorp/vault-csi-provider","vulns":[{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z"}]},{"path":"github.com/hashicorp/vault-plugin-secrets-gcp","vulns":[{"id":"GO-2022-0804","modified":"2024-08-21T15:29:02Z","fixed":"0.6.2"}]},{"path":"github.com/hashicorp/vault-ssh-helper","vuln
s":[{"id":"GO-2022-0824","modified":"2024-08-21T15:29:02Z","fixed":"0.2.0"}]},{"path":"github.com/heketi/heketi","vulns":[{"id":"GO-2022-0866","modified":"2024-08-21T15:29:06Z","fixed":"5.0.1+incompatible"},{"id":"GO-2024-2763","modified":"2024-06-04T15:19:21Z","fixed":"5.0.1+incompatible"}]},{"path":"github.com/holiman/uint256","vulns":[{"id":"GO-2021-0103","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/huandu/facebook","vulns":[{"id":"GO-2024-2882","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/huandu/facebook/v2","vulns":[{"id":"GO-2024-2882","modified":"2024-06-28T15:28:40Z","fixed":"2.7.2"}]},{"path":"github.com/hwameistor/hwameistor","vulns":[{"id":"GO-2024-3103","modified":"2024-08-30T17:18:07Z","fixed":"0.14.6"}]},{"path":"github.com/hybridgroup/gobot","vulns":[{"id":"GO-2021-0083","modified":"2024-05-20T16:03:47Z","fixed":"1.12.1-0.20190521122906-c1aa4f867846"}]},{"path":"github.com/hyperledger/fabric","vulns":[{"id":"GO-2024-3099","modif
ied":"2024-08-30T17:18:07Z"}]},{"path":"github.com/imgproxy/imgproxy","vulns":[{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z"},{"id":"GO-2023-1761","modified":"2024-08-20T20:29:19Z"}]},{"path":"github.com/imgproxy/imgproxy/v2","vulns":[{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z"},{"id":"GO-2023-1761","modified":"2024-08-20T20:29:19Z"}]},{"path":"github.com/imgproxy/imgproxy/v3","vulns":[{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z","fixed":"3.14.0"},{"id":"GO-2023-1761","modified":"2024-08-20T20:29:19Z","fixed":"3.15.0"}]},{"path":"github.com/imroc/req","vulns":[{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z"}]},{"path":"github.com/imroc/req/v2","vulns":[{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z"}]},{"path":"github.com/imroc/req/v3","vulns":[{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z","fixed":"3.43.4"}]},{"path":"github.com/in-toto/in-toto-golang","vulns":[{"id":"GO-2022-0936","modified":"2024-08-21T16:03:21Z","fixed":"0.3.0"
}]},{"path":"github.com/influxdata/influxdb","vulns":[{"id":"GO-2022-0780","modified":"2024-08-21T15:28:59Z","fixed":"1.7.6"}]},{"path":"github.com/ipfs/go-bitfield","vulns":[{"id":"GO-2023-1558","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/ipfs/go-bitswap","vulns":[{"id":"GO-2023-1766","modified":"2024-05-20T16:03:47Z","fixed":"0.12.0"}]},{"path":"github.com/ipfs/go-ipfs","vulns":[{"id":"GO-2022-0418","modified":"2024-08-21T15:11:31Z","fixed":"0.12.1"},{"id":"GO-2022-0779","modified":"2024-08-21T15:28:59Z","fixed":"0.8.0"},{"id":"GO-2022-0873","modified":"2024-08-21T15:29:06Z","fixed":"0.8.0"},{"id":"GO-2024-2779","modified":"2024-06-04T15:19:21Z","fixed":"0.7.0"}]},{"path":"github.com/ipfs/go-libipfs","vulns":[{"id":"GO-2023-1766","modified":"2024-05-20T16:03:47Z","fixed":"0.6.0"}]},{"path":"github.com/ipfs/go-merkledag","vulns":[{"id":"GO-2022-1155","modified":"2024-05-20T16:03:47Z","fixed":"0.8.1"}]},{"path":"github.com/ipfs/go-unixfs","vulns":[{"id":
"GO-2023-1557","modified":"2024-05-20T16:03:47Z","fixed":"0.4.3"}]},{"path":"github.com/ipfs/go-unixfsnode","vulns":[{"id":"GO-2023-1559","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2"}]},{"path":"github.com/ipld/go-car","vulns":[{"id":"GO-2022-0503","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"}]},{"path":"github.com/ipld/go-car/v2","vulns":[{"id":"GO-2022-0503","modified":"2024-05-20T16:03:47Z","fixed":"2.4.0"}]},{"path":"github.com/ipld/go-codec-dagpb","vulns":[{"id":"GO-2022-0422","modified":"2024-05-20T16:03:47Z","fixed":"1.3.1"}]},{"path":"github.com/ipld/go-ipld-prime","vulns":[{"id":"GO-2023-1269","modified":"2024-05-20T16:03:47Z","fixed":"0.19.0"}]},{"path":"github.com/j3ssie/osmedeus","vulns":[{"id":"GO-2024-3254","modified":"2024-11-06T17:21:43Z"}]},{"path":"github.com/jackc/pgproto3/v2","vulns":[{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z","fixed":"2.3.3"}]},{"path":"github.com/jackc/pgx","vulns":[{"id":"GO-2024-2605","modified":"2024-09-13T14:18:38Z"},{
"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z"}]},{"path":"github.com/jackc/pgx/v4","vulns":[{"id":"GO-2024-2605","modified":"2024-09-13T14:18:38Z","fixed":"4.18.2"},{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z","fixed":"4.18.2"}]},{"path":"github.com/jackc/pgx/v5","vulns":[{"id":"GO-2024-2567","modified":"2024-07-09T20:04:43Z","fixed":"5.5.2"},{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z","fixed":"5.5.4"}]},{"path":"github.com/jaegertracing/jaeger","vulns":[{"id":"GO-2022-0834","modified":"2024-08-21T15:29:04Z","fixed":"1.18.1"}]},{"path":"github.com/jessfraz/pastebinit","vulns":[{"id":"GO-2022-1212","modified":"2024-08-21T16:03:59Z","fixed":"0.2.3"}]},{"path":"github.com/jmorganca/ollama","vulns":[{"id":"GO-2024-2699","modified":"2024-06-10T16:38:54Z","fixed":"0.1.29"}]},{"path":"github.com/jpillora/chisel","vulns":[{"id":"GO-2024-3100","modified":"2024-08-30T17:18:07Z","fixed":"1.10.0"}]},{"path":"github.com/jub0bs/cors","vulns":[{"id":"GO-2024-2813","mod
ified":"2024-05-21T15:08:01Z","fixed":"0.1.3"}]},{"path":"github.com/jub0bs/fcors","vulns":[{"id":"GO-2024-2812","modified":"2024-05-21T15:08:01Z","fixed":"0.9.0"}]},{"path":"github.com/juju/juju","vulns":[{"id":"GO-2024-3010","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3040","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3173","modified":"2024-10-09T20:29:23Z","fixed":"0.0.0-20240826044107-ecd7e2d0e986"},{"id":"GO-2024-3174","modified":"2024-10-09T20:29:23Z","fixed":"0.0.0-20240820065804-2f2ec128ef5a"},{"id":"GO-2024-3175","modified":"2024-10-09T20:29:23Z"}]},{"path":"github.com/justinas/nosurf","vulns":[{"id":"GO-2020-0049","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"}]},{"path":"github.com/k8sgpt-ai/k8sgpt","vulns":[{"id":"GO-2024-2923","modified":"2024-06-20T18:18:26Z","fixed":"0.3.33"}]},{"path":"github.com/kanisterio/kanister","vulns":[{"id":"GO-2024-3080","modified":"2024-08-22T20:03:04Z"}]},{"path":"github.com/karmada-io/karmada","vulns":[{"id":"GO-2024-2441","
modified":"2024-06-28T15:28:53Z","fixed":"1.8.0"},{"id":"GO-2024-2817","modified":"2024-06-05T15:10:42Z"},{"id":"GO-2025-3363","modified":"2025-01-07T16:03:18Z","fixed":"1.12.0"},{"id":"GO-2025-3364","modified":"2025-01-07T16:03:18Z","fixed":"1.12.0"}]},{"path":"github.com/kataras/iris","vulns":[{"id":"GO-2022-0272","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/kataras/iris/v12","vulns":[{"id":"GO-2022-0272","modified":"2024-05-20T16:03:47Z","fixed":"12.2.0-alpha8"}]},{"path":"github.com/kava-labs/kava","vulns":[{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","fixed":"0.18.0"}]},{"path":"github.com/kcp-dev/kcp","vulns":[{"id":"GO-2024-3325","modified":"2024-12-12T15:46:38Z","fixed":"0.26.1"}]},{"path":"github.com/keep-network/keep-ecdsa","vulns":[{"id":"GO-2022-0367","modified":"2024-08-21T14:30:31Z","fixed":"1.8.1"}]},{"path":"github.com/kiali/kiali","vulns":[{"id":"GO-2022-0626","modified":"2024-08-21T15:11:40Z","fixed":"1.15.1"},{"id":"GO-2022-0631","modified":"
2024-08-21T15:11:40Z","fixed":"1.15.1"},{"id":"GO-2022-0645","modified":"2024-08-21T15:21:45Z","fixed":"1.33.0"},{"id":"GO-2022-0700","modified":"2024-08-21T15:21:45Z","fixed":"1.31.0"},{"id":"GO-2023-2075","modified":"2024-08-21T14:30:18Z","fixed":"1.57.4"}]},{"path":"github.com/kitabisa/teler-waf","vulns":[{"id":"GO-2023-1597","modified":"2024-05-20T16:03:47Z","fixed":"0.1.1"},{"id":"GO-2023-1600","modified":"2024-05-20T16:03:47Z","fixed":"0.2.0"}]},{"path":"github.com/kolide/launcher","vulns":[{"id":"GO-2024-3308","modified":"2024-12-04T16:25:24Z","fixed":"1.12.3"}]},{"path":"github.com/kopia/kopia","vulns":[{"id":"GO-2024-2703","modified":"2024-06-04T15:19:21Z","fixed":"0.16.0"}]},{"path":"github.com/kubean-io/kubean","vulns":[{"id":"GO-2024-3039","modified":"2024-08-19T17:26:30Z","fixed":"0.18.0"}]},{"path":"github.com/kubeedge/kubeedge","vulns":[{"id":"GO-2022-0500","modified":"2024-08-21T15:11:33Z","fixed":"1.10.1"},{"id":"GO-2022-0501","modified":"2024-08-21T15:11:33Z","fixe
d":"1.10.1"},{"id":"GO-2022-0507","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0508","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0509","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0510","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0511","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"},{"id":"GO-2022-0512","modified":"2024-08-21T15:11:36Z","fixed":"1.11.1"}]},{"path":"github.com/kubeflow/pipelines","vulns":[{"id":"GO-2024-3278","modified":"2024-11-19T17:20:31Z"}]},{"path":"github.com/kubernetes-csi/csi-proxy","vulns":[{"id":"GO-2023-2176","modified":"2024-08-21T14:30:22Z","fixed":"1.1.3"}]},{"path":"github.com/kubernetes-csi/csi-proxy/v2","vulns":[{"id":"GO-2023-2176","modified":"2024-08-21T14:30:22Z","fixed":"2.0.0-alpha.1"}]},{"path":"github.com/kubernetes-sigs/image-builder","vulns":[{"id":"GO-2024-3203","modified":"2024-10-17T15:37:30Z","fixed":"0.1.38"},{"id":"GO-2024-3204","modified":"20
24-10-17T15:37:30Z","fixed":"0.1.38"}]},{"path":"github.com/kubernetes/ingress-nginx","vulns":[{"id":"GO-2024-3075","modified":"2024-08-19T17:26:32Z"}]},{"path":"github.com/kubernetes/kubernetes","vulns":[{"id":"GO-2022-0792","modified":"2024-08-21T15:28:59Z","fixed":"1.12.3"},{"id":"GO-2022-0857","modified":"2024-08-21T15:29:06Z","fixed":"1.2.0"},{"id":"GO-2022-0893","modified":"2024-08-21T15:29:08Z","fixed":"1.2.0-alpha.6"}]},{"path":"github.com/kubesphere/kubesphere","vulns":[{"id":"GO-2024-3248","modified":"2024-12-12T15:16:34Z"}]},{"path":"github.com/kudelskisecurity/crystals-go","vulns":[{"id":"GO-2024-2469","modified":"2024-06-03T20:51:31Z","fixed":"0.0.0-20240116172146-2a6ca2d4e64d"}]},{"path":"github.com/kyverno/kyverno","vulns":[{"id":"GO-2022-1180","modified":"2024-06-03T20:51:31Z","fixed":"1.8.5"},{"id":"GO-2023-1801","modified":"2024-08-20T20:31:32Z","fixed":"1.9.4"},{"id":"GO-2023-1804","modified":"2024-08-20T20:31:32Z","fixed":"1.9.5"},{"id":"GO-2023-1819","modified":
"2024-08-20T20:31:32Z","fixed":"1.10.0"},{"id":"GO-2023-2335","modified":"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2336","modified":"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2337","modified":"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2338","modified":"2024-08-21T14:30:22Z","fixed":"1.5.0-rc1.0.20230918070231-fec2992e3f9f"},{"id":"GO-2023-2340","modified":"2024-08-21T14:30:24Z","fixed":"1.10.5"},{"id":"GO-2024-3230","modified":"2024-10-30T21:22:08Z","fixed":"1.13.0"}]},{"path":"github.com/labstack/echo/v4","vulns":[{"id":"GO-2021-0051","modified":"2024-05-20T16:03:47Z","fixed":"4.1.18-0.20201215153152-4422e3b66b9f"},{"id":"GO-2022-1031","modified":"2024-05-20T16:03:47Z","fixed":"4.9.0"}]},{"path":"github.com/landlock-lsm/go-landlock","vulns":[{"id":"GO-2024-3199","modified":"2024-10-15T15:42:40Z","fixed":"0.0.0-20241013234402-fb3ad845df46"}]},{"p
ath":"github.com/layer5io/meshery","vulns":[{"id":"GO-2024-3045","modified":"2024-08-06T22:40:50Z","fixed":"0.7.17"},{"id":"GO-2024-3050","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3051","modified":"2024-08-06T22:40:50Z"}]},{"path":"github.com/lestrrat-go/jwx","vulns":[{"id":"GO-2023-1859","modified":"2024-05-20T16:03:47Z","fixed":"1.2.26"},{"id":"GO-2023-2379","modified":"2024-05-20T16:03:47Z","fixed":"1.2.27"},{"id":"GO-2024-2454","modified":"2024-05-20T16:03:47Z","fixed":"1.2.28"},{"id":"GO-2024-2632","modified":"2024-05-20T19:46:23Z","fixed":"1.2.29"}]},{"path":"github.com/lestrrat-go/jwx/v2","vulns":[{"id":"GO-2023-1859","modified":"2024-05-20T16:03:47Z","fixed":"2.0.11-0.20230614080639-c8b6bec919a1"},{"id":"GO-2023-2379","modified":"2024-05-20T16:03:47Z","fixed":"2.0.18"},{"id":"GO-2024-2454","modified":"2024-05-20T16:03:47Z","fixed":"2.0.19"},{"id":"GO-2024-2632","modified":"2024-05-20T19:46:23Z","fixed":"2.0.21"}]},{"path":"github.com/lf-edge/ekuiper","vulns":[{"id":"
GO-2024-3078","modified":"2024-08-22T20:03:04Z","fixed":"1.14.2"}]},{"path":"github.com/liamg/gitjacker","vulns":[{"id":"GO-2023-1911","modified":"2024-08-20T20:31:35Z","fixed":"0.1.0"}]},{"path":"github.com/libp2p/go-libp2p","vulns":[{"id":"GO-2022-1148","modified":"2024-05-20T16:03:47Z","fixed":"0.18.0"},{"id":"GO-2023-2000","modified":"2024-05-20T16:03:47Z","fixed":"0.29.1"},{"id":"GO-2023-2024","modified":"2024-05-20T16:03:47Z","fixed":"0.27.4"}]},{"path":"github.com/libp2p/go-libp2p-kad-dht","vulns":[{"id":"GO-2024-3218","modified":"2024-12-12T15:16:20Z"}]},{"path":"github.com/lightningnetwork/lnd","vulns":[{"id":"GO-2022-0807","modified":"2024-08-21T15:29:02Z","fixed":"0.7.1-beta"},{"id":"GO-2024-2943","modified":"2024-07-01T19:59:12Z","fixed":"0.17.0-beta"}]},{"path":"github.com/lima-vm/lima","vulns":[{"id":"GO-2023-1803","modified":"2024-08-20T20:31:32Z","fixed":"0.16.0"}]},{"path":"github.com/linkerd/linkerd2","vulns":[{"id":"GO-2024-2984","modified":"2024-07-22T18:24:29Z",
"fixed":"0.5.1-0.20240614165515-35fb2d6d11ef"}]},{"path":"github.com/lxc/lxd","vulns":[{"id":"GO-2021-0071","modified":"2024-06-03T20:51:31Z","fixed":"0.0.0-20151004155856-19c6961cc101"}]},{"path":"github.com/magma/magma","vulns":[{"id":"GO-2024-3272","modified":"2024-11-19T17:20:31Z"},{"id":"GO-2024-3273","modified":"2024-11-19T17:20:31Z"}]},{"path":"github.com/malfunkt/iprange","vulns":[{"id":"GO-2023-1857","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/mastercactapus/proxyprotocol","vulns":[{"id":"GO-2023-1923","modified":"2024-05-20T16:03:47Z","fixed":"0.0.2"}]},{"path":"github.com/matrix-org/dendrite","vulns":[{"id":"GO-2022-0989","modified":"2024-08-21T16:03:24Z","fixed":"0.9.8"}]},{"path":"github.com/matrix-org/gomatrixserverlib","vulns":[{"id":"GO-2022-0952","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220815091947-723fd495dde8"}]},{"path":"github.com/mattermost/mattermost","vulns":[{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z"}]},{"path":"github.com
/mattermost/mattermost-plugin-channel-export","vulns":[{"id":"GO-2024-3095","modified":"2024-08-30T17:18:07Z","fixed":"1.0.1"}]},{"path":"github.com/mattermost/mattermost-plugin-jira","vulns":[{"id":"GO-2024-2539","modified":"2024-07-09T19:33:56Z","fixed":"1.1.2-0.20230830170046-f4cf4c6de017"},{"id":"GO-2024-2540","modified":"2024-07-09T19:33:56Z"}]},{"path":"github.com/mattermost/mattermost-server","vulns":[{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0604","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z"},{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z"},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z","fixed":"8.1.7+incompatibl
e"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z","fixed":"9.2.4+incompatible"},{"id":"GO-2024-2566","modified":"2024-07-09T19:33:56Z","fixed":"9.3.0+incompatible"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z","fixed":"9.3.1+incompatible"},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z","fixed":"9.3.1+incompatible"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z","fixed":"9.3.1+incompatible"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z","fixed":"9.4.2+incompatible"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z","fixed":"9.4.0+incompatible"},{"
id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z","fixed":"9.5.2+incompatible"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z","fixed":"9.5.2+incompatible"},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z","fixed":"9.5.2+incompatible"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2793","modified":"2024-06-05T15:10:52Z","fixed":"9.5.3+incompatible"},{"id":"GO-2024-2794","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2795","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2796","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2797","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-2798","modified":"2024-06-05T15:10:52Z","fixed":"9.6.1+incompatible"},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"G
O-2024-3023","modified":"2024-08-06T22:03:16Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z","fixed":"9.9.1+incompatible"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z","fixed":"9.1
0.1+incompatible"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z","fixed":"9.10.1+incompatible"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z"},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z","fixed":"0.0.0-20240209181221-674f549daf0e"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z","fixed":"10.1.3+incompatible"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z","fixed":"10.1.3+incompatible"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z","fixed":"10.1.3+incompatible"},{"id":"GO-2025-3377","modi
fied":"2025-01-09T19:41:13Z"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z","fixed":"10.2.1+incompatible"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z","fixed":"10.3.0+incompatible"}]},{"path":"github.com/mattermost/mattermost-server/v5","vulns":[{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z"},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z"},{"id":"GO-2022-0604","modified":"2024-08-21T15:11:38Z","fixed":"5.39.0"},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z","fixed":"5.37.9"},{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z","fixed":"5.20.0"},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z"},{"id":"G
O-2024-2566","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3023","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z
"},{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z"},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3234","modified":"2024-11-0
4T15:44:16Z"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z"}]},{"path":"github.com/mattermost/mattermost-server/v6","vulns":[{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z","fixed":"6.7.1"},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z","fixed":"6.5.0"},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z","fixed":"6.4.2"},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z","fixed":"6.5.0"},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z","fixed":"6.4.2"},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"}
,{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2566","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3020","modified":"2024-08-06T
22:40:50Z"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3023","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z"},{"id":"GO-2024-3227","modified":"
2024-10-30T16:01:03Z"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z"}]},{"path":"github.com/mattermost/mattermost/server/v8","vulns":[{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z"},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024
-2566","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z"},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3023","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z"},{"i
d":"GO-2024-3025","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z"},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:47Z","fixed":"8.0.0-20240806094731-69a8b3df0f9f"},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z","fixed":"8.0.0-20240821220019-0d6b1070a26f"},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z","fixed":"8.0.0-20
240813135334-8f3a13122f55"},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z","fixed":"8.0.0-20240926115259-20ed58906adc"},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:16Z","fixed":"8.0.0-20240926115259-20ed58906adc"},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z","fixed":"8.0.0-20240926115259-20ed58906adc"},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z"},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z","fixed":"8.0.0-20250102081831-64c566a8280b"},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z","fixed":"8.0.0-20250102081831-64c566a8280b"},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z","fixed":"8.0.0-20250102081831-64c566a8280b"}]},{"path":"github.com/mayuresh82/gocast","vulns":[{"id":"GO-2024-3359","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/mcu-tools/mcuboot
","vulns":[{"id":"GO-2024-2799","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/metal3-io/baremetal-operator","vulns":[{"id":"GO-2024-3109","modified":"2024-12-20T20:36:43Z","fixed":"0.8.0"}]},{"path":"github.com/mholt/archiver","vulns":[{"id":"GO-2022-0799","modified":"2024-08-21T15:29:02Z","fixed":"2.1.0+incompatible"},{"id":"GO-2024-2698","modified":"2024-07-01T21:50:42Z"}]},{"path":"github.com/mholt/archiver/v3","vulns":[{"id":"GO-2024-2698","modified":"2024-07-01T21:50:42Z"}]},{"path":"github.com/mholt/caddy","vulns":[{"id":"GO-2020-0043","modified":"2024-05-20T16:03:47Z","fixed":"0.10.13"}]},{"path":"github.com/mickael-kerjean/filestash","vulns":[{"id":"GO-2024-3033","modified":"2024-08-19T17:26:30Z"},{"id":"GO-2024-3035","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/microcosm-cc/bluemonday","vulns":[{"id":"GO-2022-0588","modified":"2024-05-20T16:03:47Z","fixed":"1.0.16"},{"id":"GO-2022-0762","modified":"2024-05-20T16:03:47Z","fixed":"1.0.5"}]},{"path":"git
hub.com/microsoft/go-crypto-openssl","vulns":[{"id":"GO-2024-2660","modified":"2024-05-20T16:03:47Z","fixed":"0.2.9"}]},{"path":"github.com/miekg/dns","vulns":[{"id":"GO-2020-0006","modified":"2024-05-20T16:03:47Z","fixed":"1.0.4-0.20180125103619-43913f2f4fbd"},{"id":"GO-2020-0008","modified":"2024-05-20T16:03:47Z","fixed":"1.1.25-0.20191211073109-8ebf2e419df7"},{"id":"GO-2020-0028","modified":"2024-05-20T16:03:47Z","fixed":"1.0.10"}]},{"path":"github.com/minio/console","vulns":[{"id":"GO-2022-0261","modified":"2024-08-21T14:30:26Z","fixed":"0.12.3"}]},{"path":"github.com/minio/minio","vulns":[{"id":"GO-2024-2499","modified":"2024-06-28T15:28:53Z","fixed":"0.0.0-20240131185645-0ae4915a9391"},{"id":"GO-2024-2886","modified":"2024-06-05T15:10:42Z","fixed":"0.0.0-20240527191746-e0fe7cc39172"},{"id":"GO-2024-3336","modified":"2024-12-18T16:35:54Z","fixed":"0.0.0-20241213221912-68b004a48f41"}]},{"path":"github.com/moby/buildkit","vulns":[{"id":"GO-2024-2492","modified":"2024-05-20T16:03:
47Z","fixed":"0.12.5"},{"id":"GO-2024-2493","modified":"2024-05-20T16:03:47Z","fixed":"0.12.5"},{"id":"GO-2024-2494","modified":"2024-05-20T16:03:47Z","fixed":"0.12.5"},{"id":"GO-2024-2497","modified":"2024-05-20T16:03:47Z","fixed":"0.12.5"}]},{"path":"github.com/moby/moby","vulns":[{"id":"GO-2022-0390","modified":"2024-08-21T14:30:31Z","fixed":"20.10.14+incompatible"},{"id":"GO-2024-2500","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"GO-2024-2512","modified":"2024-07-01T19:59:51Z","fixed":"25.0.2+incompatible"},{"id":"GO-2024-2521","modified":"2024-07-15T19:00:13Z","fixed":"20.10.0-beta1+incompatible"},{"id":"GO-2024-2913","modified":"2024-07-01T19:59:51Z","fixed":"20.10.9+incompatible"},{"id":"GO-2024-2914","modified":"2024-07-01T19:59:51Z","fixed":"20.10.11+incompatible"},{"id":"GO-2024-3005","modified":"2024-07-29T18:08:44Z","fixed":"27.1.1+incompatible"},{"id":"GO-2024-3304","modified":"2024-12-04T16:25:24Z","fixed":"26.0.0+incompatible"},{"id":"GO-20
24-3305","modified":"2024-12-04T16:25:24Z","fixed":"26.0.0+incompatible"},{"id":"GO-2024-3311","modified":"2024-12-09T18:32:51Z","fixed":"26.1.0+incompatible"}]},{"path":"github.com/mochi-mqtt/server","vulns":[{"id":"GO-2024-3307","modified":"2024-12-04T16:25:24Z"}]},{"path":"github.com/mojocn/base64Captcha","vulns":[{"id":"GO-2023-2386","modified":"2024-05-20T16:03:47Z","fixed":"1.3.6"}]},{"path":"github.com/mongodb/mongo-tools","vulns":[{"id":"GO-2024-2550","modified":"2024-07-09T19:33:56Z","fixed":"0.0.0-20200819165540-8c1800b51550"}]},{"path":"github.com/moov-io/signedxml","vulns":[{"id":"GO-2023-1826","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/mostynb/go-grpc-compression","vulns":[{"id":"GO-2024-2911","modified":"2024-06-14T13:41:08Z","fixed":"1.2.3"}]},{"path":"github.com/mudler/LocalAI","vulns":[{"id":"GO-2024-3253","modified":"2024-11-06T17:21:43Z"}]},{"path":"github.com/multiversx/mx-chain-go","vulns":[{"id":"GO-2023-1806","modified":"2024-08-2
0T20:31:32Z","fixed":"1.4.16"},{"id":"GO-2023-1912","modified":"2024-08-20T20:31:38Z","fixed":"1.4.17"}]},{"path":"github.com/mutagen-io/mutagen","vulns":[{"id":"GO-2023-1758","modified":"2024-08-20T20:29:19Z","fixed":"0.17.1"},{"id":"GO-2023-1764","modified":"2024-08-20T20:29:19Z","fixed":"0.17.1"}]},{"path":"github.com/mutagen-io/mutagen-compose","vulns":[{"id":"GO-2023-1764","modified":"2024-08-20T20:29:19Z","fixed":"0.17.1"}]},{"path":"github.com/nanobox-io/golang-nanoauth","vulns":[{"id":"GO-2020-0004","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20200131131040-063a3fb69896"}]},{"path":"github.com/nats-io/jwt","vulns":[{"id":"GO-2022-0380","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"},{"id":"GO-2022-0386","modified":"2024-05-20T16:03:47Z","fixed":"1.2.3-0.20210314221642-a826c77dc9d2"},{"id":"GO-2022-0402","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/nats-io/jwt/v2","vulns":[{"id":"GO-2022-0386","modified":"2024-05-20T16:03:47Z","fixed":"2.0.
1"}]},{"path":"github.com/nats-io/nats-server","vulns":[{"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z"},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0398","modified":"2024-08-21T14:30:31Z"},{"id":"GO-2022-0852","modified":"2024-08-21T15:29:04Z"},{"id":"GO-2022-0855","modified":"2024-08-21T15:29:04Z"},{"id":"GO-2023-2066","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2024-2850","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2980","modified":"2024-07-12T16:45:14Z"}]},{"path":"github.com/nats-io/nats-server/v2","vulns":[{"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z","fixed":"2.7.2"},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z","fixed":"2.7.4"},{"id":"GO-2022-0398","modified":"2024-08-21T14:30:31Z","fixed":"2.2.0"},{"id":"GO-2022-0852","modified":"2024-08-21T15:29:04Z","fixed":"2.2.0"},{"id":"GO-2022-0855","modified":"2024-08-21T15:29:04Z","fixed":"2.2.0"},{"id":"GO-2023-2066","modified":"2024-08-21T14:30:18Z","fixed":"2.7.4"},{"id":
"GO-2023-2133","modified":"2024-05-20T16:03:47Z","fixed":"2.10.2"},{"id":"GO-2024-2850","modified":"2024-06-28T15:28:40Z","fixed":"2.2.3"},{"id":"GO-2024-2980","modified":"2024-07-12T16:45:14Z","fixed":"2.8.2"}]},{"path":"github.com/nats-io/nats-streaming-server","vulns":[{"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z","fixed":"0.24.1"},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z","fixed":"0.24.3"},{"id":"GO-2024-2980","modified":"2024-07-12T16:45:14Z","fixed":"0.24.6"}]},{"path":"github.com/nats-io/nkeys","vulns":[{"id":"GO-2023-2163","modified":"2024-05-20T16:03:47Z","fixed":"0.4.6"}]},{"path":"github.com/navidrome/navidrome","vulns":[{"id":"GO-2022-0302","modified":"2024-08-21T14:30:26Z","fixed":"0.47.5"},{"id":"GO-2023-2414","modified":"2024-08-21T14:30:24Z","fixed":"0.50.2"},{"id":"GO-2024-2803","modified":"2024-06-04T15:19:21Z","fixed":"0.52.0"},{"id":"GO-2024-3029","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3153","modified":"2024-09-26T18:24:03Z","fixe
d":"0.53.0"},{"id":"GO-2024-3357","modified":"2025-01-07T16:03:18Z","fixed":"0.54.1"}]},{"path":"github.com/nektos/act","vulns":[{"id":"GO-2023-1504","modified":"2024-08-20T20:25:58Z","fixed":"0.2.40"}]},{"path":"github.com/netbirdio/netbird","vulns":[{"id":"GO-2024-3057","modified":"2024-08-13T23:22:02Z"}]},{"path":"github.com/netlify/gotrue","vulns":[{"id":"GO-2022-0365","modified":"2024-08-21T14:30:29Z","fixed":"1.0.1"}]},{"path":"github.com/neuvector/neuvector","vulns":[{"id":"GO-2024-3201","modified":"2024-10-15T15:42:40Z","fixed":"0.0.0-20231003121714-be746957ee7c"}]},{"path":"github.com/notaryproject/notation","vulns":[{"id":"GO-2023-1829","modified":"2024-08-20T20:31:32Z","fixed":"1.0.0-rc.6"},{"id":"GO-2023-1831","modified":"2024-08-20T20:31:32Z","fixed":"1.0.0-rc.6"},{"id":"GO-2024-2472","modified":"2024-06-28T15:28:53Z"}]},{"path":"github.com/notaryproject/notation-go","vulns":[{"id":"GO-2023-1589","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc.3"},{"id":"GO-2023-183
2","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc.6"},{"id":"GO-2025-3381","modified":"2025-01-14T15:57:58Z","fixed":"1.3.0-rc.2"},{"id":"GO-2025-3382","modified":"2025-01-14T15:58:01Z","fixed":"1.3.0-rc.2"}]},{"path":"github.com/nothub/mrpack-install","vulns":[{"id":"GO-2023-1543","modified":"2024-08-20T20:26:01Z","fixed":"0.16.3"}]},{"path":"github.com/ntbosscher/gobase","vulns":[{"id":"GO-2022-0400","modified":"2024-05-20T16:03:47Z","fixed":"0.7.2"}]},{"path":"github.com/oam-dev/kubevela","vulns":[{"id":"GO-2022-1113","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"}]},{"path":"github.com/oauth2-proxy/oauth2-proxy","vulns":[{"id":"GO-2022-0790","modified":"2024-08-21T15:28:59Z"}]},{"path":"github.com/oauth2-proxy/oauth2-proxy/v7","vulns":[{"id":"GO-2022-0790","modified":"2024-08-21T15:28:59Z","fixed":"7.0.0"}]},{"path":"github.com/octo-sts/app","vulns":[{"id":"GO-2024-2833","modified":"2024-07-02T19:23:51Z","fixed":"0.1.0"}]},{"path":"github.com/ollama/ollama","vulns":[{"id
":"GO-2024-2901","modified":"2024-12-12T20:32:54Z","fixed":"0.1.34"},{"id":"GO-2024-3104","modified":"2024-12-12T22:00:24Z","fixed":"0.1.47"},{"id":"GO-2024-3245","modified":"2024-12-12T15:17:04Z","fixed":"0.1.46"}]},{"path":"github.com/open-feature/open-feature-operator","vulns":[{"id":"GO-2023-1721","modified":"2024-08-20T20:29:19Z","fixed":"0.2.32"}]},{"path":"github.com/open-policy-agent/opa","vulns":[{"id":"GO-2022-0316","modified":"2024-05-20T16:03:47Z","fixed":"0.37.2"},{"id":"GO-2022-0574","modified":"2024-05-20T16:03:47Z","fixed":"0.42.0"},{"id":"GO-2022-0587","modified":"2024-05-20T16:03:47Z","fixed":"0.40.0"},{"id":"GO-2022-0978","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"},{"id":"GO-2024-3141","modified":"2024-09-20T18:51:34Z","fixed":"0.68.0"}]},{"path":"github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearert…","vulns":[{"id":"GO-2024-3066","modified":"2024-08-19T17:26:30Z","fixed":"0.107.0"}]},{"path":"github.com/open-telemetr
y/opentelemetry-collector-contrib/receiver/awsfirehosereceiver","vulns":[{"id":"GO-2024-3102","modified":"2024-08-30T17:18:07Z","fixed":"0.108.0"}]},{"path":"github.com/openclarity/kubeclarity/backend","vulns":[{"id":"GO-2024-2981","modified":"2024-08-19T17:26:27Z","fixed":"0.0.0-20240711173334-1d1178840703"}]},{"path":"github.com/opencontainers/runc","vulns":[{"id":"GO-2021-0070","modified":"2024-05-20T16:03:47Z","fixed":"0.1.0"},{"id":"GO-2021-0085","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc8.0.20190930145003-cad42f6e0932"},{"id":"GO-2021-0087","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0-rc9.0.20200122160610-2fc03cc11c77"},{"id":"GO-2022-0274","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"},{"id":"GO-2022-0396","modified":"2024-08-21T14:30:31Z","fixed":"1.0.0-rc91"},{"id":"GO-2022-0452","modified":"2024-08-21T15:11:31Z","fixed":"1.1.2"},{"id":"GO-2022-0835","modified":"2024-08-21T15:29:04Z","fixed":"1.0.0-rc3"},{"id":"GO-2022-0914","modified":"2024-08-21T15:29:08Z
","fixed":"1.0.0-rc95"},{"id":"GO-2023-1627","modified":"2024-08-20T20:29:14Z","fixed":"1.1.5"},{"id":"GO-2023-1682","modified":"2024-08-20T20:29:17Z","fixed":"1.1.5"},{"id":"GO-2023-1683","modified":"2024-08-20T20:29:17Z","fixed":"1.1.5"},{"id":"GO-2024-2491","modified":"2024-07-01T21:50:42Z","fixed":"1.1.12"},{"id":"GO-2024-3110","modified":"2024-09-06T20:43:50Z","fixed":"1.2.0-rc.3"}]},{"path":"github.com/opencontainers/selinux","vulns":[{"id":"GO-2021-0085","modified":"2024-05-20T16:03:47Z","fixed":"1.3.1-0.20190929122143-5215b1806f52"}]},{"path":"github.com/opencontainers/umoci","vulns":[{"id":"GO-2022-0815","modified":"2024-08-21T15:29:02Z","fixed":"0.4.7"}]},{"path":"github.com/openfga/openfga","vulns":[{"id":"GO-2022-1079","modified":"2024-08-21T16:03:26Z","fixed":"0.2.4"},{"id":"GO-2022-1080","modified":"2024-08-21T16:03:26Z","fixed":"0.2.4"},{"id":"GO-2022-1081","modified":"2024-08-21T16:03:26Z","fixed":"0.2.4"},{"id":"GO-2022-1099","modified":"2024-08-21T16:03:26Z","fixed
":"0.2.5"},{"id":"GO-2022-1179","modified":"2024-08-21T16:03:59Z","fixed":"0.3.1"},{"id":"GO-2023-1872","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"},{"id":"GO-2023-2028","modified":"2024-08-21T14:17:52Z","fixed":"1.3.1"},{"id":"GO-2023-2084","modified":"2024-08-21T14:30:18Z","fixed":"1.3.2"},{"id":"GO-2023-2121","modified":"2024-08-21T14:30:22Z","fixed":"1.3.4"},{"id":"GO-2024-2477","modified":"2024-06-28T15:28:53Z","fixed":"1.4.3"},{"id":"GO-2024-2729","modified":"2024-06-04T15:19:21Z","fixed":"1.5.3"},{"id":"GO-2024-3061","modified":"2024-08-15T18:46:00Z","fixed":"1.5.9"},{"id":"GO-2025-3384","modified":"2025-01-14T15:58:03Z","fixed":"1.8.3"}]},{"path":"github.com/openshift/apiserver-library-go","vulns":[{"id":"GO-2023-1549","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20230119093715-30f75d79e424"}]},{"path":"github.com/openshift/builder","vulns":[{"id":"GO-2024-3129","modified":"2024-09-18T15:16:25Z"}]},{"path":"github.com/openshift/cluster-monitoring-operator","vulns":
[{"id":"GO-2024-2789","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/openshift/console","vulns":[{"id":"GO-2024-3083","modified":"2024-08-30T17:18:07Z"},{"id":"GO-2024-3211","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3289","modified":"2024-11-27T19:16:39Z"}]},{"path":"github.com/openshift/hive","vulns":[{"id":"GO-2024-3360","modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/openshift/must-gather","vulns":[{"id":"GO-2024-3349","modified":"2024-12-20T20:36:43Z"}]},{"path":"github.com/openshift/openshift-controller-manager","vulns":[{"id":"GO-2024-3128","modified":"2024-09-18T15:16:22Z"}]},{"path":"github.com/openshift/origin","vulns":[{"id":"GO-2022-0505","modified":"2024-08-21T15:11:33Z","fixed":"1.0.0"},{"id":"GO-2022-0854","modified":"2024-08-21T15:29:04Z","fixed":"1.1.1"},{"id":"GO-2022-0875","modified":"2024-08-21T15:29:06Z","fixed":"1.0.6"}]},{"path":"github.com/openshift/osin","vulns":[{"id":"GO-2022-1201","modified":"2024-05-20T16:03:47Z","fixed":"1.0.2-
0.20210113124101-8612686d6dda"}]},{"path":"github.com/openshift/source-to-image","vulns":[{"id":"GO-2020-0026","modified":"2024-05-20T16:03:47Z","fixed":"1.1.10-0.20180427153919-f5cbcbc5cc6f"}]},{"path":"github.com/openshift/telemeter","vulns":[{"id":"GO-2024-2905","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/opentofu/opentofu","vulns":[{"id":"GO-2024-3182","modified":"2024-10-09T20:29:23Z","fixed":"1.8.3"}]},{"path":"github.com/ory/fosite","vulns":[{"id":"GO-2021-0109","modified":"2024-05-20T16:03:47Z","fixed":"0.34.0"},{"id":"GO-2021-0110","modified":"2024-05-20T16:03:47Z","fixed":"0.31.0"}]},{"path":"github.com/ory/hydra","vulns":[{"id":"GO-2022-0786","modified":"2024-08-21T15:28:59Z","fixed":"1.4.0"}]},{"path":"github.com/ory/kratos","vulns":[{"id":"GO-2024-3160","modified":"2024-09-26T18:24:03Z","fixed":"1.3.0"}]},{"path":"github.com/ory/oathkeeper","vulns":[{"id":"GO-2022-0406","modified":"2024-08-21T14:30:31Z","fixed":"0.38.12-beta.1"},{"id":"GO-2022-0920","modifi
ed":"2024-08-21T15:29:08Z","fixed":"0.38.12-beta.1"},{"id":"GO-2023-1747","modified":"2024-08-20T20:29:19Z","fixed":"0.40.3"}]},{"path":"github.com/osrg/gobgp/v3","vulns":[{"id":"GO-2024-3124","modified":"2024-09-17T21:00:57Z","fixed":"3.20.0"}]},{"path":"github.com/owncast/owncast","vulns":[{"id":"GO-2022-0291","modified":"2024-08-21T14:30:26Z","fixed":"0.0.9"},{"id":"GO-2022-1138","modified":"2024-08-21T16:03:26Z","fixed":"0.0.13"},{"id":"GO-2024-2741","modified":"2024-08-19T17:26:27Z","fixed":"0.1.3"},{"id":"GO-2024-3054","modified":"2024-08-06T22:40:50Z","fixed":"0.1.3"}]},{"path":"github.com/pandatix/go-cvss","vulns":[{"id":"GO-2022-1002","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"}]},{"path":"github.com/peterzen/goresolver","vulns":[{"id":"GO-2022-0979","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2022-1026","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pingcap/tidb","vulns":[{"id":"GO-2024-3284","modified":"2024-11-27T19:16:39Z"}]},{"path":"github.com/pion/dt
ls","vulns":[{"id":"GO-2020-0038","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2"}]},{"path":"github.com/pion/dtls/v2","vulns":[{"id":"GO-2022-0460","modified":"2024-05-20T16:03:47Z","fixed":"2.1.4"},{"id":"GO-2022-0461","modified":"2024-05-20T16:03:47Z","fixed":"2.1.4"},{"id":"GO-2022-0462","modified":"2024-05-20T16:03:47Z","fixed":"2.1.5"},{"id":"GO-2023-1534","modified":"2024-05-20T16:03:47Z","fixed":"2.2.4"},{"id":"GO-2023-1535","modified":"2024-05-20T16:03:47Z","fixed":"2.2.4"}]},{"path":"github.com/pion/webrtc/v3","vulns":[{"id":"GO-2021-0104","modified":"2024-05-20T16:03:47Z","fixed":"3.0.15"}]},{"path":"github.com/piraeusdatastore/piraeus-operator","vulns":[{"id":"GO-2024-2811","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/piraeusdatastore/piraeus-operator/v2","vulns":[{"id":"GO-2024-2811","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/pires/go-proxyproto","vulns":[{"id":"GO-2022-0233","modified":"2024-05-20T16:03:47Z","fixed":"0.6.1"}]},{"path":"githu
b.com/plentico/plenti","vulns":[{"id":"GO-2024-3213","modified":"2024-10-28T15:20:02Z","fixed":"0.7.2"},{"id":"GO-2024-3214","modified":"2024-10-28T15:20:02Z","fixed":"0.7.2"}]},{"path":"github.com/pocketbase/pocketbase","vulns":[{"id":"GO-2024-2936","modified":"2024-07-01T19:59:12Z","fixed":"0.22.14"}]},{"path":"github.com/pomerium/pomerium","vulns":[{"id":"GO-2021-0258","modified":"2024-05-20T16:03:47Z","fixed":"0.15.6"},{"id":"GO-2022-0413","modified":"2024-08-21T15:11:31Z","fixed":"0.17.1"},{"id":"GO-2022-0783","modified":"2024-08-21T15:28:59Z","fixed":"0.13.4"},{"id":"GO-2022-0827","modified":"2024-08-21T15:29:04Z","fixed":"0.13.4"},{"id":"GO-2022-0933","modified":"2024-08-21T16:03:21Z","fixed":"0.15.1"},{"id":"GO-2023-1800","modified":"2024-08-20T20:31:32Z","fixed":"0.22.2"},{"id":"GO-2024-2965","modified":"2024-07-29T18:12:24Z","fixed":"0.26.1"},{"id":"GO-2024-3179","modified":"2024-10-09T20:29:23Z","fixed":"0.27.1"}]},{"path":"github.com/portainer/portainer","vulns":[{"id":"
GO-2024-3172","modified":"2024-10-09T20:29:23Z"}]},{"path":"github.com/prest/prest","vulns":[{"id":"GO-2024-3011","modified":"2024-08-06T22:03:16Z","fixed":"1.5.4"}]},{"path":"github.com/proglottis/gpgme","vulns":[{"id":"GO-2021-0096","modified":"2024-05-20T16:03:47Z","fixed":"0.1.1"}]},{"path":"github.com/projectcalico/calico","vulns":[{"id":"GO-2024-2801","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/projectcalico/calico/v3","vulns":[{"id":"GO-2024-2801","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/projectcapsule/capsule","vulns":[{"id":"GO-2024-3077","modified":"2024-08-22T20:03:04Z"}]},{"path":"github.com/projectcapsule/capsule-proxy","vulns":[{"id":"GO-2023-2351","modified":"2024-08-21T14:30:24Z","fixed":"0.4.6"}]},{"path":"github.com/projectcontour/contour","vulns":[{"id":"GO-2022-0922","modified":"2024-08-21T16:03:21Z","fixed":"1.17.1"}]},{"path":"github.com/projectdiscovery/interactsh","vulns":[{"id":"GO-2022-0372","modified":"2024-08-21T14:30:31Z","fi
xed":"1.0.0"},{"id":"GO-2024-2907","modified":"2024-06-14T13:41:08Z","fixed":"1.2.0"}]},{"path":"github.com/projectdiscovery/nuclei","vulns":[{"id":"GO-2024-2645","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z"},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/projectdiscovery/nuclei/v2","vulns":[{"id":"GO-2023-1998","modified":"2024-05-20T16:03:47Z","fixed":"2.9.9"},{"id":"GO-2024-2645","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z"},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/projectdiscovery/nuclei/v3","vulns":[{"id":"GO-2024-2645","modified":"2024-06-28T15:28:40Z","fixed":"3.2.0"},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z","fixed":"3.3.0"},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z","fixed":"3.3.2"}]},{"path":"github.com/prometheus/alertmanager","vulns":[{"id":"GO-2023-2020","modified":"2024-08-21T14:17:52Z","f
ixed":"0.25.1"}]},{"path":"github.com/prometheus/client_golang","vulns":[{"id":"GO-2022-0322","modified":"2024-05-20T16:03:47Z","fixed":"1.11.1"}]},{"path":"github.com/prometheus/exporter-toolkit","vulns":[{"id":"GO-2022-1130","modified":"2024-05-20T16:03:47Z","fixed":"0.8.2"}]},{"path":"github.com/pterodactyl/wings","vulns":[{"id":"GO-2022-0389","modified":"2024-08-21T14:30:31Z","fixed":"1.2.1"},{"id":"GO-2022-0919","modified":"2024-08-21T15:29:08Z","fixed":"1.4.4"},{"id":"GO-2023-1542","modified":"2024-08-20T20:26:01Z","fixed":"1.11.3"},{"id":"GO-2023-1555","modified":"2024-08-20T20:26:01Z","fixed":"1.11.4"},{"id":"GO-2023-1768","modified":"2024-08-20T20:29:19Z","fixed":"1.11.6"},{"id":"GO-2024-2642","modified":"2024-06-04T15:19:21Z","fixed":"1.11.9"},{"id":"GO-2024-2814","modified":"2024-06-04T15:19:21Z","fixed":"1.11.12"},{"id":"GO-2024-2815","modified":"2024-08-19T17:26:27Z","fixed":"1.11.12"}]},{"path":"github.com/pubnub/go","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20
T16:03:47Z"}]},{"path":"github.com/pubnub/go/v5","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pubnub/go/v6","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pubnub/go/v7","vulns":[{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/pydio/cells","vulns":[{"id":"GO-2023-1808","modified":"2024-08-20T20:31:32Z"},{"id":"GO-2023-1809","modified":"2024-08-20T20:31:32Z"},{"id":"GO-2023-2344","modified":"2024-08-21T14:30:24Z"}]},{"path":"github.com/pydio/cells/v4","vulns":[{"id":"GO-2023-1808","modified":"2024-08-20T20:31:32Z","fixed":"4.2.1"},{"id":"GO-2023-1809","modified":"2024-08-20T20:31:32Z","fixed":"4.2.1"},{"id":"GO-2023-2344","modified":"2024-08-21T14:30:24Z","fixed":"4.2.1"}]},{"path":"github.com/quay/claircore","vulns":[{"id":"GO-2022-0346","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/quic-go/q
uic-go","vulns":[{"id":"GO-2023-2160","modified":"2024-05-20T16:03:47Z","fixed":"0.37.3"},{"id":"GO-2024-2459","modified":"2024-05-20T16:03:47Z","fixed":"0.40.1"},{"id":"GO-2024-2682","modified":"2024-05-20T16:03:47Z","fixed":"0.42.0"},{"id":"GO-2024-3302","modified":"2024-12-12T21:59:58Z","fixed":"0.48.2"}]},{"path":"github.com/rancher/apiserver","vulns":[{"id":"GO-2024-2534","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20240207153957-4fd7d821d952"}]},{"path":"github.com/rancher/norman","vulns":[{"id":"GO-2024-2536","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20240207153100-3bb70b772b52"}]},{"path":"github.com/rancher/rancher","vulns":[{"id":"GO-2022-0644","modified":"2024-08-21T15:21:45Z","fixed":"2.1.6+incompatible"},{"id":"GO-2022-0755","modified":"2024-05-20T16:03:47Z","fixed":"2.2.5-rc6.0.20190621200032-0ddffe484adc+incompatible"},{"id":"GO-2023-1973","modified":"2024-08-20T20:32:20Z","fixed":"1.5.3"},{"id":"GO-2023-1991","modified":"2024-08-20T20:32:20Z","fixed":"2.2
.4+incompatible"},{"id":"GO-2024-2535","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2537","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2760","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2761","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2762","modified":"2024-06-05T15:10:52Z","fixed":"2.2.4+incompatible"},{"id":"GO-2024-2764","modified":"2024-06-05T15:10:52Z","fixed":"2.1.6+incompatible"},{"id":"GO-2024-2768","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2771","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2778","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2784","modified":"2024-08-21T21:16:43Z","fixed":"2.2.2+incompatible"},{"id":"GO-2024-2929","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2931","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2932","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3161","modified":"2024-10-09T20:29:23Z"},{"id":"GO-2024-3220","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3221","modified":"2024-10-28T15:20:02
Z"},{"id":"GO-2024-3223","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3280","modified":"2024-11-21T19:52:49Z"},{"id":"GO-2025-3391","modified":"2025-01-15T15:20:27Z"}]},{"path":"github.com/rancher/rke","vulns":[{"id":"GO-2024-2930","modified":"2024-07-01T19:59:12Z","fixed":"1.5.10"}]},{"path":"github.com/rancher/rke2","vulns":[{"id":"GO-2024-3222","modified":"2024-10-28T15:20:02Z"}]},{"path":"github.com/rancher/steve","vulns":[{"id":"GO-2024-3281","modified":"2024-11-21T19:52:49Z","fixed":"0.0.0-20241029132712-2175e090fe4b"}]},{"path":"github.com/rancher/wrangler","vulns":[{"id":"GO-2023-1515","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"},{"id":"GO-2023-1519","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"}]},{"path":"github.com/rclone/rclone","vulns":[{"id":"GO-2022-0878","modified":"2024-08-21T15:29:06Z","fixed":"1.53.3"},{"id":"GO-2024-3271","modified":"2024-11-19T17:20:31Z","fixed":"1.68.2"}]},{"path":"github.com/regclient/regclient","vulns":[{"id":"GO-2024-3038","mo
dified":"2024-08-06T22:03:16Z","fixed":"0.7.1"}]},{"path":"github.com/requarks/wiki","vulns":[{"id":"GO-2024-2875","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/revel/revel","vulns":[{"id":"GO-2020-0003","modified":"2024-05-20T16:03:47Z","fixed":"1.0.0"}]},{"path":"github.com/robbert229/jwt","vulns":[{"id":"GO-2020-0023","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20170426191122-ca1404ee6e83"}]},{"path":"github.com/rs/cors","vulns":[{"id":"GO-2023-1792","modified":"2024-05-20T16:03:47Z","fixed":"1.5.0"},{"id":"GO-2024-2883","modified":"2024-07-09T20:04:43Z","fixed":"1.11.0"}]},{"path":"github.com/rudderlabs/rudder-server","vulns":[{"id":"GO-2023-1863","modified":"2024-08-20T20:31:35Z","fixed":"1.3.0-rc.1"}]},{"path":"github.com/runatlantis/atlantis","vulns":[{"id":"GO-2022-0534","modified":"2024-05-20T16:03:47Z","fixed":"0.19.7"},{"id":"GO-2024-3265","modified":"2024-12-12T21:58:43Z","fixed":"0.30.0"}]},{"path":"github.com/russellhaering/gosaml2","vulns":[{"id":"GO-2
020-0046","modified":"2024-05-20T16:03:47Z","fixed":"0.7.0"},{"id":"GO-2021-0060","modified":"2024-05-20T16:03:47Z","fixed":"0.6.0"},{"id":"GO-2023-1602","modified":"2024-05-20T16:03:47Z","fixed":"0.9.0"}]},{"path":"github.com/russellhaering/goxmldsig","vulns":[{"id":"GO-2020-0046","modified":"2024-05-20T16:03:47Z","fixed":"1.1.1"},{"id":"GO-2020-0050","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"github.com/ryanbekhen/nanoproxy","vulns":[{"id":"GO-2024-3330","modified":"2024-12-13T19:06:22Z","fixed":"0.15.0"}]},{"path":"github.com/sagernet/sing","vulns":[{"id":"GO-2023-2077","modified":"2024-05-20T16:03:47Z","fixed":"0.2.12-0.20230925092853-5b05b5c147d9"}]},{"path":"github.com/sap/cloud-security-client-go","vulns":[{"id":"GO-2023-2400","modified":"2024-05-20T16:03:47Z","fixed":"0.17.0"}]},{"path":"github.com/sassoftware/go-rpmutils","vulns":[{"id":"GO-2020-0042","modified":"2024-05-20T16:03:47Z","fixed":"0.1.0"}]},{"path":"github.com/satori/go.uuid","vulns":[{"id":"
GO-2022-0244","modified":"2024-05-20T16:03:47Z","fixed":"1.2.1-0.20180404165556-75cca531ea76"}]},{"path":"github.com/schollz/croc","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z"}]},{"path":"github.com/schollz/croc/v6","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z"}]},{"path":"github.com/schollz/croc/v8","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2069","modified":"
2024-08-21T14:30:18Z"},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z"},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z"}]},{"path":"github.com/schollz/croc/v9","vulns":[{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z","fixed":"9.6.16"}]},{"path":"github.com/schollz/rwtxt","vulns":[{"id":"GO-2022-0231","modified":"2024-08-21T14:30:26Z","fixed":"1.8.6"}]},{"path":"github.com/seccomp/libseccomp-golang","vulns":[{"id":"GO-2020-0007","modified":"2024-05-20T16:03:47Z","fixed":"0.9.1-0.20170424173420-0
6e7a29f36a3"}]},{"path":"github.com/shamaton/msgpack/v2","vulns":[{"id":"GO-2022-0972","modified":"2024-05-20T16:03:47Z","fixed":"2.1.1"}]},{"path":"github.com/shift72/caddy-geo-ip","vulns":[{"id":"GO-2023-2394","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/shiyanhui/dht","vulns":[{"id":"GO-2020-0040","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/sigstore/cosign","vulns":[{"id":"GO-2022-0326","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2"},{"id":"GO-2022-0758","modified":"2024-05-20T16:03:47Z","fixed":"1.10.1"},{"id":"GO-2022-0998","modified":"2024-05-20T16:03:47Z","fixed":"1.12.0"},{"id":"GO-2023-2181","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2718","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2719","modified":"2024-06-05T15:10:52Z"}]},{"path":"github.com/sigstore/cosign/v2","vulns":[{"id":"GO-2023-2181","modified":"2024-05-20T16:03:47Z","fixed":"2.2.1"},{"id":"GO-2024-2718","modified":"2024-06-05T15:10:52Z","fixed":"2.2.4"},{"id":"GO-2024-2719
","modified":"2024-06-05T15:10:52Z","fixed":"2.2.4"}]},{"path":"github.com/sigstore/gitsign","vulns":[{"id":"GO-2023-2332","modified":"2024-08-21T14:30:22Z","fixed":"0.8.0"},{"id":"GO-2024-3252","modified":"2024-11-06T17:21:43Z","fixed":"0.11.0"}]},{"path":"github.com/sigstore/policy-controller","vulns":[{"id":"GO-2022-0759","modified":"2024-08-21T15:21:45Z","fixed":"0.2.1"}]},{"path":"github.com/sigstore/rekor","vulns":[{"id":"GO-2023-1754","modified":"2024-08-20T20:29:19Z","fixed":"1.1.1"},{"id":"GO-2023-1795","modified":"2024-08-20T20:31:32Z","fixed":"1.2.0"}]},{"path":"github.com/sigstore/sigstore-go","vulns":[{"id":"GO-2024-3116","modified":"2024-09-06T20:43:50Z","fixed":"0.6.1"}]},{"path":"github.com/siyuan-note/siyuan/kernel","vulns":[{"id":"GO-2024-3323","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2024-3324","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2024-3326","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2024-3327","modified":"2024-12-12T15:46:38Z"},{"id":"GO-2025-3362",
"modified":"2025-01-07T16:03:18Z"}]},{"path":"github.com/sjqzhang/go-fastdfs","vulns":[{"id":"GO-2023-1713","modified":"2024-05-20T16:03:47Z","fixed":"1.4.5-0.20230408141131-61cbff5124c6"}]},{"path":"github.com/skupperproject/skupper","vulns":[{"id":"GO-2024-2987","modified":"2024-08-19T17:26:27Z","fixed":"0.0.0-20240703184342-c26bce4079ff"}]},{"path":"github.com/slsa-framework/slsa-verifier","vulns":[{"id":"GO-2023-2188","modified":"2024-08-21T14:30:22Z"}]},{"path":"github.com/slsa-framework/slsa-verifier/v2","vulns":[{"id":"GO-2023-2188","modified":"2024-08-21T14:30:22Z","fixed":"2.4.1-rc.0"}]},{"path":"github.com/snapcore/snapd","vulns":[{"id":"GO-2024-2468","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2906","modified":"2024-06-14T13:41:08Z"},{"id":"GO-2024-3007","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3008","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3009","modified":"2024-08-06T22:03:16Z"}]},{"path":"github.com/spacemeshos/api/release/go","vulns":[{"id":"GO
-2024-2831","modified":"2024-05-20T16:03:47Z","fixed":"1.37.1"}]},{"path":"github.com/spacemeshos/go-spacemesh","vulns":[{"id":"GO-2024-2831","modified":"2024-05-20T16:03:47Z","fixed":"1.5.2-hotfix1"}]},{"path":"github.com/square/go-jose","vulns":[{"id":"GO-2020-0009","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20160903044734-789a4c4bd4c1"},{"id":"GO-2020-0010","modified":"2024-05-20T16:03:47Z","fixed":"1.0.4"},{"id":"GO-2023-2334","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/square/squalor","vulns":[{"id":"GO-2023-1295","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20200306154055-f6f0a47cc344"}]},{"path":"github.com/ssoready/ssoready","vulns":[{"id":"GO-2024-3185","modified":"2024-10-11T14:32:39Z"}]},{"path":"github.com/stacklok/minder","vulns":[{"id":"GO-2024-2582","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2608","modified":"2024-05-20T16:03:47Z","fixed":"0.0.33"},{"id":"GO-2024-2701","modified":"2024-06-04T15:19:21Z","fixed":"0.0.40"},{"id":"GO-2024-282
1","modified":"2024-05-20T16:03:47Z","fixed":"0.0.48"},{"id":"GO-2024-2864","modified":"2024-05-20T16:07:13Z","fixed":"0.0.49"},{"id":"GO-2024-2871","modified":"2024-06-05T15:10:42Z","fixed":"0.0.50"},{"id":"GO-2024-2885","modified":"2024-06-05T15:10:42Z","fixed":"0.0.51"},{"id":"GO-2024-2934","modified":"2024-06-28T15:28:30Z","fixed":"0.0.52"}]},{"path":"github.com/stakater/Forecastle","vulns":[{"id":"GO-2024-2865","modified":"2024-06-05T15:10:42Z"}]},{"path":"github.com/stashapp/stash","vulns":[{"id":"GO-2024-3070","modified":"2024-08-19T17:26:30Z","fixed":"0.26.0"}]},{"path":"github.com/stripe/smokescreen","vulns":[{"id":"GO-2022-0429","modified":"2024-08-21T15:11:31Z","fixed":"0.0.3"},{"id":"GO-2022-0459","modified":"2024-08-21T15:11:33Z","fixed":"0.0.4"}]},{"path":"github.com/stripe/stripe-cli","vulns":[{"id":"GO-2022-0350","modified":"2024-08-21T14:30:29Z","fixed":"1.7.13"},{"id":"GO-2024-3119","modified":"2024-09-06T20:43:50Z","fixed":"1.21.3"}]},{"path":"github.com/submarine
r-io/submariner-operator","vulns":[{"id":"GO-2024-2866","modified":"2024-08-19T17:26:27Z"}]},{"path":"github.com/superfly/tokenizer","vulns":[{"id":"GO-2023-1914","modified":"2024-05-20T16:03:47Z","fixed":"0.0.1"}]},{"path":"github.com/supranational/blst","vulns":[{"id":"GO-2022-1053","modified":"2024-05-20T16:03:47Z","fixed":"0.3.3"},{"id":"GO-2023-2003","modified":"2024-05-20T16:03:47Z","fixed":"0.3.11"}]},{"path":"github.com/swaggo/http-swagger","vulns":[{"id":"GO-2022-0427","modified":"2024-05-20T16:03:47Z","fixed":"1.2.6"}]},{"path":"github.com/sylabs/scs-library-client","vulns":[{"id":"GO-2023-1497","modified":"2024-05-20T16:03:47Z","fixed":"1.3.4"},{"id":"GO-2023-1497","modified":"2024-05-20T16:03:47Z","fixed":"1.4.2"}]},{"path":"github.com/sylabs/sif","vulns":[{"id":"GO-2022-0912","modified":"2024-08-21T15:29:08Z","fixed":"1.2.3"}]},{"path":"github.com/sylabs/sif/v2","vulns":[{"id":"GO-2022-1045","modified":"2024-05-20T16:03:47Z","fixed":"2.8.1"}]},{"path":"github.com/syncth
ing/syncthing","vulns":[{"id":"GO-2022-0888","modified":"2024-08-21T15:29:08Z","fixed":"1.15.0"}]},{"path":"github.com/talos-systems/talos","vulns":[{"id":"GO-2022-0995","modified":"2024-08-21T16:03:24Z","fixed":"1.2.2"}]},{"path":"github.com/taurusgroup/multi-party-sig","vulns":[{"id":"GO-2024-3288","modified":"2024-11-27T19:16:39Z"}]},{"path":"github.com/tektoncd/pipeline","vulns":[{"id":"GO-2023-1901","modified":"2024-08-20T20:31:35Z"}]},{"path":"github.com/temporalio/ui-server","vulns":[{"id":"GO-2024-2675","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/temporalio/ui-server/v2","vulns":[{"id":"GO-2024-2675","modified":"2024-06-28T15:28:40Z","fixed":"2.25.0"}]},{"path":"github.com/tendermint/tendermint","vulns":[{"id":"GO-2020-0037","modified":"2024-05-20T16:03:47Z","fixed":"0.31.1"},{"id":"GO-2021-0090","modified":"2024-05-20T16:03:47Z","fixed":"0.34.0-dev1.0.20200702134149-480b995a3172"},{"id":"GO-2022-1052","modified":"2024-05-20T16:03:47Z","fixed":"0.34.3"}]},{"path
":"github.com/tg123/sshpiper","vulns":[{"id":"GO-2024-2853","modified":"2024-06-04T15:19:21Z","fixed":"1.3.0"}]},{"path":"github.com/tharsis/evmos","vulns":[{"id":"GO-2022-0348","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/tharsis/evmos/v2","vulns":[{"id":"GO-2022-0348","modified":"2024-08-21T14:30:29Z","fixed":"2.0.1"},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/tharsis/evmos/v3","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/tharsis/evmos/v4","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/tharsis/evmos/v5","vulns":[{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z"}]},{"path":"github.com/theupdateframework/go-tuf","vulns":[{"id":"GO-2022-0444","modified":"2024-05-20T16:03:47Z","fixed":"0.3.0"},{"id":"GO-2022-1004","modified":"2024-05-20T16:03:47Z","fixed":"0.3.2"}]},{"path":"github.com/theupdatefra
mework/go-tuf/v2","vulns":[{"id":"GO-2024-3166","modified":"2024-10-14T19:05:04Z","fixed":"2.0.1"}]},{"path":"github.com/tiagorlampert/CHAOS","vulns":[{"id":"GO-2024-2721","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2822","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220716132853-b47438d36e3a"}]},{"path":"github.com/tidwall/gjson","vulns":[{"id":"GO-2021-0054","modified":"2024-05-20T16:03:47Z","fixed":"1.6.6"},{"id":"GO-2021-0059","modified":"2024-05-20T16:03:47Z","fixed":"1.6.4"},{"id":"GO-2021-0265","modified":"2024-05-20T16:03:47Z","fixed":"1.9.3"},{"id":"GO-2022-0957","modified":"2024-05-20T16:03:47Z","fixed":"1.6.5"}]},{"path":"github.com/tobychui/zoraxy","vulns":[{"id":"GO-2024-3267","modified":"2024-11-19T17:20:31Z","fixed":"3.1.3+incompatible"}]},{"path":"github.com/traefik/traefik","vulns":[{"id":"GO-2022-0325","modified":"2024-08-21T14:30:29Z"},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z"},{"id":"GO-2022-0923","modified":"2024-08-21T16:03:21Z"},{"id":"
GO-2022-1152","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2022-1154","modified":"2024-08-21T16:03:26Z"},{"id":"GO-2023-1919","modified":"2024-08-20T20:31:38Z","fixed":"1.7.12"},{"id":"GO-2023-1950","modified":"2024-08-20T20:31:38Z","fixed":"1.6.6"},{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z"},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z"},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:24Z"},{"id":"GO-2024-2722","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z"},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z"},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z"},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z"},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3299","modified":"2024-12-02T20:06:38Z"},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z"}]},{"path":"github.com/traefik/traefik/v2","vulns":[{"id":"GO-2022-0325","mo
dified":"2024-08-21T14:30:29Z","fixed":"2.6.1"},{"id":"GO-2022-0923","modified":"2024-08-21T16:03:21Z","fixed":"2.4.13"},{"id":"GO-2022-1152","modified":"2024-08-21T16:03:26Z","fixed":"2.9.6"},{"id":"GO-2022-1154","modified":"2024-08-21T16:03:26Z","fixed":"2.9.6"},{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z","fixed":"2.10.6"},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z","fixed":"2.10.6"},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:24Z","fixed":"2.10.6"},{"id":"GO-2024-2722","modified":"2024-06-05T15:10:52Z","fixed":"2.11.2"},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z","fixed":"2.11.2"},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z","fixed":"2.11.3"},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z","fixed":"2.11.4"},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z","fixed":"2.11.5"},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z","fixed":"2.11.6"},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z","fixed":"2.11.9"},{"
id":"GO-2024-3299","modified":"2024-12-02T20:06:38Z","fixed":"2.11.14"},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z","fixed":"2.11.15"}]},{"path":"github.com/traefik/traefik/v3","vulns":[{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z","fixed":"3.0.0-beta5"},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z","fixed":"3.0.0-beta5"},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:24Z","fixed":"3.0.0-beta5"},{"id":"GO-2024-2722","modified":"2024-06-05T15:10:52Z","fixed":"3.0.0-rc5"},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z","fixed":"3.0.0-rc5"},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z","fixed":"3.0.1"},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z","fixed":"3.0.2"},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z","fixed":"3.0.3"},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z","fixed":"3.1.0-rc3"},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z","fixed":"3.1.3"},{"id":"GO-2024-3299","modified":"2024-12-02T20:06:
38Z","fixed":"3.2.1"},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z","fixed":"3.2.2"}]},{"path":"github.com/treeverse/lakefs","vulns":[{"id":"GO-2022-0375","modified":"2024-08-21T14:30:31Z","fixed":"0.53.1"},{"id":"GO-2022-1019","modified":"2024-08-21T16:03:24Z","fixed":"0.82.0"},{"id":"GO-2023-2012","modified":"2024-08-21T14:17:52Z","fixed":"0.106.0"},{"id":"GO-2023-2397","modified":"2024-08-21T14:30:24Z","fixed":"1.3.1"},{"id":"GO-2023-2398","modified":"2024-08-21T14:30:24Z","fixed":"0.101.0"},{"id":"GO-2024-2581","modified":"2024-06-04T15:19:21Z","fixed":"1.12.1"},{"id":"GO-2024-3291","modified":"2024-11-27T19:16:39Z","fixed":"1.33.0"}]},{"path":"github.com/trufflesecurity/trufflehog","vulns":[{"id":"GO-2024-3076","modified":"2024-08-22T20:03:04Z"}]},{"path":"github.com/trufflesecurity/trufflehog/v3","vulns":[{"id":"GO-2024-3076","modified":"2024-08-22T20:03:04Z","fixed":"3.81.9"}]},{"path":"github.com/turt2live/matrix-media-repo","vulns":[{"id":"GO-2023-2053","modified":
"2024-08-21T14:30:18Z","fixed":"1.3.0"}]},{"path":"github.com/u-root/u-root","vulns":[{"id":"GO-2022-0793","modified":"2024-08-21T15:28:59Z","fixed":"0.9.0"},{"id":"GO-2022-0805","modified":"2024-08-21T15:29:02Z","fixed":"0.9.0"}]},{"path":"github.com/uber/kraken","vulns":[{"id":"GO-2023-1505","modified":"2024-05-20T16:03:47Z"}]},{"path":"github.com/ubuntu/authd","vulns":[{"id":"GO-2024-3181","modified":"2024-10-09T20:29:23Z"},{"id":"GO-2024-3188","modified":"2024-10-11T14:32:39Z"}]},{"path":"github.com/ulikunitz/xz","vulns":[{"id":"GO-2020-0016","modified":"2024-05-20T16:03:47Z","fixed":"0.5.8"}]},{"path":"github.com/unknwon/cae","vulns":[{"id":"GO-2020-0041","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"},{"id":"GO-2021-0228","modified":"2024-05-20T16:03:47Z","fixed":"1.0.1"}]},{"path":"github.com/usememos/memos","vulns":[{"id":"GO-2022-1189","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1190","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022
-1191","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1192","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1205","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1215","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1216","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1217","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1218","modified":"2024-08-21T16:03:59Z","fixed":"0.9.0"},{"id":"GO-2022-1219","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1220","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1225","modified":"2024-08-21T16:04:01Z","fixed":"0.9.0"},{"id":"GO-2022-1235","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1236","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1239","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1240","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"i
d":"GO-2022-1243","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1244","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1245","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1248","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1250","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1251","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1252","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1253","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1256","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1257","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1259","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1260","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1261","modified":"2024-08-21T16:04:01Z","fixed":"0.9.1"},{"id":"GO-2022-1263","modified":"2024-08-21T16:04:04Z","fixed":"
0.9.1"},{"id":"GO-2022-1264","modified":"2024-08-21T16:04:04Z","fixed":"0.9.1"},{"id":"GO-2022-1266","modified":"2024-08-21T16:04:04Z","fixed":"0.9.1"},{"id":"GO-2023-1270","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1285","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1291","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1292","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1449","modified":"2024-08-20T20:25:58Z","fixed":"0.9.1"},{"id":"GO-2023-1461","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1462","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1465","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1469","modified":"2024-08-20T20:25:58Z","fixed":"0.10.0"},{"id":"GO-2023-1566","modified":"2024-05-20T16:03:47Z","fixed":"0.10.4-0.20230211093429-b11d2130a084"},{"id":"GO-2023-2036","modified":"2024-08-21T14:17:52Z","fixed":"0.13.2"},{"id":"GO-2023-20
38","modified":"2024-08-21T14:17:52Z","fixed":"0.13.2"},{"id":"GO-2023-2065","modified":"2024-08-21T14:30:18Z","fixed":"0.15.1"},{"id":"GO-2024-3046","modified":"2024-08-06T22:40:50Z","fixed":"0.22.0"},{"id":"GO-2024-3047","modified":"2024-08-06T22:40:50Z","fixed":"0.16.1"},{"id":"GO-2024-3049","modified":"2024-08-06T22:40:50Z","fixed":"0.22.0"},{"id":"GO-2024-3088","modified":"2024-08-30T17:18:07Z","fixed":"0.21.0"},{"id":"GO-2024-3274","modified":"2024-11-19T17:20:31Z","fixed":"0.10.0"}]},{"path":"github.com/v2fly/v2ray-core","vulns":[{"id":"GO-2022-0550","modified":"2024-08-21T15:11:36Z"}]},{"path":"github.com/v2fly/v2ray-core/v4","vulns":[{"id":"GO-2022-0550","modified":"2024-08-21T15:11:36Z","fixed":"4.44.0"}]},{"path":"github.com/valyala/fasthttp","vulns":[{"id":"GO-2022-0355","modified":"2024-05-20T16:03:47Z","fixed":"1.34.0"}]},{"path":"github.com/vektah/gqlparser","vulns":[{"id":"GO-2024-2920","modified":"2024-07-01T19:59:12Z"}]},{"path":"github.com/vektah/gqlparser/v2","vu
lns":[{"id":"GO-2024-2920","modified":"2024-07-01T19:59:12Z","fixed":"2.5.14"}]},{"path":"github.com/vesoft-inc/nebula","vulns":[{"id":"GO-2024-3155","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3156","modified":"2024-09-26T18:24:03Z"}]},{"path":"github.com/weaveworks/tf-controller","vulns":[{"id":"GO-2023-1925","modified":"2024-08-20T20:31:38Z","fixed":"0.15.0-rc.5"}]},{"path":"github.com/weaveworks/weave","vulns":[{"id":"GO-2022-0794","modified":"2024-08-21T15:28:59Z","fixed":"2.6.3+incompatible"}]},{"path":"github.com/weaveworks/weave-gitops","vulns":[{"id":"GO-2022-0502","modified":"2024-08-21T15:11:33Z","fixed":"0.8.1-rc.6"},{"id":"GO-2023-1377","modified":"2024-08-20T20:25:58Z","fixed":"0.12.0"},{"id":"GO-2023-1388","modified":"2024-08-20T20:25:58Z","fixed":"0.12.0"}]},{"path":"github.com/weaviate/weaviate","vulns":[{"id":"GO-2023-2017","modified":"2024-05-20T16:03:47Z","fixed":"1.20.6"}]},{"path":"github.com/whyrusleeping/tar-utils","vulns":[{"id":"GO-2021-0106","modifie
d":"2024-05-20T16:03:47Z","fixed":"0.0.0-20201201191210-20a61371de5b"}]},{"path":"github.com/windmill-labs/windmill","vulns":[{"id":"GO-2024-3118","modified":"2024-09-06T20:43:50Z"}]},{"path":"github.com/wolfi-dev/wolfictl","vulns":[{"id":"GO-2024-2863","modified":"2024-06-04T15:19:21Z","fixed":"0.16.10"}]},{"path":"github.com/woodpecker-ci/woodpecker","vulns":[{"id":"GO-2022-0440","modified":"2024-08-21T15:11:31Z","fixed":"0.15.1"},{"id":"GO-2023-2014","modified":"2024-08-21T14:17:52Z","fixed":"1.0.2"}]},{"path":"github.com/yaklang/yaklang","vulns":[{"id":"GO-2023-2011","modified":"2024-08-21T14:17:52Z","fixed":"1.2.4-sp2"}]},{"path":"github.com/ydb-platform/ydb-go-sdk/v3","vulns":[{"id":"GO-2023-2137","modified":"2024-05-20T16:03:47Z","fixed":"3.53.3"}]},{"path":"github.com/yi-ge/unzip","vulns":[{"id":"GO-2020-0035","modified":"2024-05-20T16:03:47Z","fixed":"1.0.3-0.20200308084313-2adbaa4891b9"}]},{"path":"github.com/zalando/skipper","vulns":[{"id":"GO-2022-0494","modified":"2024-
08-21T15:11:33Z","fixed":"0.13.218"},{"id":"GO-2022-1086","modified":"2024-05-20T16:03:47Z","fixed":"0.13.237"}]},{"path":"github.com/zeromicro/go-zero","vulns":[{"id":"GO-2024-2604","modified":"2024-05-20T16:03:47Z","fixed":"1.4.4"}]},{"path":"github.com/zinclabs/zinc","vulns":[{"id":"GO-2023-1895","modified":"2024-08-20T20:31:35Z","fixed":"0.3.2"},{"id":"GO-2023-1896","modified":"2024-08-20T20:31:35Z","fixed":"0.3.2"}]},{"path":"github.com/zitadel/zitadel","vulns":[{"id":"GO-2024-2637","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2655","modified":"2024-07-09T19:33:56Z","fixed":"1.80.0-v2.20.0.20240312162750-5908b97e7c22"},{"id":"GO-2024-2664","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2665","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2788","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2804","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2968","modified":"2024-07-09T19:34:07Z"},{"id":"GO-2024-3014","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3015","mo
dified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-3137","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3138","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3139","modified":"2024-09-26T18:24:03Z"},{"id":"GO-2024-3216","modified":"2024-10-28T15:20:02Z"},{"id":"GO-2024-3217","modified":"2024-10-28T15:20:02Z"}]},{"path":"go.elastic.co/apm","vulns":[{"id":"GO-2022-0706","modified":"2024-05-20T16:03:47Z","fixed":"1.11.0"}]},{"path":"go.etcd.io/etcd","vulns":[{"id":"GO-2020-0005","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0-alpha.5.0.20200423152442-f4b650b51dc4"},{"id":"GO-2021-0077","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0-alpha.5.0.20190108173120-83c051b701d3"},{"id":"GO-2024-2527","modified":"2024-07-09T21:52:25Z","fixed":"0.5.0-alpha.5.0.20221102000833-1f054980bc27"},{"id":"GO-2024-2528","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2529","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2530","modified":"2024-07-09T19:33:56Z"}]},{"path":"go.etcd.io/etcd/v3","vulns"
:[{"id":"GO-2024-2528","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2529","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-2530","modified":"2024-07-09T19:33:56Z"}]},{"path":"go.mongodb.org/mongo-driver","vulns":[{"id":"GO-2021-0112","modified":"2024-05-20T16:03:47Z","fixed":"1.5.1"}]},{"path":"go.mozilla.org/sops","vulns":[{"id":"GO-2022-0410","modified":"2024-08-21T15:11:31Z"}]},{"path":"go.mozilla.org/sops/v3","vulns":[{"id":"GO-2022-0410","modified":"2024-08-21T15:11:31Z","fixed":"3.7.1"}]},{"path":"go.opentelemetry.io/collector/config/configgrpc","vulns":[{"id":"GO-2024-2900","modified":"2024-07-19T11:15:51Z","fixed":"0.102.1"}]},{"path":"go.opentelemetry.io/collector/config/confighttp","vulns":[{"id":"GO-2024-2900","modified":"2024-07-19T11:15:51Z","fixed":"0.102.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/…","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetr
y.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelec…","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","vulns":[{"id":"GO-2023-2331","modified":"2024-06-27T18:00:06Z","fixed":"0.46.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace","vulns":[{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]
},{"path":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","vulns":[{"id":"GO-2023-1546","modified":"2024-05-20T16:03:47Z","fixed":"0.39.0"},{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","fixed":"0.44.0"}]},{"path":"go.pinniped.dev","vulns":[{"id":"GO-2022-0981","modified":"2024-08-21T16:03:21Z","fixed":"0.19.0"}]},{"path":"go.temporal.io/server","vulns":[{"id":"GO-2023-1879","modified":"2024-08-20T20:31:35Z","fixed":"1.20.0"},{"id":"GO-2024-2689","modified":"2024-06-04T15:19:21Z","fixed":"1.22.7"}]},{"path":"go.thethings.network/lorawan-stack","vulns":[{"id":"GO-2024-3044","modified":"2024-08-06T22:40:50Z"}]},{"path":"go.thethings.network/lorawan-stack/v3","vulns":[{"id":"GO-2024-3044","modified":"2024-08-06T22:40:50Z","fixed":"3.24.1"}]},{"path":"go.woodpecker-ci.org/woodpecker","vulns":[{"id":"GO-2024-2998","modified":"2024-08-06T22:03:16Z"},{"id":"GO-2024-2999","modified":"2024-08-06T22:03:16Z"}]},{"path":"go.woodpecker-ci.org/woodpecker/v2","vulns":[{"id
":"GO-2024-2998","modified":"2024-08-06T22:03:16Z","fixed":"2.7.0"},{"id":"GO-2024-2999","modified":"2024-08-06T22:03:16Z","fixed":"2.7.0"}]},{"path":"goa.design/goa","vulns":[{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","fixed":"1.4.3"}]},{"path":"goa.design/goa/v3","vulns":[{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","fixed":"3.0.9"}]},{"path":"goauthentik.io","vulns":[{"id":"GO-2024-2479","modified":"2024-07-09T19:33:56Z"},{"id":"GO-2024-3085","modified":"2024-08-30T17:18:07Z"}]},{"path":"gogs.io/gogs","vulns":[{"id":"GO-2022-0369","modified":"2024-08-21T14:30:31Z","fixed":"0.12.5"},{"id":"GO-2022-0377","modified":"2024-08-21T14:30:31Z","fixed":"0.12.5"},{"id":"GO-2022-0471","modified":"2024-08-21T15:11:33Z","fixed":"0.12.8"},{"id":"GO-2022-0473","modified":"2024-08-21T15:11:33Z","fixed":"0.12.8"},{"id":"GO-2022-0483","modified":"2024-08-21T15:11:33Z","fixed":"0.12.9"},{"id":"GO-2022-0554","modified":"2024-08-21T15:11:36Z","fixed":"0.12.6"},{"id":"GO-2022-055
6","modified":"2024-08-21T15:11:36Z","fixed":"0.12.9"},{"id":"GO-2022-0562","modified":"2024-08-21T15:11:36Z","fixed":"0.12.9"},{"id":"GO-2022-0566","modified":"2024-08-21T15:11:36Z","fixed":"0.12.5"},{"id":"GO-2022-0570","modified":"2024-08-21T15:11:36Z","fixed":"0.12.9"},{"id":"GO-2022-0583","modified":"2024-08-21T15:11:38Z","fixed":"0.12.8"},{"id":"GO-2022-0597","modified":"2024-08-21T15:11:38Z","fixed":"0.12.7"},{"id":"GO-2022-0642","modified":"2024-08-21T15:21:45Z","fixed":"0.5.8"},{"id":"GO-2022-0749","modified":"2024-08-21T15:21:45Z","fixed":"0.12.8"},{"id":"GO-2022-0788","modified":"2024-08-21T15:28:59Z","fixed":"0.12.0"},{"id":"GO-2022-0797","modified":"2024-08-21T15:28:59Z","fixed":"0.11.91"},{"id":"GO-2022-0822","modified":"2024-08-21T15:29:02Z","fixed":"0.12.0"},{"id":"GO-2022-0831","modified":"2024-08-21T15:29:04Z","fixed":"0.5.8"},{"id":"GO-2022-1060","modified":"2024-08-21T16:03:24Z"},{"id":"GO-2023-1596","modified":"2024-08-20T20:29:14Z","fixed":"0.12.11"},{"id":"GO-
2023-1971","modified":"2024-08-20T20:32:20Z","fixed":"0.12.0"},{"id":"GO-2023-1972","modified":"2024-08-20T20:32:20Z","fixed":"0.12.0"},{"id":"GO-2024-3275","modified":"2024-11-19T17:20:31Z"},{"id":"GO-2024-3355","modified":"2025-01-07T16:03:18Z","fixed":"0.13.1"},{"id":"GO-2024-3356","modified":"2025-01-07T16:03:18Z","fixed":"0.13.1"}]},{"path":"golang.org/x/crypto","vulns":[{"id":"GO-2020-0012","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20200220183623-bac4c82f6975"},{"id":"GO-2020-0013","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20170330155735-e4e2799dd7aa"},{"id":"GO-2021-0227","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20201216223049-8b5274cf687f"},{"id":"GO-2021-0356","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220314234659-1baeb1ce4c0b"},{"id":"GO-2022-0209","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190320223903-b7391e95e576"},{"id":"GO-2022-0229","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20200124225646-8b5121be2f68"},{"id":"GO-2022-096
8","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20211202192323-5770296d904e"},{"id":"GO-2023-1992","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190424203555-c05e17bb3b2d"},{"id":"GO-2023-2402","modified":"2024-05-20T16:03:47Z","fixed":"0.17.0"},{"id":"GO-2024-2961","modified":"2024-07-02T19:27:52Z","fixed":"0.0.0-20220525230936-793ad666bf5e"},{"id":"GO-2024-3321","modified":"2024-12-12T20:30:13Z","fixed":"0.31.0"}]},{"path":"golang.org/x/image","vulns":[{"id":"GO-2023-1572","modified":"2024-05-20T16:03:47Z","fixed":"0.5.0"},{"id":"GO-2023-1989","modified":"2024-05-20T16:03:47Z","fixed":"0.10.0"},{"id":"GO-2023-1990","modified":"2024-05-20T16:03:47Z","fixed":"0.10.0"},{"id":"GO-2024-2937","modified":"2024-06-26T23:00:22Z","fixed":"0.18.0"}]},{"path":"golang.org/x/net","vulns":[{"id":"GO-2020-0014","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190125091013-d26f9f9a57f3"},{"id":"GO-2021-0078","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180816102801-aaf60122140d"},
{"id":"GO-2021-0238","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20210520170846-37e1c6afe023"},{"id":"GO-2022-0192","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180925071336-cf3bd585ca2a"},{"id":"GO-2022-0193","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20180921000356-2f5d2388922f"},{"id":"GO-2022-0197","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190125002852-4b62a64f59f7"},{"id":"GO-2022-0236","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20210428140749-89ef3d95e781"},{"id":"GO-2022-0288","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20211209124913-491a49abca63"},{"id":"GO-2022-0536","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190813141303-74dc4d7220e7"},{"id":"GO-2022-0969","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220906165146-f3363e06e74c"},{"id":"GO-2022-1144","modified":"2024-05-20T16:03:47Z","fixed":"0.4.0"},{"id":"GO-2023-1495","modified":"2024-05-20T16:03:47Z","fixed":"0.1.1-0.20221104162952-702349b0e862"},{"id":"GO-2023-1571","m
odified":"2024-05-20T16:03:47Z","fixed":"0.7.0"},{"id":"GO-2023-1988","modified":"2024-05-20T16:03:47Z","fixed":"0.13.0"},{"id":"GO-2023-2102","modified":"2024-05-20T16:03:47Z","fixed":"0.17.0"},{"id":"GO-2024-2687","modified":"2024-05-20T16:03:47Z","fixed":"0.23.0"},{"id":"GO-2024-3333","modified":"2024-12-20T20:37:27Z","fixed":"0.33.0"}]},{"path":"golang.org/x/sys","vulns":[{"id":"GO-2022-0493","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20220412211240-33da011f77ad"}]},{"path":"golang.org/x/text","vulns":[{"id":"GO-2020-0015","modified":"2024-05-20T16:03:47Z","fixed":"0.3.3"},{"id":"GO-2021-0113","modified":"2024-05-20T16:03:47Z","fixed":"0.3.7"},{"id":"GO-2022-1059","modified":"2024-05-20T16:03:47Z","fixed":"0.3.8"}]},{"path":"google.golang.org/grpc","vulns":[{"id":"GO-2023-2153","modified":"2024-05-20T16:03:47Z","fixed":"1.58.3"},{"id":"GO-2024-2978","modified":"2024-07-09T16:55:06Z","fixed":"1.64.1"}]},{"path":"google.golang.org/protobuf","vulns":[{"id":"GO-2023-1631","mod
ified":"2024-05-20T16:03:47Z","fixed":"1.29.1"},{"id":"GO-2024-2611","modified":"2024-05-20T16:03:47Z","fixed":"1.33.0"}]},{"path":"gopkg.in/go-jose/go-jose.v2","vulns":[{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","fixed":"2.6.3"}]},{"path":"gopkg.in/macaron.v1","vulns":[{"id":"GO-2020-0039","modified":"2024-05-20T16:03:47Z","fixed":"1.3.7"}]},{"path":"gopkg.in/square/go-jose.v1","vulns":[{"id":"GO-2022-0945","modified":"2024-05-20T16:03:47Z","fixed":"1.1.0"}]},{"path":"gopkg.in/square/go-jose.v2","vulns":[{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z"}]},{"path":"gopkg.in/src-d/go-git.v4","vulns":[{"id":"GO-2024-2456","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2466","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2025-3367","modified":"2025-01-07T16:03:20Z"},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z"}]},{"path":"gopkg.in/yaml.v2","vulns":[{"id":"GO-2020-0036","modified":"2024-05-20T16:03:47Z","fixed":"2.2.8"},{"id":"GO-2021-0061","modified":"2024-
05-20T16:03:47Z","fixed":"2.2.3"},{"id":"GO-2022-0956","modified":"2024-05-20T16:03:47Z","fixed":"2.2.4"}]},{"path":"gopkg.in/yaml.v3","vulns":[{"id":"GO-2022-0603","modified":"2024-05-20T16:03:47Z","fixed":"3.0.0-20220521103104-8f96da9f5d5e"}]},{"path":"goyave.dev/goyave/v5","vulns":[{"id":"GO-2024-3293","modified":"2024-12-13T20:59:35Z","fixed":"5.5.0"}]},{"path":"helm.sh/helm","vulns":[{"id":"GO-2023-1938","modified":"2024-08-20T20:31:38Z","fixed":"2.15.2+incompatible"},{"id":"GO-2023-1948","modified":"2024-08-20T20:31:38Z","fixed":"2.12.2+incompatible"},{"id":"GO-2023-1993","modified":"2024-08-20T20:32:20Z","fixed":"2.7.2+incompatible"}]},{"path":"helm.sh/helm/v3","vulns":[{"id":"GO-2022-0384","modified":"2024-05-20T16:03:47Z","fixed":"3.6.1"},{"id":"GO-2022-0962","modified":"2024-05-20T16:03:47Z","fixed":"3.9.4"},{"id":"GO-2022-1040","modified":"2024-05-20T16:03:47Z","fixed":"3.5.2"},{"id":"GO-2022-1165","modified":"2024-05-20T16:03:47Z","fixed":"3.10.3"},{"id":"GO-2022-1166","
modified":"2024-05-20T16:03:47Z","fixed":"3.10.3"},{"id":"GO-2022-1167","modified":"2024-05-20T16:03:47Z","fixed":"3.10.3"},{"id":"GO-2023-1547","modified":"2024-05-20T16:03:47Z","fixed":"3.11.1"},{"id":"GO-2024-2554","modified":"2024-05-20T16:03:47Z","fixed":"3.14.1"},{"id":"GO-2024-2575","modified":"2024-07-01T19:59:51Z","fixed":"3.14.2"}]},{"path":"k8s.io/apimachinery","vulns":[{"id":"GO-2022-0965","modified":"2024-05-20T16:03:47Z","fixed":"0.0.0-20190927203648-9ce6eca90e73"},{"id":"GO-2024-2748","modified":"2024-05-20T19:46:32Z","fixed":"0.18.7-rc.0"}]},{"path":"k8s.io/client-go","vulns":[{"id":"GO-2021-0064","modified":"2024-07-19T16:04:58Z","fixed":"0.20.0-alpha.2"},{"id":"GO-2021-0065","modified":"2024-07-19T16:04:58Z","fixed":"0.17.0"}]},{"path":"k8s.io/ingress-nginx","vulns":[{"id":"GO-2024-2428","modified":"2024-07-09T19:33:56Z"}]},{"path":"k8s.io/kops","vulns":[{"id":"GO-2023-2125","modified":"2024-08-21T14:30:22Z","fixed":"1.26.2"}]},{"path":"k8s.io/kube-state-metrics","
vulns":[{"id":"GO-2022-0621","modified":"2024-05-20T16:03:47Z","fixed":"1.7.2"}]},{"path":"k8s.io/kubernetes","vulns":[{"id":"GO-2021-0066","modified":"2024-05-20T16:03:47Z","fixed":"1.20.0-alpha.1"},{"id":"GO-2022-0617","modified":"2024-08-21T21:16:43Z"},{"id":"GO-2022-0701","modified":"2024-07-19T16:04:58Z","fixed":"1.1.1"},{"id":"GO-2022-0703","modified":"2024-08-21T15:21:45Z","fixed":"1.16.2"},{"id":"GO-2022-0782","modified":"2024-08-21T15:28:59Z","fixed":"1.13.5"},{"id":"GO-2022-0802","modified":"2024-08-21T15:29:02Z","fixed":"1.16.0"},{"id":"GO-2022-0867","modified":"2024-08-21T15:29:06Z","fixed":"1.17.2"},{"id":"GO-2022-0885","modified":"2024-08-21T15:29:06Z","fixed":"1.18.4"},{"id":"GO-2022-0886","modified":"2024-08-21T15:29:06Z","fixed":"1.11.2"},{"id":"GO-2022-0890","modified":"2024-08-21T15:29:08Z","fixed":"1.18.1"},{"id":"GO-2022-0907","modified":"2024-08-21T15:29:08Z","fixed":"1.20.6"},{"id":"GO-2022-0908","modified":"2024-08-21T15:29:08Z","fixed":"1.21.1"},{"id":"GO-20
22-0910","modified":"2024-08-21T15:29:08Z","fixed":"1.22.2"},{"id":"GO-2022-0983","modified":"2024-08-21T16:03:21Z","fixed":"1.26.0-alpha.3"},{"id":"GO-2023-1492","modified":"2024-08-20T20:25:58Z","fixed":"1.5.5"},{"id":"GO-2023-1628","modified":"2024-08-20T20:29:14Z","fixed":"1.25.4"},{"id":"GO-2023-1629","modified":"2024-08-20T20:29:14Z","fixed":"1.25.4"},{"id":"GO-2023-1864","modified":"2024-08-20T20:31:35Z","fixed":"1.27.2"},{"id":"GO-2023-1891","modified":"2024-08-20T20:31:35Z","fixed":"1.27.3"},{"id":"GO-2023-1892","modified":"2024-08-20T20:31:35Z","fixed":"1.27.3"},{"id":"GO-2023-1946","modified":"2024-08-21T21:16:43Z","fixed":"1.13.4"},{"id":"GO-2023-1959","modified":"2024-08-20T20:32:20Z","fixed":"1.9.6"},{"id":"GO-2023-1977","modified":"2024-08-20T20:32:20Z","fixed":"1.9.4"},{"id":"GO-2023-1985","modified":"2024-08-20T20:32:20Z","fixed":"1.2.0-alpha.6"},{"id":"GO-2023-2159","modified":"2024-08-21T14:30:22Z","fixed":"1.21.0"},{"id":"GO-2023-2170","modified":"2024-12-12T22:0
0:26Z","fixed":"1.28.1"},{"id":"GO-2023-2330","modified":"2024-12-12T22:00:26Z","fixed":"1.28.1"},{"id":"GO-2023-2341","modified":"2024-08-21T14:30:24Z","fixed":"1.28.4"},{"id":"GO-2024-2746","modified":"2024-07-01T15:02:49Z","fixed":"1.29.4"},{"id":"GO-2024-2748","modified":"2024-05-20T19:46:32Z","fixed":"1.18.7"},{"id":"GO-2024-2753","modified":"2024-06-10T16:39:03Z","fixed":"1.18.6"},{"id":"GO-2024-2754","modified":"2024-06-04T15:19:21Z","fixed":"1.19.3"},{"id":"GO-2024-2755","modified":"2024-06-05T15:11:04Z","fixed":"1.19.3"},{"id":"GO-2024-2780","modified":"2024-06-10T16:39:03Z","fixed":"1.14.3"},{"id":"GO-2024-2994","modified":"2024-07-22T18:24:38Z","fixed":"1.30.3"},{"id":"GO-2024-3277","modified":"2024-11-19T17:20:31Z","fixed":"1.27.0-alpha.1"},{"id":"GO-2024-3286","modified":"2024-12-13T19:06:25Z","fixed":"1.30.3"}]},{"path":"k8s.io/minikube","vulns":[{"id":"GO-2023-1961","modified":"2024-08-20T20:32:20Z"}]},{"path":"k8s.io/mount-utils","vulns":[{"id":"GO-2023-2170","modifi
ed":"2024-12-12T22:00:26Z","fixed":"0.28.1"}]},{"path":"knative.dev/eventing-github","vulns":[{"id":"GO-2023-2388","modified":"2024-08-21T14:30:24Z","fixed":"0.39.1"}]},{"path":"knative.dev/serving","vulns":[{"id":"GO-2023-2355","modified":"2024-08-21T14:30:24Z","fixed":"0.39.0"}]},{"path":"ktbs.dev/teler","vulns":[{"id":"GO-2022-0903","modified":"2024-08-21T15:29:08Z","fixed":"0.0.1"}]},{"path":"kubevirt.io/kubevirt","vulns":[{"id":"GO-2022-1000","modified":"2024-08-21T16:03:24Z","fixed":"0.55.1"},{"id":"GO-2024-2688","modified":"2024-06-05T15:10:52Z"},{"id":"GO-2024-2756","modified":"2024-06-04T15:19:21Z","fixed":"0.30.0"},{"id":"GO-2024-2765","modified":"2024-06-04T15:19:21Z","fixed":"0.26.0"},{"id":"GO-2024-2816","modified":"2024-06-05T15:10:42Z"}]},{"path":"mellium.im/sasl","vulns":[{"id":"GO-2023-1268","modified":"2024-05-20T16:03:47Z","fixed":"0.3.1"}]},{"path":"mellium.im/xmpp","vulns":[{"id":"GO-2022-0370","modified":"2024-05-20T16:03:47Z","fixed":"0.21.1"},{"id":"GO-2024-3
157","modified":"2024-09-26T18:24:03Z","fixed":"0.22.0"}]},{"path":"mosn.io/mosn","vulns":[{"id":"GO-2023-1582","modified":"2024-08-20T20:26:01Z","fixed":"0.23.0"}]},{"path":"open-cluster-management.io/ocm","vulns":[{"id":"GO-2024-3343","modified":"2024-12-20T20:36:43Z","fixed":"0.13.0"}]},{"path":"sigs.k8s.io/aws-iam-authenticator","vulns":[{"id":"GO-2022-0547","modified":"2024-08-21T15:11:36Z","fixed":"0.5.9"}]},{"path":"sigs.k8s.io/aws-load-balancer-controller","vulns":[{"id":"GO-2024-3212","modified":"2024-10-28T15:20:02Z"}]},{"path":"sigs.k8s.io/azurefile-csi-driver","vulns":[{"id":"GO-2024-2861","modified":"2024-06-28T15:28:40Z","fixed":"1.30.1"}]},{"path":"sigs.k8s.io/secrets-store-csi-driver","vulns":[{"id":"GO-2022-0629","modified":"2024-05-20T16:03:47Z","fixed":"0.0.17"},{"id":"GO-2023-1793","modified":"2024-08-20T20:31:32Z","fixed":"1.3.3"}]},{"path":"stdlib","vulns":[{"id":"GO-2021-0067","modified":"2024-05-20T16:03:47Z","fixed":"1.16.1"},{"id":"GO-2021-0069","modified":
"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id":"GO-2021-0142","modified":"2024-05-20T16:03:47Z","fixed":"1.14.7"},{"id":"GO-2021-0154","modified":"2024-06-03T20:51:31Z","fixed":"1.3.2"},{"id":"GO-2021-0159","modified":"2024-05-20T16:03:47Z","fixed":"1.4.3"},{"id":"GO-2021-0160","modified":"2024-05-20T16:03:47Z","fixed":"1.5.3"},{"id":"GO-2021-0163","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"},{"id":"GO-2021-0172","modified":"2024-05-20T16:03:47Z","fixed":"1.7.4"},{"id":"GO-2021-0178","modified":"2024-05-20T16:03:47Z","fixed":"1.9.1"},{"id":"GO-2021-0223","modified":"2024-05-20T16:03:47Z","fixed":"1.14.5"},{"id":"GO-2021-0224","modified":"2024-05-20T16:03:47Z","fixed":"1.14.5"},{"id":"GO-2021-0226","modified":"2024-05-20T16:03:47Z","fixed":"1.15.1"},{"id":"GO-2021-0234","modified":"2024-05-20T16:03:47Z","fixed":"1.16.1"},{"id":"GO-2021-0235","modified":"2024-05-20T16:03:47Z","fixed":"1.15.7"},{"id":"GO-2021-0239","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-202
1-0240","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-2021-0241","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-2021-0242","modified":"2024-05-20T16:03:47Z","fixed":"1.16.5"},{"id":"GO-2021-0243","modified":"2024-05-20T16:03:47Z","fixed":"1.16.6"},{"id":"GO-2021-0245","modified":"2024-05-20T16:03:47Z","fixed":"1.16.7"},{"id":"GO-2021-0263","modified":"2024-05-20T16:03:47Z","fixed":"1.17.3"},{"id":"GO-2021-0264","modified":"2024-05-20T16:03:47Z","fixed":"1.17.3"},{"id":"GO-2021-0317","modified":"2024-05-20T16:03:47Z","fixed":"1.17.7"},{"id":"GO-2021-0319","modified":"2024-05-20T16:03:47Z","fixed":"1.17.7"},{"id":"GO-2021-0347","modified":"2024-05-20T16:03:47Z","fixed":"1.17.8"},{"id":"GO-2022-0166","modified":"2024-05-20T16:03:47Z","fixed":"1.6.1"},{"id":"GO-2022-0171","modified":"2024-06-03T20:51:31Z","fixed":"1.7.4"},{"id":"GO-2022-0187","modified":"2024-05-20T16:03:47Z","fixed":"1.8.2"},{"id":"GO-2022-0191","modified":"2024-05-20T16:03:47Z","fixed":"
1.11.3"},{"id":"GO-2022-0211","modified":"2024-05-20T16:03:47Z","fixed":"1.12.8"},{"id":"GO-2022-0212","modified":"2024-05-20T16:03:47Z","fixed":"1.13.1"},{"id":"GO-2022-0213","modified":"2024-05-20T16:03:47Z","fixed":"1.13.2"},{"id":"GO-2022-0217","modified":"2024-05-20T16:03:47Z","fixed":"1.11.5"},{"id":"GO-2022-0220","modified":"2024-05-20T16:03:47Z","fixed":"1.12.2"},{"id":"GO-2022-0229","modified":"2024-05-20T16:03:47Z","fixed":"1.13.7"},{"id":"GO-2022-0236","modified":"2024-05-20T16:03:47Z","fixed":"1.16.4"},{"id":"GO-2022-0273","modified":"2024-05-20T16:03:47Z","fixed":"1.17.1"},{"id":"GO-2022-0288","modified":"2024-05-20T16:03:47Z","fixed":"1.17.5"},{"id":"GO-2022-0289","modified":"2024-05-20T16:03:47Z","fixed":"1.17.5"},{"id":"GO-2022-0433","modified":"2024-05-20T16:03:47Z","fixed":"1.18.1"},{"id":"GO-2022-0434","modified":"2024-05-20T16:03:47Z","fixed":"1.18.1"},{"id":"GO-2022-0435","modified":"2024-05-20T16:03:47Z","fixed":"1.18.1"},{"id":"GO-2022-0477","modified":"2024-0
5-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022-0493","modified":"2024-05-20T16:03:47Z","fixed":"1.18.2"},{"id":"GO-2022-0515","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0520","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0521","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0522","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0523","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0524","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0525","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0526","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0527","modified":"2024-05-20T16:03:47Z","fixed":"1.18.4"},{"id":"GO-2022-0531","modified":"2024-05-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022-0532","modified":"2024-05-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022-0533","modified":"2024-05-20T16:03:47Z","fixed":"1.18.3"},{"id":"GO-2022
-0535","modified":"2024-05-20T16:03:47Z","fixed":"1.13.7"},{"id":"GO-2022-0536","modified":"2024-05-20T16:03:47Z","fixed":"1.12.8"},{"id":"GO-2022-0537","modified":"2024-05-20T16:03:47Z","fixed":"1.18.5"},{"id":"GO-2022-0761","modified":"2024-05-20T16:03:47Z","fixed":"1.6.3"},{"id":"GO-2022-0969","modified":"2024-05-20T16:03:47Z","fixed":"1.19.1"},{"id":"GO-2022-0988","modified":"2024-05-20T16:03:47Z","fixed":"1.19.1"},{"id":"GO-2022-1037","modified":"2024-05-20T16:03:47Z","fixed":"1.19.2"},{"id":"GO-2022-1038","modified":"2024-05-20T16:03:47Z","fixed":"1.19.2"},{"id":"GO-2022-1039","modified":"2024-05-20T16:03:47Z","fixed":"1.19.2"},{"id":"GO-2022-1095","modified":"2024-05-20T16:03:47Z","fixed":"1.19.3"},{"id":"GO-2022-1143","modified":"2024-05-20T16:03:47Z","fixed":"1.19.4"},{"id":"GO-2022-1144","modified":"2024-05-20T16:03:47Z","fixed":"1.19.4"},{"id":"GO-2023-1568","modified":"2024-05-20T16:03:47Z","fixed":"1.20.1"},{"id":"GO-2023-1569","modified":"2024-05-20T16:03:47Z","fixed":
"1.20.1"},{"id":"GO-2023-1570","modified":"2024-05-20T16:03:47Z","fixed":"1.20.1"},{"id":"GO-2023-1571","modified":"2024-05-20T16:03:47Z","fixed":"1.20.1"},{"id":"GO-2023-1621","modified":"2024-05-20T16:03:47Z","fixed":"1.20.2"},{"id":"GO-2023-1702","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-2023-1703","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-2023-1704","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-2023-1705","modified":"2024-05-20T16:03:47Z","fixed":"1.20.3"},{"id":"GO-2023-1751","modified":"2024-05-20T16:03:47Z","fixed":"1.20.4"},{"id":"GO-2023-1752","modified":"2024-05-20T16:03:47Z","fixed":"1.20.4"},{"id":"GO-2023-1753","modified":"2024-05-20T16:03:47Z","fixed":"1.20.4"},{"id":"GO-2023-1840","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-1878","modified":"2024-05-20T16:03:47Z","fixed":"1.20.6"},{"id":"GO-2023-1987","modified":"2024-05-20T16:03:47Z","fixed":"1.21.0-rc.4"},{"id":"GO-2023-2041","modified":"
2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2043","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2044","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2045","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2102","modified":"2024-05-20T16:03:47Z","fixed":"1.21.3"},{"id":"GO-2023-2185","modified":"2024-05-20T16:03:47Z","fixed":"1.21.4"},{"id":"GO-2023-2185","modified":"2024-05-20T16:03:47Z","fixed":"1.21.5"},{"id":"GO-2023-2186","modified":"2024-05-20T16:03:47Z","fixed":"1.21.4"},{"id":"GO-2023-2375","modified":"2024-05-20T16:03:47Z","fixed":"1.20.0"},{"id":"GO-2023-2382","modified":"2024-05-20T16:03:47Z","fixed":"1.21.5"},{"id":"GO-2024-2598","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2599","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2600","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2609","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"G
O-2024-2610","modified":"2024-05-20T16:03:47Z","fixed":"1.22.1"},{"id":"GO-2024-2687","modified":"2024-05-20T16:03:47Z","fixed":"1.22.2"},{"id":"GO-2024-2824","modified":"2024-05-20T16:03:47Z","fixed":"1.22.3"},{"id":"GO-2024-2887","modified":"2024-06-04T22:48:55Z","fixed":"1.22.4"},{"id":"GO-2024-2888","modified":"2024-06-04T22:48:55Z","fixed":"1.22.4"},{"id":"GO-2024-2963","modified":"2024-07-02T20:11:00Z","fixed":"1.22.5"},{"id":"GO-2024-3105","modified":"2024-09-06T19:15:23Z","fixed":"1.23.1"},{"id":"GO-2024-3106","modified":"2024-09-06T19:15:23Z","fixed":"1.23.1"},{"id":"GO-2024-3107","modified":"2024-09-06T19:15:23Z","fixed":"1.23.1"}]},{"path":"tailscale.com","vulns":[{"id":"GO-2022-1119","modified":"2024-08-21T16:03:26Z","fixed":"1.32.3"},{"id":"GO-2022-1120","modified":"2024-08-21T16:03:26Z","fixed":"1.32.3"},{"id":"GO-2023-1671","modified":"2024-08-20T20:29:17Z","fixed":"1.38.2"}]},{"path":"toolchain","vulns":[{"id":"GO-2021-0068","modified":"2024-05-20T16:03:47Z","fixed":
"1.15.7"},{"id":"GO-2022-0177","modified":"2024-05-20T16:03:47Z","fixed":"1.9.1"},{"id":"GO-2022-0189","modified":"2024-05-20T16:03:47Z","fixed":"1.11.3"},{"id":"GO-2022-0190","modified":"2024-05-20T16:03:47Z","fixed":"1.11.3"},{"id":"GO-2022-0201","modified":"2024-05-20T16:03:47Z","fixed":"1.9.4"},{"id":"GO-2022-0203","modified":"2024-05-20T16:03:47Z","fixed":"1.10.1"},{"id":"GO-2022-0247","modified":"2024-05-20T16:03:47Z","fixed":"1.17.2"},{"id":"GO-2022-0318","modified":"2024-05-20T16:03:47Z","fixed":"1.17.7"},{"id":"GO-2022-0475","modified":"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id":"GO-2022-0476","modified":"2024-05-20T16:03:47Z","fixed":"1.15.5"},{"id":"GO-2023-1839","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-1841","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-1842","modified":"2024-05-20T16:03:47Z","fixed":"1.20.5"},{"id":"GO-2023-2042","modified":"2024-05-20T16:03:47Z","fixed":"1.21.1"},{"id":"GO-2023-2095","modified":"2024-05
-20T16:03:47Z","fixed":"1.21.2"},{"id":"GO-2023-2383","modified":"2024-05-20T16:03:47Z","fixed":"1.21.5"},{"id":"GO-2024-2825","modified":"2024-05-20T16:03:47Z","fixed":"1.22.3"},{"id":"GO-2024-2962","modified":"2024-07-02T19:27:52Z","fixed":"1.21.0-0"}]},{"path":"vitess.io/vitess","vulns":[{"id":"GO-2023-1717","modified":"2024-05-20T16:03:47Z","fixed":"0.16.1"},{"id":"GO-2024-2826","modified":"2024-07-09T19:33:56Z","fixed":"0.19.4"},{"id":"GO-2024-3306","modified":"2024-12-12T22:00:01Z","fixed":"0.21.1"}]},{"path":"volcano.sh/volcano","vulns":[{"id":"GO-2024-3034","modified":"2024-08-06T22:03:16Z","fixed":"1.10.0-alpha.0"}]},{"path":"www.velocidex.com/golang/velociraptor","vulns":[{"id":"GO-2023-1502","modified":"2024-08-20T20:25:58Z","fixed":"0.6.7-5"},{"id":"GO-2023-1527","modified":"2024-08-20T20:26:01Z","fixed":"0.6.7-5"}]},{"path":"zotregistry.dev/zot","vulns":[{"id":"GO-2024-2979","modified":"2024-09-06T20:44:16Z"}]},{"path":"zotregistry.io/zot","vulns":[{"id":"GO-2024-2979",
"modified":"2024-09-06T20:44:16Z"}]}]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/index/vulns.json new/index/vulns.json
--- old/index/vulns.json 1979-12-31 00:00:00.000000000 +0100
+++ new/index/vulns.json 1979-12-31 00:00:00.000000000 +0100
@@ -1 +1 @@
-[{"id":"GO-2020-0001","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36567","GHSA-6vm3-jj99-7229"]},{"id":"GO-2020-0003","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36568","GHSA-hggr-p7v6-73p5"]},{"id":"GO-2020-0004","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36569","GHSA-hrm3-3xm6-x33h"]},{"id":"GO-2020-0005","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15106","CVE-2020-15112","GHSA-m332-53r6-2w93","GHSA-p4g4-wgrh-qrg2"]},{"id":"GO-2020-0006","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-15133","GHSA-p55x-7x9v-q8m4"]},{"id":"GO-2020-0007","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-18367","GHSA-58v3-j75h-xr49"]},{"id":"GO-2020-0008","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-19794","GHSA-44r7-7p62-q3fr"]},{"id":"GO-2020-0009","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-9123","GHSA-3fx4-7f69-5mmg"]},{"id":"GO-2020-0010","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-9121","GHSA-86r9-39j9-99wp
"]},{"id":"GO-2020-0012","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-9283","GHSA-ffhg-7mh4-33c4"]},{"id":"GO-2020-0013","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-3204","GHSA-xhjq-w7xm-p8qj"]},{"id":"GO-2020-0014","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17846","GHSA-vfw5-hrgq-h5wf"]},{"id":"GO-2020-0015","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-14040","GHSA-5rcv-m4m3-hfh7"]},{"id":"GO-2020-0016","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-29482","GHSA-25xm-hr59-7c27"]},{"id":"GO-2020-0017","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26160","GHSA-w73w-5m7g-f7qc"]},{"id":"GO-2020-0019","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-27813","GHSA-3xh2-74w9-5vxm","GHSA-jf24-p9p9-4rjh"]},{"id":"GO-2020-0020","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-20146","GHSA-jcr6-mmjj-pchw"]},{"id":"GO-2020-0021","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2014-8681","GHSA-mr6h-chqp-p9g2"]},{"id":"GO-2
020-0022","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2014-125026","GHSA-4wp2-8rm2-jgmh"]},{"id":"GO-2020-0023","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2015-10004","GHSA-5vw4-v588-pgv8"]},{"id":"GO-2020-0024","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2013-10005","GHSA-gxgj-xjcw-fv9p"]},{"id":"GO-2020-0025","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-25046","GHSA-32qh-8vg6-9g43"]},{"id":"GO-2020-0026","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-1103","GHSA-w55j-f7vx-6q37"]},{"id":"GO-2020-0027","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-6558","GHSA-qj26-7grj-whg3"]},{"id":"GO-2020-0028","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17419","GHSA-9jcx-pr2f-qvq5"]},{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-25073","GHSA-fjgq-224f-fq37"]},{"id":"GO-2020-0033","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36559","GHSA-vp56-r7qv-783v"]},{"id":"GO-2020-0034","modified":"2024-05-20T16
:03:47Z","aliases":["CVE-2020-36560","GHSA-rmj9-q58g-9qgg"]},{"id":"GO-2020-0035","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36561","GHSA-f5c5-hmw9-v8hx"]},{"id":"GO-2020-0036","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11254","GHSA-wxc4-f4m6-wwqv"]},{"id":"GO-2020-0037","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-25072","GHSA-3fm3-m23v-5r46"]},{"id":"GO-2020-0038","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-20786","GHSA-7gfg-6934-mqq2"]},{"id":"GO-2020-0039","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-12666","GHSA-733f-44f3-3frw"]},{"id":"GO-2020-0040","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36562","GHSA-p6fg-723f-hgpw"]},{"id":"GO-2020-0041","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7668","GHSA-88jf-7rch-32qc"]},{"id":"GO-2020-0042","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7667","GHSA-9423-6c93-gpp8"]},{"id":"GO-2020-0043","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-21246"
,"GHSA-gr7w-x2jp-3xgw"]},{"id":"GO-2020-0045","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-15005","GHSA-q9qr-jwpw-3qvv"]},{"id":"GO-2020-0046","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7711","CVE-2020-7731","GHSA-gq5r-cc4w-g8xf","GHSA-mqqv-chpx-vq25","GHSA-prjq-f4q3-fvfr"]},{"id":"GO-2020-0047","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36563","GHSA-5rhg-xhgr-5hfj"]},{"id":"GO-2020-0048","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-25614","GHSA-93m7-c69f-5cfj"]},{"id":"GO-2020-0049","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36564","GHSA-5x84-q523-vvwr"]},{"id":"GO-2020-0050","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15216","GHSA-q547-gmf8-8jr7"]},{"id":"GO-2021-0051","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36565","GHSA-j453-hm5x-c46w"]},{"id":"GO-2021-0052","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28483","GHSA-h395-qcrw-5vmq"]},{"id":"GO-2021-0053","modified":"2024-05-20T16:03:47Z","a
liases":["CVE-2021-3121","GHSA-c3h9-896r-86jm"]},{"id":"GO-2021-0054","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36067","GHSA-p64j-r5f4-pwwx"]},{"id":"GO-2021-0057","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-35381","GHSA-8vrw-m3j9-j27c"]},{"id":"GO-2021-0058","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-27846","GHSA-4hq8-gmxx-h6w9"]},{"id":"GO-2021-0059","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-35380","GHSA-w942-gw6m-p62c"]},{"id":"GO-2021-0060","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29509","GHSA-xhqq-x44f-9fgg"]},{"id":"GO-2021-0061","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4235","GHSA-r88r-gmrh-7j83"]},{"id":"GO-2021-0063","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26264","GHSA-r33q-22hv-j29q"]},{"id":"GO-2021-0064","modified":"2024-07-19T16:04:58Z","aliases":["CVE-2020-8565","GHSA-8cfg-vx93-jvxw"]},{"id":"GO-2021-0065","modified":"2024-07-19T16:04:58Z","aliases":["CVE-2019-11250","GHSA-jmrx-
5g74-6v2f"]},{"id":"GO-2021-0066","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8564","GHSA-8mjg-8c8g-6h85"]},{"id":"GO-2021-0067","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-27919"]},{"id":"GO-2021-0068","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3115"]},{"id":"GO-2021-0069","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28362"]},{"id":"GO-2021-0070","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-3697","GHSA-q3j5-32m5-58c2"]},{"id":"GO-2021-0071","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2015-1340","GHSA-8mpq-fmr3-6jxv"]},{"id":"GO-2021-0072","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-11468","GHSA-h62f-wm92-2cmw"]},{"id":"GO-2021-0073","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2017-17831","GHSA-w4xh-w33p-4v29"]},{"id":"GO-2021-0075","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2018-12018","GHSA-p5gc-957x-gfw9"]},{"id":"GO-2021-0076","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-14632","GHSA-gx
hv-3hwf-wjp9"]},{"id":"GO-2021-0077","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-16886","GHSA-h6xx-pmxh-3wgp"]},{"id":"GO-2021-0078","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17075","GHSA-5p4h-3377-7w67"]},{"id":"GO-2021-0079","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-18206","GHSA-vc3x-gx6c-g99f"]},{"id":"GO-2021-0081","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-10214","GHSA-85p9-j7c9-v4gr"]},{"id":"GO-2021-0082","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11939","GHSA-w3r9-r9w7-8h48"]},{"id":"GO-2021-0083","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-12496","GHSA-vfxc-r2gx-v2vq"]},{"id":"GO-2021-0084","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-16354","CVE-2019-16355","GHSA-f6px-w8rh-7r89","GHSA-hf4p-4j9r-3cvx"]},{"id":"GO-2021-0085","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-16884","GHSA-fgv8-vj5c-2ppq"]},{"id":"GO-2021-0086","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-19619","GH
SA-wmwp-pggc-h4mj"]},{"id":"GO-2021-0087","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-19921","GHSA-fh74-hm69-rqjw"]},{"id":"GO-2021-0088","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-3564","GHSA-x4rg-4545-4w7w"]},{"id":"GO-2021-0089","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-10675","GHSA-rmh2-65xw-9m6q"]},{"id":"GO-2021-0090","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15091","GHSA-6jqj-f58p-mrw3"]},{"id":"GO-2021-0094","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29529","GHSA-2g5j-5x95-r6hr"]},{"id":"GO-2021-0095","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8918","GHSA-5x29-3hr9-6wpw"]},{"id":"GO-2021-0096","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8945","GHSA-m6wg-2mwg-4rfq"]},{"id":"GO-2021-0097","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29242","CVE-2020-29243","CVE-2020-29244","CVE-2020-29245","GHSA-27mh-3343-6hg5","GHSA-9wm7-rc47-g56m","GHSA-9xm8-8qvc-vw3p","GHSA-wg79-2cgp-qrjm"]},{"id":
"GO-2021-0098","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21237","GHSA-cx3w-xqmc-84g5"]},{"id":"GO-2021-0099","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21272","GHSA-g5v4-5x39-vwhx"]},{"id":"GO-2021-0100","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-20291","GHSA-7qw8-847f-pggm"]},{"id":"GO-2021-0101","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-0210","GHSA-jq7p-26h5-w78r"]},{"id":"GO-2021-0102","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11289","GHSA-5796-p3m6-9qj4"]},{"id":"GO-2021-0103","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26242","GHSA-jm5c-rv3w-w83m"]},{"id":"GO-2021-0104","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-28681","GHSA-74xm-qj29-cq8p"]},{"id":"GO-2021-0105","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26265","GHSA-xw37-57qp-9mm4"]},{"id":"GO-2021-0106","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36566","GHSA-jpf8-h7h7-3ppm"]},{"id":"GO-2021-0107","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2021-4236","GHSA-5gjg-jgh4-gppm","GHSA-jpgg-cp2x-qrw3"]},{"id":"GO-2021-0108","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15111","GHSA-9cx9-x2gp-9qvh"]},{"id":"GO-2021-0109","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15223","GHSA-7mqr-2v3q-v2wm"]},{"id":"GO-2021-0110","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15222","GHSA-v3q9-2p3m-7g43"]},{"id":"GO-2021-0112","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-20329","GHSA-f6mq-5m25-4r72"]},{"id":"GO-2021-0113","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-38561","GHSA-ppp9-7jff-5vj2"]},{"id":"GO-2021-0142","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-16845","GHSA-q6gq-997w-f55g"]},{"id":"GO-2021-0154","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2014-7189"]},{"id":"GO-2021-0159","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2015-5739","CVE-2015-5740","CVE-2015-5741"]},{"id":"GO-2021-0160","modified":"2024-05-20T16:03:47Z","aliases":["C
VE-2015-8618"]},{"id":"GO-2021-0163","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-3958"]},{"id":"GO-2021-0172","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-1000098"]},{"id":"GO-2021-0178","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-15042"]},{"id":"GO-2021-0223","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-14039"]},{"id":"GO-2021-0224","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15586"]},{"id":"GO-2021-0226","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-24553"]},{"id":"GO-2021-0227","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29652","GHSA-3vm4-22fp-5rfm"]},{"id":"GO-2021-0228","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7664","GHSA-vpx7-vm66-qx8r"]},{"id":"GO-2021-0234","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-27918"]},{"id":"GO-2021-0235","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3114"]},{"id":"GO-2021-0237","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-32721","GHSA
-mj9r-wwm8-7q52"]},{"id":"GO-2021-0238","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33194","GHSA-83g2-8m93-v3w7"]},{"id":"GO-2021-0239","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33195"]},{"id":"GO-2021-0240","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33196"]},{"id":"GO-2021-0241","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33197"]},{"id":"GO-2021-0242","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33198"]},{"id":"GO-2021-0243","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-34558"]},{"id":"GO-2021-0245","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-36221"]},{"id":"GO-2021-0258","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41230","GHSA-j6wp-3859-vxfg"]},{"id":"GO-2021-0263","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41771"]},{"id":"GO-2021-0264","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41772"]},{"id":"GO-2021-0265","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-42248","
CVE-2021-42836","GHSA-c9gm-7rfj-8w5h","GHSA-ppj4-34rq-v8j9"]},{"id":"GO-2021-0317","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23772"]},{"id":"GO-2021-0319","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23806"]},{"id":"GO-2021-0347","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24921"]},{"id":"GO-2021-0356","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27191","GHSA-8c26-wmh5-6g9v"]},{"id":"GO-2021-0412","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24778","GHSA-8v99-48m9-c8pm"]},{"id":"GO-2022-0166","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-3959"]},{"id":"GO-2022-0171","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2017-1000097"]},{"id":"GO-2022-0177","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-15041"]},{"id":"GO-2022-0187","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-8932"]},{"id":"GO-2022-0189","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-16873"]},{"id":"GO-2022-0190","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2018-16874"]},{"id":"GO-2022-0191","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-16875"]},{"id":"GO-2022-0192","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17142","GHSA-2wp2-chmh-r934"]},{"id":"GO-2022-0193","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17143","GHSA-fcf9-6fv2-fc5v"]},{"id":"GO-2022-0197","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17847","CVE-2018-17848","GHSA-4r78-hx75-jjj2","GHSA-mv93-wvcp-7m7r"]},{"id":"GO-2022-0201","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-6574"]},{"id":"GO-2022-0203","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-7187"]},{"id":"GO-2022-0209","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11840","GHSA-r5c5-pr8j-pfp7"]},{"id":"GO-2022-0211","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-14809"]},{"id":"GO-2022-0212","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-16276"]},{"id":"GO-2022-0213","modified":"2024-05-20T16:03:47Z","aliases
":["CVE-2019-17596"]},{"id":"GO-2022-0217","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-6486"]},{"id":"GO-2022-0220","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-9634"]},{"id":"GO-2022-0229","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7919","GHSA-cjjc-xp8v-855w"]},{"id":"GO-2022-0230","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-20206","GHSA-xjqr-g762-pxwp"]},{"id":"GO-2022-0231","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-20848","GHSA-458f-26r3-x2c3"]},{"id":"GO-2022-0233","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-23409","GHSA-xcf7-q56x-78gh"]},{"id":"GO-2022-0236","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-31525","GHSA-h86h-8ppg-mxmh"]},{"id":"GO-2022-0244","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3538","GHSA-33m6-q9v5-62r7"]},{"id":"GO-2022-0246","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3761","GHSA-c8xp-8mf3-62h9"]},{"id":"GO-2022-0247","modified":"2024-05-20T16:03:47Z","alias
es":["CVE-2021-38297"]},{"id":"GO-2022-0248","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3907","GHSA-cqh2-vc2f-q4fh","GHSA-8459-6rc9-8vf8"]},{"id":"GO-2022-0249","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-3908","GHSA-g5gj-9ggf-9vmq"]},{"id":"GO-2022-0250","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-3909","GHSA-8cvr-4rrf-f244"]},{"id":"GO-2022-0251","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3910","GHSA-5mxh-2qfv-4g7j"]},{"id":"GO-2022-0252","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3911","GHSA-w6ww-fmfx-2x22"]},{"id":"GO-2022-0253","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3912","GHSA-g9wh-3vrx-r7hg"]},{"id":"GO-2022-0254","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-39137","GHSA-9856-9gg9-qcmq"]},{"id":"GO-2022-0256","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41173","GHSA-59hh-656j-3p7v"]},{"id":"GO-2022-0260","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-41254","GHSA-35rf-v2jv-gf
g7"]},{"id":"GO-2022-0261","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-41266","GHSA-4999-659w-mq36"]},{"id":"GO-2022-0270","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-22565","GHSA-wx8q-rgfr-cf6v"]},{"id":"GO-2022-0272","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-23772","GHSA-jcxc-rh6w-wf49"]},{"id":"GO-2022-0273","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-39293"]},{"id":"GO-2022-0274","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-43784","GHSA-v95c-p5hm-xq8f"]},{"id":"GO-2022-0278","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-43816","GHSA-mvff-h3cj-wj9c"]},{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-4024","GHSA-3cf2-x423-x582"]},{"id":"GO-2022-0288","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-44716","GHSA-vc3p-29h2-gpcp"]},{"id":"GO-2022-0289","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-44717"]},{"id":"GO-2022-0291","modified":"2024-08-21T14:30:26Z","aliases":["CVE-20
21-39183","GHSA-2hfj-cxw7-g45p"]},{"id":"GO-2022-0294","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-0317","GHSA-99cg-575x-774p"]},{"id":"GO-2022-0295","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-21646","GHSA-7p8f-8hjm-wm92"]},{"id":"GO-2022-0298","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-21687","GHSA-rrp4-2xx3-mv29"]},{"id":"GO-2022-0300","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21708","GHSA-mh3m-8c74-74xh"]},{"id":"GO-2022-0302","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-23857","GHSA-pmcr-2rhp-36hr"]},{"id":"GO-2022-0303","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-24124","GHSA-m358-g4rp-533r"]},{"id":"GO-2022-0304","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-24348","GHSA-63qx-x74g-jcr7"]},{"id":"GO-2022-0305","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-41090","GHSA-9c4x-5hgq-q3wh"]},{"id":"GO-2022-0306","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-42583","GHSA-5r5w-h76p-m726"]},{
"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-24450","GHSA-g6w6-r76c-28j7"]},{"id":"GO-2022-0308","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-45325","GHSA-8h8p-x289-vvqr"]},{"id":"GO-2022-0309","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-45326","GHSA-4wp3-8q92-mh8w"]},{"id":"GO-2022-0310","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-45327","GHSA-jrpg-35hw-m4p9"]},{"id":"GO-2022-0314","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2021-45329","GHSA-r3gq-wxqf-q4gh"]},{"id":"GO-2022-0315","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2021-45331","GHSA-hfmf-q69j-6m5p"]},{"id":"GO-2022-0316","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23628","GHSA-hcw3-j74m-qc58"]},{"id":"GO-2022-0318","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23773"]},{"id":"GO-2022-0322","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21698","GHSA-cg3q-j54f-5p7p"]},{"id":"GO-2022-0325","modified":"2024-08-21T14:30:29Z","a
liases":["CVE-2022-23632","GHSA-hrhx-6h34-j5hc"]},{"id":"GO-2022-0326","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23649","GHSA-ccxc-vr6p-4858"]},{"id":"GO-2022-0328","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-23650","GHSA-86f3-hf24-76q4"]},{"id":"GO-2022-0329","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-23652","GHSA-9cwv-cppx-mqjm"]},{"id":"GO-2022-0339","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-25326","GHSA-chxf-fjcf-7fwp","GHSA-mpq4-rjj8-fjph"]},{"id":"GO-2022-0340","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-25327","GHSA-8vwm-8vj8-rqjf","GHSA-p93v-m2r2-4387"]},{"id":"GO-2022-0342","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2018-18623","GHSA-cmq2-j8v8-2q44"]},{"id":"GO-2022-0344","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-23648","GHSA-crp2-qrr5-8pq7"]},{"id":"GO-2022-0345","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3602","GHSA-7638-r9r3-rmjj"]},{"id":"GO-2022-0346","modified":"2024-05-20T16:0
3:47Z","aliases":["CVE-2021-3762","GHSA-mq47-6wwv-v79w"]},{"id":"GO-2022-0348","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24738","GHSA-5jgq-x857-p8xw"]},{"id":"GO-2022-0350","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24753","GHSA-4cx6-fj7j-pjx9"]},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-26652","GHSA-6h3m-36w8-hv68"]},{"id":"GO-2022-0353","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2021-29134","GHSA-h3q4-vmw4-cpr5"]},{"id":"GO-2022-0354","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-0811","GHSA-6x2m-w449-qwx7"]},{"id":"GO-2022-0355","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21221","GHSA-fx95-883v-4q4h"]},{"id":"GO-2022-0357","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24730","GHSA-r9cr-hvjj-496v"]},{"id":"GO-2022-0358","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24731","GHSA-h6h5-6fmq-rh28"]},{"id":"GO-2022-0359","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24768","
GHSA-2f5v-8r3f-8pww"]},{"id":"GO-2022-0360","modified":"2024-08-21T14:30:29Z","aliases":["GHSA-5j5w-g665-5m35"]},{"id":"GO-2022-0363","modified":"2024-08-21T14:30:29Z","aliases":["GHSA-w2j5-3rcx-vx7x"]},{"id":"GO-2022-0365","modified":"2024-08-21T14:30:29Z","aliases":["GHSA-wpfr-6297-9v57"]},{"id":"GO-2022-0367","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-gp6j-vx54-5pmf"]},{"id":"GO-2022-0368","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-gv9j-4w24-q7vx"]},{"id":"GO-2022-0369","modified":"2024-08-21T14:30:31Z","aliases":["CVE-2022-0871","GHSA-gw5h-h6hj-f56g"]},{"id":"GO-2022-0370","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24968","GHSA-h289-x5wc-xcv8","GHSA-m658-p24x-p74r"]},{"id":"GO-2022-0372","modified":"2024-08-21T14:30:31Z","aliases":["CVE-2023-36474","GHSA-m36x-mgfh-8g78"]},{"id":"GO-2022-0374","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-m6m5-pp4g-fcc8"]},{"id":"GO-2022-0375","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-m836-gxwq-j2pm"]},{"
id":"GO-2022-0377","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-q347-cg56-pcq4"]},{"id":"GO-2022-0378","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-qh54-9vc5-m9fg"]},{"id":"GO-2022-0379","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-qq97-vm5h-rrhg"]},{"id":"GO-2022-0380","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26892","GHSA-2c64-vj8g-vwrq","GHSA-4w5x-x539-ppf5"]},{"id":"GO-2022-0381","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-3wxm-m9m4-cprj"]},{"id":"GO-2022-0384","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-32690","GHSA-56hp-xqp3-w2jf","GHSA-7jr6-prv4-5wf5"]},{"id":"GO-2022-0386","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3127","GHSA-62mh-w5cv-p88c","GHSA-9r5x-fjv3-q6h4","GHSA-j756-f273-xhp4"]},{"id":"GO-2022-0387","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-6w87-g839-9wv7"]},{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-6c73-2v8x-qpvm"]},{"id":"GO-2022-0389","modified":"2024-08-21T14:30:3
1Z","aliases":["GHSA-6rg3-8h8x-5xfv"]},{"id":"GO-2022-0390","modified":"2024-08-21T14:30:31Z","aliases":["CVE-2022-24769","GHSA-2mm7-x5h6-5pvq"]},{"id":"GO-2022-0391","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2582","GHSA-6jvc-q2x7-pchv","GHSA-76wf-9vgp-pj7w"]},{"id":"GO-2022-0392","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-m6gx-rhvj-fh52"]},{"id":"GO-2022-0393","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-c66w-hq56-4q97"]},{"id":"GO-2022-0395","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-fqfh-778m-2v32"]},{"id":"GO-2022-0396","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-g54h-m393-cpwq"]},{"id":"GO-2022-0398","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-gwj5-3vfq-q992"]},{"id":"GO-2022-0400","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2583","GHSA-4348-x292-h437","GHSA-h2x7-2ff6-v32p"]},{"id":"GO-2022-0402","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26521","GHSA-h2fg-54x9-5qhq","GHSA-hmm9-r2m2-qg9w"]},{"id":"GO-2022-0
405","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-prqf-xr2j-xf65"]},{"id":"GO-2022-0406","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-qvp4-rpmr-xwrr"]},{"id":"GO-2022-0407","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-qmfx-75ff-8mw6"]},{"id":"GO-2022-0410","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-x5c7-x7m2-rhmf"]},{"id":"GO-2022-0411","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4238","GHSA-3839-6r69-m497","GHSA-xg2h-wx96-xgxr"]},{"id":"GO-2022-0413","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24797","GHSA-q98f-2x4p-prjr"]},{"id":"GO-2022-0414","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21235","GHSA-6635-c626-vj4r"]},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-27649","GHSA-qvf8-p83w-v58j"]},{"id":"GO-2022-0417","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27651","GHSA-c3g4-w6cv-6v7h"]},{"id":"GO-2022-0418","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-fx5p-f64h-93xc"]},{"id":"
GO-2022-0422","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2584","GHSA-967g-cjx4-h7j6","GHSA-g3vv-g2j5-45f2"]},{"id":"GO-2022-0424","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-57q7-rxqq-7vgp"]},{"id":"GO-2022-0425","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4239","GHSA-6cr6-fmvc-vw2p","GHSA-g9mp-8g3h-3c5c"]},{"id":"GO-2022-0426","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-27652","GHSA-4hj2-r2pm-3hc6"]},{"id":"GO-2022-0427","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24863","CVE-2024-25712","GHSA-49w7-5r33-jm9m","GHSA-xg75-q3q5-cqmv"]},{"id":"GO-2022-0429","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24825","GHSA-gcj7-j438-hjj2"]},{"id":"GO-2022-0433","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24675"]},{"id":"GO-2022-0434","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27536"]},{"id":"GO-2022-0435","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28327"]},{"id":"GO-2022-0438","modified":"2024-05-20
T16:03:47Z","aliases":["CVE-2022-29810","GHSA-27rq-4943-qcwp"]},{"id":"GO-2022-0440","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29947","GHSA-vmp5-c5hp-6c65"]},{"id":"GO-2022-0442","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-27313","GHSA-g7p7-x6w7-w6qg"]},{"id":"GO-2022-0444","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29173","GHSA-66x3-6cw3-v5gj"]},{"id":"GO-2022-0447","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24877","GHSA-j77r-2fxf-5jrw"]},{"id":"GO-2022-0448","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24878","GHSA-7pwf-jg34-hxwp"]},{"id":"GO-2022-0449","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29180","GHSA-4wpp-w5r4-7v5v"]},{"id":"GO-2022-0450","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-30781","GHSA-p5f9-c9j9-g8qx"]},{"id":"GO-2022-0451","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-1706","GHSA-hj57-j5cw-2mwp"]},{"id":"GO-2022-0452","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29
162","GHSA-f3fp-gc8g-vw66"]},{"id":"GO-2022-0453","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24904","GHSA-6gcg-hp2x-q54h"]},{"id":"GO-2022-0454","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24905","GHSA-xmg8-99r8-jc2j"]},{"id":"GO-2022-0455","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29165","GHSA-r642-gv9p-2wjj"]},{"id":"GO-2022-0456","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29177","GHSA-wjxw-gh3m-7pm5"]},{"id":"GO-2022-0457","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-29178","GHSA-6p8v-8cq8-v2r3"]},{"id":"GO-2022-0458","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-29179","GHSA-fmrf-gvjp-5j5g"]},{"id":"GO-2022-0459","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-29188","GHSA-qwrf-gfpj-qvj6"]},{"id":"GO-2022-0460","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29190","GHSA-cm8f-h6j3-p25c"]},{"id":"GO-2022-0461","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29189","GHSA-cx94-mrg9-rq4j"]},{"id"
:"GO-2022-0462","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29222","GHSA-w45j-f832-hxvh"]},{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2022-31259","GHSA-qx32-f6g6-fcfr"]},{"id":"GO-2022-0470","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31022","GHSA-9w9f-6mg8-jp7w"]},{"id":"GO-2022-0471","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2021-32546","GHSA-56j7-2pm8-rgmx"]},{"id":"GO-2022-0473","modified":"2024-08-21T15:11:33Z","aliases":["GHSA-pj96-4jhv-v792"]},{"id":"GO-2022-0475","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28366"]},{"id":"GO-2022-0476","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28367"]},{"id":"GO-2022-0477","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30634"]},{"id":"GO-2022-0480","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-1708","GHSA-fcm2-6c3h-pg6j"]},{"id":"GO-2022-0482","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31030","GHSA-5ffw-gxpp-mxpf"]},{"id":"GO-2022-0
483","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31038","GHSA-xq4v-vrp9-vcf2"]},{"id":"GO-2022-0490","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31054","GHSA-5q86-62xr-3r57"]},{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31066","GHSA-g63h-q855-vp3q"]},{"id":"GO-2022-0492","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-25856","GHSA-qpgx-64h2-gc3c"]},{"id":"GO-2022-0493","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29526","GHSA-p782-xgp4-8hr8"]},{"id":"GO-2022-0494","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-34296","GHSA-qx2j-85q5-ffp8"]},{"id":"GO-2022-0495","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31016","GHSA-jhqp-vf4w-rpwq"]},{"id":"GO-2022-0496","modified":"2024-08-21T15:11:33Z","aliases":["GHSA-3jhm-87m6-x959"]},{"id":"GO-2022-0497","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31034","GHSA-2m7h-86qq-fp4v"]},{"id":"GO-2022-0498","modified":"2024-08-21T15:11:33Z","aliases":["
CVE-2022-31035","GHSA-h4w9-6x78-8vrj"]},{"id":"GO-2022-0499","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31036","GHSA-q4w5-4gq2-98vm"]},{"id":"GO-2022-0500","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31076","GHSA-8f4f-v9x5-cg6j"]},{"id":"GO-2022-0501","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31077","GHSA-x938-fvfw-7jh5"]},{"id":"GO-2022-0502","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31098","GHSA-xggc-qprg-x6mw"]},{"id":"GO-2022-0503","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-9x4h-8wgm-8xfg"]},{"id":"GO-2022-0505","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2015-3207","GHSA-rqph-25q9-9jhp"]},{"id":"GO-2022-0507","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31073","GHSA-vwm6-qc77-v2rh"]},{"id":"GO-2022-0508","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31074","GHSA-w52j-3457-q9wr"]},{"id":"GO-2022-0509","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31075","GHSA-x3px-2p95-f6jr"]},{"id":"GO-20
22-0510","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31078","GHSA-qpx3-9565-5xwm"]},{"id":"GO-2022-0511","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31079","GHSA-wrcr-x4qj-j543"]},{"id":"GO-2022-0512","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31080","GHSA-6wvc-6pww-qr4r"]},{"id":"GO-2022-0515","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1962"]},{"id":"GO-2022-0516","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1025","GHSA-96jv-vj39-x4j6"]},{"id":"GO-2022-0517","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31102","GHSA-pmjg-52h9-72qv"]},{"id":"GO-2022-0518","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31105","GHSA-7943-82jg-wmw5"]},{"id":"GO-2022-0519","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31145","GHSA-qwrj-9hmp-gpxh"]},{"id":"GO-2022-0520","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-32148"]},{"id":"GO-2022-0521","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28131"]},{"id":"
GO-2022-0522","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30632"]},{"id":"GO-2022-0523","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30633"]},{"id":"GO-2022-0524","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30631"]},{"id":"GO-2022-0525","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1705"]},{"id":"GO-2022-0526","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30635"]},{"id":"GO-2022-0527","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30630"]},{"id":"GO-2022-0528","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-25891","GHSA-477v-w82m-634j"]},{"id":"GO-2022-0531","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30629"]},{"id":"GO-2022-0532","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30580"]},{"id":"GO-2022-0533","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29804"]},{"id":"GO-2022-0534","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24912","GHSA-jxqv-jcvh-7gr4"]},{"id":"GO-2022-0535","modi
fied":"2024-05-20T16:03:47Z","aliases":["CVE-2020-0601"]},{"id":"GO-2022-0536","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-9512","CVE-2019-9514","GHSA-39qc-96h7-956f","GHSA-hgr8-6h9x-f7q9"]},{"id":"GO-2022-0537","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-32189"]},{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-2401","GHSA-7ggc-5r84-xf54"]},{"id":"GO-2022-0547","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-2385","GHSA-pp3f-98qg-5g75"]},{"id":"GO-2022-0550","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2021-4070","GHSA-4cxw-hq44-r344"]},{"id":"GO-2022-0554","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-0415","GHSA-5gjh-5j4f-cpwv"]},{"id":"GO-2022-0556","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1986","GHSA-67mx-jc2f-jgjm"]},{"id":"GO-2022-0558","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1227","GHSA-66vw-v2x9-hw75"]},{"id":"GO-2022-0559","modified":"2024-08-21T15:11:36Z","aliases":["CVE-202
1-38698","GHSA-6hw5-6gcx-phmw"]},{"id":"GO-2022-0560","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-24684","GHSA-6jm6-cmcp-fqjq"]},{"id":"GO-2022-0561","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-0664","GHSA-6rrw-4fm9-rghv"]},{"id":"GO-2022-0562","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1993","GHSA-6vcc-v9vw-g2x5"]},{"id":"GO-2022-0563","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-46398","GHSA-72wf-hwcq-65h9"]},{"id":"GO-2022-0564","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31053","GHSA-75rw-34q6-72cr"]},{"id":"GO-2022-0566","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-0870","GHSA-7v5r-r995-q2x2"]},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31836","GHSA-95f9-94vc-665h"]},{"id":"GO-2022-0570","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1992","GHSA-994f-7g86-qr56"]},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-30080","GHSA-28r6-jm5h-mrgg"]},{"id"
:"GO-2022-0573","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-43415","GHSA-2jhh-5xm2-j4gf"]},{"id":"GO-2022-0574","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-33082","GHSA-2m4x-4q9j-w97g"]},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1384","GHSA-32rp-q37p-jg6w"]},{"id":"GO-2022-0577","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24685","GHSA-3382-r9q8-4hfg"]},{"id":"GO-2022-0578","modified":"2024-09-05T21:43:59Z","aliases":["CVE-2021-42135","GHSA-362v-wg5p-64w2"]},{"id":"GO-2022-0579","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-45328","GHSA-36h2-95gj-w488"]},{"id":"GO-2022-0580","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-3978","GHSA-3pqh-p72c-fj85"]},{"id":"GO-2022-0583","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1285","GHSA-w689-557m-2cvq"]},{"id":"GO-2022-0584","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24683","GHSA-wmrx-57hm-mw7r"]},{"id":"GO-2022-0585","modified":"2024-08-2
1T15:11:38Z","aliases":["CVE-2022-23206","GHSA-wp47-9r3h-xfgq"]},{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-26945","CVE-2022-30321","CVE-2022-30322","CVE-2022-30323","GHSA-28r2-q6m8-9hpx","GHSA-cjr4-fv6c-f3mv","GHSA-fcgg-rvwg-jv58","GHSA-x24g-9w7v-vprh"]},{"id":"GO-2022-0587","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28946","GHSA-x7f3-62pm-9p38"]},{"id":"GO-2022-0588","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-42576","GHSA-x95h-979x-cf3j"]},{"id":"GO-2022-0590","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-30689","GHSA-c5wc-v287-82pc"]},{"id":"GO-2022-0591","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-37218","GHSA-c8x3-rg72-fwwg"]},{"id":"GO-2022-0593","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-37219","GHSA-ccw8-7688-vqx4"]},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1337","GHSA-f37q-q7p2-ccfc"]},{"id":"GO-2022-0597","modified":"2024-08-21T15:11:38Z","aliases":["
CVE-2022-1464","GHSA-ff28-f46g-r9g8"]},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1385","GHSA-fxwj-v664-wv5g"]},{"id":"GO-2022-0600","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24686","GHSA-gwmc-6795-qghj"]},{"id":"GO-2022-0602","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-42009","GHSA-gw97-f6h8-gm94"]},{"id":"GO-2022-0603","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28948","GHSA-hp87-p4gw-j4gq"]},{"id":"GO-2022-0604","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-37860","GHSA-hv5f-73mr-7vvj"]},{"id":"GO-2022-0606","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24193","GHSA-jh63-28gx-7p26"]},{"id":"GO-2022-0608","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-0532","GHSA-jqmc-79gx-7g8p"]},{"id":"GO-2022-0609","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-0905","GHSA-jr9c-h74f-2v28"]},{"id":"GO-2022-0611","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-43998","GHSA-pfmw-vj74-ph8g"]
},{"id":"GO-2022-0612","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-1928","GHSA-ph3w-2843-72mx"]},{"id":"GO-2022-0615","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-29153","GHSA-q6h7-4qgw-2j9p"]},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-1332","GHSA-qggc-pj29-j27m"]},{"id":"GO-2022-0617","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2020-8562","GHSA-qh36-44jv-c8xj"]},{"id":"GO-2022-0618","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-41802","GHSA-qv95-g3gm-x542"]},{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1996","GHSA-r48q-9g5r-8q2h"]},{"id":"GO-2022-0620","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-38553","GHSA-23fq-q7hc-993r"]},{"id":"GO-2022-0621","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-10223","CVE-2019-17110","GHSA-2v6x-frw8-7r7f","GHSA-c92w-72c5-9x59"]},{"id":"GO-2022-0622","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-3283","GHSA-35qp-xq9f-2rjx"]
},{"id":"GO-2022-0623","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-32923","GHSA-38j9-7pp9-2hjw"]},{"id":"GO-2022-0625","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2014-6408","GHSA-44gg-pmqr-4669"]},{"id":"GO-2022-0626","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2020-1762","GHSA-465w-gg5p-85c9"]},{"id":"GO-2022-0629","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8568","GHSA-5cgx-vhfp-6cf9"]},{"id":"GO-2022-0630","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2014-6407","GHSA-5qgp-p5jc-w2rm"]},{"id":"GO-2022-0631","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2020-1764","GHSA-64rh-r86q-75ff"]},{"id":"GO-2022-0632","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-38554","GHSA-6239-28c2-9mrm"]},{"id":"GO-2022-0634","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2019-14802","GHSA-6hv3-7c34-4hx8"]},{"id":"GO-2022-0635","modified":"2024-12-12T22:00:07Z","aliases":["CVE-2020-8912","GHSA-7f33-f4f5-xwgw"]},{"id":"GO-2022-0636","modified":"2024-
08-21T15:11:40Z","aliases":["CVE-2014-5277","GHSA-8w94-cf6g-c8mg"]},{"id":"GO-2022-0638","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2015-3630","GHSA-8fvr-5rqf-3wwh"]},{"id":"GO-2022-0640","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2014-9357","GHSA-997c-fj8j-rq5h"]},{"id":"GO-2022-0641","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-20188","GHSA-9h63-7qf6-mv6r"]},{"id":"GO-2022-0642","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-8683","GHSA-9hx4-qm7h-x84j"]},{"id":"GO-2022-0643","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-11480","GHSA-9q3g-m353-cp4p"]},{"id":"GO-2022-0644","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2018-20321","GHSA-9qq2-xhmc-h9qr"]},{"id":"GO-2022-0645","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2021-3495","GHSA-mv55-23xp-3wp8"]},{"id":"GO-2022-0646","modified":"2024-12-13T15:52:31Z","aliases":["CVE-2020-8911","GHSA-f5pg-7wfw-84q9"]},{"id":"GO-2022-0647","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2015-36
29","GHSA-g44j-7vp3-68cv"]},{"id":"GO-2022-0649","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2015-3627","GHSA-g7v2-2qxx-wjrw"]},{"id":"GO-2022-0700","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2021-20278","GHSA-ggjr-2f7v-vhq4"]},{"id":"GO-2022-0701","modified":"2024-07-19T16:04:58Z","aliases":["CVE-2015-5305","GHSA-jp32-vmm6-3vf5"]},{"id":"GO-2022-0703","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2019-11253","GHSA-pmqp-h87c-mr78"]},{"id":"GO-2022-0704","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2019-19030","GHSA-q9x4-q76f-5h5j"]},{"id":"GO-2022-0705","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-9358","GHSA-qmmc-jppf-32wv"]},{"id":"GO-2022-0706","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-22133","GHSA-qqc5-rgcc-cjqh"]},{"id":"GO-2022-0707","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2018-15727","GHSA-rgjg-66cx-5x9m"]},{"id":"GO-2022-0708","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2015-3631","GHSA-v4h8-794j-g8mm"]},{"id":"GO-
2022-0709","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2021-32575","GHSA-vf6q-9f2f-mwhv"]},{"id":"GO-2022-0732","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-30324","GHSA-526x-rm7j-v389"]},{"id":"GO-2022-0749","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-1884","GHSA-958j-443g-7mm7"]},{"id":"GO-2022-0751","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-9356","GHSA-vj3f-3286-r4pf"]},{"id":"GO-2022-0752","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-3499","GHSA-wxj3-qwv4-cvfm"]},{"id":"GO-2022-0755","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-13209","GHSA-xhg2-rvm8-w2jh"]},{"id":"GO-2022-0758","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-35929","GHSA-vjxv-45g9-9296"]},{"id":"GO-2022-0759","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-35930","GHSA-739f-hw6h-7wq8"]},{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-35936","GHSA-f92v-grc2-w2fg"]},{"id":"GO-2022-0761","modified":"2024-05-20T16:
03:47Z","aliases":["CVE-2016-5386"]},{"id":"GO-2022-0762","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-29272","GHSA-3x58-xr87-2fcj"]},{"id":"GO-2022-0769","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2020-12118","GHSA-399h-cmvp-qgx5"]},{"id":"GO-2022-0770","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2020-28348","GHSA-5x92-p4p5-33c4"]},{"id":"GO-2022-0771","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26241","GHSA-69v6-xc2j-r2jf"]},{"id":"GO-2022-0774","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-20894","GHSA-q9mp-79cp-9g8j"]},{"id":"GO-2022-0775","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26240","GHSA-v592-xf75-856p"]},{"id":"GO-2022-0776","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-7219","GHSA-23jv-v6qj-3fhh"]},{"id":"GO-2022-0778","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-13223","GHSA-25xj-89g5-fm6h"]},{"id":"GO-2022-0779","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26279","GHSA-27pv-q55r-222g"]
},{"id":"GO-2022-0780","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-20933","GHSA-2rmp-fw5r-j5qv"]},{"id":"GO-2022-0781","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-13788","GHSA-33p6-fx42-7rf5"]},{"id":"GO-2022-0782","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-1002101","GHSA-34jx-wx69-9x8v"]},{"id":"GO-2022-0783","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2021-29651","GHSA-35vc-w93w-75c2"]},{"id":"GO-2022-0784","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-15257","GHSA-36xw-fx78-c5r4"]},{"id":"GO-2022-0785","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-29662","GHSA-38r5-34mr-mvm7"]},{"id":"GO-2022-0786","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-5300","GHSA-3p3g-vpw6-4w66"]},{"id":"GO-2022-0787","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26277","GHSA-47wr-426j-fr82"]},{"id":"GO-2022-0788","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-14958","GHSA-4c7m-vv47-7c69"]},{"id":"GO-2022-0790","modified"
:"2024-08-21T15:28:59Z","aliases":["CVE-2021-21291","GHSA-4mf2-f3wh-gvf2"]},{"id":"GO-2022-0792","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2018-1002105","GHSA-579h-mv94-g4gp"]},{"id":"GO-2022-0793","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-7665","GHSA-58pf-pcwv-qg85"]},{"id":"GO-2022-0794","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-11091","GHSA-59qg-grp7-5r73"]},{"id":"GO-2022-0797","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-14544","GHSA-5r2v-6gm6-vpvh"]},{"id":"GO-2022-0798","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-22538","GHSA-5v95-v8c8-3rh6"]},{"id":"GO-2022-0799","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-1002207","GHSA-5wmg-j84w-4jj4"]},{"id":"GO-2022-0802","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2019-11251","GHSA-6qfg-8799-r575"]},{"id":"GO-2022-0803","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-15157","GHSA-742w-89gc-8m9c"]},{"id":"GO-2022-0804","modified":"2024-08-21T15:29:02Z","aliase
s":["CVE-2020-12757","GHSA-75pc-qvwc-jf3g"]},{"id":"GO-2022-0805","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-7669","GHSA-75qf-wgfj-v652"]},{"id":"GO-2022-0806","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-27195","GHSA-77cr-6gr8-7rr9"]},{"id":"GO-2022-0807","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2019-12999","GHSA-78hj-86cr-6j2v"]},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-9321","GHSA-7h6j-2268-fhcm"]},{"id":"GO-2022-0812","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-21432","GHSA-8j3f-mhq8-gmh4"]},{"id":"GO-2022-0813","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-25834","GHSA-93p5-8fqw-wjx3"]},{"id":"GO-2022-0814","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-19184","GHSA-9h4h-8w5p-f28w"]},{"id":"GO-2022-0815","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-29136","GHSA-9m95-8hx6-7p9v"]},{"id":"GO-2022-0816","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-7220","GHSA-9vh5-r4qw-
v3vv"]},{"id":"GO-2022-0818","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2019-16097","GHSA-9wvh-ff5f-xjpj"]},{"id":"GO-2022-0821","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-7956","GHSA-cj2h-ww36-v932"]},{"id":"GO-2022-0822","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-15178","GHSA-cpgw-2wxr-pww3"]},{"id":"GO-2022-0823","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-1000803","GHSA-f5fj-7265-jxhj"]},{"id":"GO-2022-0824","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-24359","GHSA-f9fq-vjvh-779p"]},{"id":"GO-2022-0825","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-16250","GHSA-fp52-qw33-mfmw"]},{"id":"GO-2022-0827","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2021-29652","GHSA-fv82-r8qv-ch4v"]},{"id":"GO-2022-0828","modified":"2024-12-12T20:32:49Z","aliases":["CVE-2020-10696","GHSA-fx8w-mjvm-hvpc"]},{"id":"GO-2022-0829","modified":"2024-08-21T15:29:04Z","aliases":["GHSA-gwj5-wp6r-5q9f"]},{"id":"GO-2022-0830","modified":"2024-08-2
1T15:29:04Z","aliases":["CVE-2020-13246","GHSA-g2qx-6ghw-67hm"]},{"id":"GO-2022-0831","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2014-8682","GHSA-g6xv-8q23-w2q3"]},{"id":"GO-2022-0832","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2021-28378","GHSA-g95p-88p4-76cm"]},{"id":"GO-2022-0833","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2016-8579","GHSA-gfh2-7jg5-653p"]},{"id":"GO-2022-0834","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-10750","GHSA-gh32-pc56-4c96"]},{"id":"GO-2022-0835","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2016-9962","GHSA-gp4j-w3vj-7299"]},{"id":"GO-2022-0838","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-26294","GHSA-gv2h-gf8m-r68j"]},{"id":"GO-2022-0839","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-19316","GHSA-4rvg-555h-r626","GHSA-h3p9-wrgx-82cm"]},{"id":"GO-2022-0840","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-7218","GHSA-h43v-26r7-7j4c"]},{"id":"GO-2022-0844","modified":"2024-08-21T15:29:04Z","al
iases":["CVE-2018-18926","GHSA-hf6f-jq25-8gq9"]},{"id":"GO-2022-0845","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-24356","GHSA-hgwp-4vp4-qmm2"]},{"id":"GO-2022-0846","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-11229","GHSA-hpmr-prr2-cqc4"]},{"id":"GO-2022-0847","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-12797","GHSA-hwqm-x785-qh8p"]},{"id":"GO-2022-0852","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-13126","GHSA-jp4j-47f9-2vc3"]},{"id":"GO-2022-0853","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-19029","GHSA-jr34-mff8-pc6f","GHSA-qcfv-8v29-469w"]},{"id":"GO-2022-0854","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2016-1906","GHSA-m3fm-h5jp-q79p"]},{"id":"GO-2022-0855","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-28466","GHSA-m4jx-6526-vvhm"]},{"id":"GO-2022-0857","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2015-7528","GHSA-mqf3-28j7-3mj6"]},{"id":"GO-2022-0859","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2
020-13170","GHSA-p2j5-3f4c-224r"]},{"id":"GO-2022-0861","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-12758","GHSA-q2qr-3c2p-9235"]},{"id":"GO-2022-0862","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-11228","GHSA-q47x-6mqq-4w92"]},{"id":"GO-2022-0863","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-19023","GHSA-q6cj-6jvq-jwmh"]},{"id":"GO-2022-0865","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-13794","GHSA-q9p8-33wc-h432"]},{"id":"GO-2022-0866","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2017-15104","GHSA-q9vw-wr57-xjv3"]},{"id":"GO-2022-0867","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-8551","GHSA-qhm4-jxv7-j9pq"]},{"id":"GO-2022-0869","modified":"2024-08-22T17:06:53Z","aliases":["CVE-2021-23347","GHSA-qq5v-f4c3-395c"]},{"id":"GO-2022-0871","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2018-16733","GHSA-qr2j-wrhx-4829"]},{"id":"GO-2022-0873","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-26283","GHSA-r4gv-vj59-cccm"]},
{"id":"GO-2022-0874","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-7955","GHSA-r9w6-rhh9-7v53"]},{"id":"GO-2022-0875","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2015-5250","GHSA-rf3m-mhv7-x39f"]},{"id":"GO-2022-0876","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-19025","GHSA-gcqm-v682-ccw6","GHSA-rffr-c932-cpxv"]},{"id":"GO-2022-0878","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-28924","GHSA-rmw5-xpg9-jr29"]},{"id":"GO-2022-0879","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-13250","GHSA-rqjq-mrgx-85hp"]},{"id":"GO-2022-0882","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-11576","GHSA-vj54-cjrx-x696"]},{"id":"GO-2022-0883","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-19026","GHSA-rh89-vvrg-fg64","GHSA-w4x5-jqq4-qc8x"]},{"id":"GO-2022-0885","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-8558","GHSA-wqv3-8cm6-h6wg"]},{"id":"GO-2022-0886","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2018-1002101","GHSA-wqwf-x5cj
-rg56"]},{"id":"GO-2022-0887","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2017-14623","GHSA-x27w-qxhg-343v"]},{"id":"GO-2022-0888","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-21404","GHSA-x462-89pf-6r5h"]},{"id":"GO-2022-0889","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25835","GHSA-x5f3-qmwj-4f84"]},{"id":"GO-2022-0890","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2020-8555","GHSA-x6mj-w4jf-jmgw"]},{"id":"GO-2022-0892","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2020-8827","GHSA-xcqr-9h24-vrgw"]},{"id":"GO-2022-0893","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2016-1905","GHSA-xx8c-m748-xr4j"]},{"id":"GO-2022-0894","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-32574","GHSA-25gf-8qrr-g78r"]},{"id":"GO-2022-0895","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-36213","GHSA-8h2g-r292-j8xh"]},{"id":"GO-2022-0903","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2020-26213","GHSA-jhj6-5mh6-4pvf"]},{"id":"GO-2022-0905","modifi
ed":"2024-08-21T15:29:08Z","aliases":["CVE-2021-21405","GHSA-4g52-pqcj-phvh"]},{"id":"GO-2022-0906","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-23365","GHSA-599h-8wpj-75xj"]},{"id":"GO-2022-0907","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25735","GHSA-g42g-737j-qx6j"]},{"id":"GO-2022-0908","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25737","GHSA-mfv7-gq43-w965"]},{"id":"GO-2022-0910","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25741","GHSA-f5f7-6478-qm6p"]},{"id":"GO-2022-0912","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-29499","GHSA-4gh8-x3vv-phhg"]},{"id":"GO-2022-0914","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-30465","GHSA-c3xm-pvg7-gh7r"]},{"id":"GO-2022-0915","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-31232","GHSA-m45g-f45x-vv22"]},{"id":"GO-2022-0919","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-32699","GHSA-jj6m-r8jc-2gp7"]},{"id":"GO-2022-0920","modified":"2024-08-21T15:29:08Z","aliase
s":["CVE-2021-32701","GHSA-vfvf-6gx5-mqv6"]},{"id":"GO-2022-0921","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-32760","GHSA-c72p-9xmj-rx3w"]},{"id":"GO-2022-0922","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-32783","GHSA-5ph6-qq5x-7jwc"]},{"id":"GO-2022-0923","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-32813","GHSA-m697-4v8f-55qg"]},{"id":"GO-2022-0924","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-33496","GHSA-w3jx-wv97-67ph"]},{"id":"GO-2022-0925","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-33497","GHSA-cf55-rq8x-hm6f"]},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-37914","GHSA-h563-xh25-x54q"]},{"id":"GO-2022-0929","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-38197","GHSA-v9j4-cp63-qv62"]},{"id":"GO-2022-0933","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-39162","GHSA-gjcg-vrxg-xmgv"]},{"id":"GO-2022-0936","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41087","GHSA-vrxp-mg
9f-hwf3"]},{"id":"GO-2022-0937","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41088","GHSA-fpv6-f8jw-rc3r"]},{"id":"GO-2022-0938","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41103","GHSA-c2h3-6mxw-7mvq"]},{"id":"GO-2022-0939","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41232","GHSA-26cm-qrc6-mfgj"]},{"id":"GO-2022-0942","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-37315","GHSA-h3qm-jrrf-cgj3"]},{"id":"GO-2022-0945","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-9122","GHSA-77gc-fj98-665h"]},{"id":"GO-2022-0952","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36009","GHSA-grvv-h2f9-7v9c"]},{"id":"GO-2022-0953","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-24687","GHSA-hj93-5fg3-3chr"]},{"id":"GO-2022-0956","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-3064","GHSA-6q6q-88xp-6f2r"]},{"id":"GO-2022-0957","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36066","GHSA-wjm3-fq3r-5x46"]},{"id":"GO-2022-0959","mod
ified":"2024-08-21T16:03:21Z","aliases":["GHSA-pfhr-pccp-hwmh"]},{"id":"GO-2022-0960","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36035","GHSA-xwf3-6rgv-939r"]},{"id":"GO-2022-0962","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36055","GHSA-7hfp-qfw3-5jxh"]},{"id":"GO-2022-0963","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36078","GHSA-4p6f-m4f9-ch88"]},{"id":"GO-2022-0964","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36071","GHSA-54qx-8p8w-xhg8"]},{"id":"GO-2022-0965","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-74fp-r6jw-h4mp"]},{"id":"GO-2022-0968","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-43565","GHSA-gwc9-m7rh-j2ww"]},{"id":"GO-2022-0969","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27664","GHSA-69cg-p879-7622"]},{"id":"GO-2022-0970","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36058","GHSA-qf7j-25g9-r63f"]},{"id":"GO-2022-0971","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36061","GHSA-mv8x
-668m-53fg"]},{"id":"GO-2022-0972","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41719","GHSA-jr77-8gx4-h5qh"]},{"id":"GO-2022-0978","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36085","GHSA-f524-rf33-2jjr"]},{"id":"GO-2022-0979","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-3346","GHSA-87mm-qxm5-cp3f"]},{"id":"GO-2022-0980","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-38149","GHSA-8449-7gc2-pwrp"]},{"id":"GO-2022-0981","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-31677","GHSA-rp4v-hhm6-rcv9"]},{"id":"GO-2022-0982","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-45330","GHSA-pg38-r834-g45j"]},{"id":"GO-2022-0983","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-25743","GHSA-f9jg-8p32-2f55"]},{"id":"GO-2022-0985","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-36109","GHSA-rc4r-wh2q-q6c4"]},{"id":"GO-2022-0986","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-36110","GHSA-ggf6-638m-vqmg"]},{"id":"GO-2022-0987",
"modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-25295","GHSA-hvw3-p9px-gpc9"]},{"id":"GO-2022-0988","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-32190"]},{"id":"GO-2022-0989","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39200","GHSA-pfw4-xjgm-267c"]},{"id":"GO-2022-0995","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-36103","GHSA-7hgc-php5-77qq"]},{"id":"GO-2022-0998","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36056","GHSA-8gw7-4j42-w388"]},{"id":"GO-2022-1000","modified":"2024-08-21T16:03:24Z","aliases":["GHSA-qv98-3369-g364"]},{"id":"GO-2022-1002","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39213","GHSA-xhmf-mmv2-4hhx"]},{"id":"GO-2022-1004","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-3633-5h82-39pq"]},{"id":"GO-2022-1006","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-38638","GHSA-9vm3-r8gq-cr6x"]},{"id":"GO-2022-1008","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2990","GHSA-fjm8-m7m6-2fjp"]},{"id"
:"GO-2022-1014","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-2995","GHSA-phjr-8j92-w5v7"]},{"id":"GO-2022-1015","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39220","GHSA-cf7g-cm7q-rq7f"]},{"id":"GO-2022-1019","modified":"2024-08-21T16:03:24Z","aliases":["GHSA-28q9-9c3g-v3f9"]},{"id":"GO-2022-1021","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-40186","GHSA-7cgv-v83v-rr87"]},{"id":"GO-2022-1023","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39219","GHSA-p6fh-xc6r-g5hw"]},{"id":"GO-2022-1026","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-3347","GHSA-jr65-gpj5-cw74"]},{"id":"GO-2022-1027","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-40082","GHSA-c9qr-f6c8-rgxf"]},{"id":"GO-2022-1029","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-40716","GHSA-m69r-9g56-7mv8"]},{"id":"GO-2022-1031","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-40083","GHSA-crxj-hrmp-4rwf"]},{"id":"GO-2022-1032","modified":"2024-08-21T16:03:24Z","al
iases":["CVE-2022-2529","GHSA-9rpw-2h95-666c"]},{"id":"GO-2022-1033","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-38817","GHSA-2w6m-q946-399r"]},{"id":"GO-2022-1037","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2879"]},{"id":"GO-2022-1038","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2880"]},{"id":"GO-2022-1039","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41715"]},{"id":"GO-2022-1040","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21303","GHSA-c38g-469g-cmgx"]},{"id":"GO-2022-1043","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39273","GHSA-67x4-qr35-qvrm"]},{"id":"GO-2022-1045","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39237","GHSA-m5m3-46gj-wch8"]},{"id":"GO-2022-1052","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21271","GHSA-p658-8693-mhvg"]},{"id":"GO-2022-1053","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-x279-68rr-jp4p"]},{"id":"GO-2022-1059","modified":"2024-05-20T16:03:47Z","aliases":["CVE-
2022-32149","GHSA-69ch-w2m2-3vjp"]},{"id":"GO-2022-1060","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-32174","GHSA-mcjj-2fvq-mc3r"]},{"id":"GO-2022-1062","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-41606","GHSA-7v3g-4878-5qrf"]},{"id":"GO-2022-1065","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-42968","GHSA-w8xw-7crf-h23x"]},{"id":"GO-2022-1066","modified":"2024-08-21T16:03:24Z","aliases":["GHSA-j92c-mmf7-j5x5"]},{"id":"GO-2022-1067","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39267","GHSA-mxrx-fg8p-5p5j"]},{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39272","GHSA-f4p5-x4vc-mh4v"]},{"id":"GO-2022-1079","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39340","GHSA-95x7-mh78-7w2r"]},{"id":"GO-2022-1080","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39341","GHSA-vj4m-83m8-xpw5"]},{"id":"GO-2022-1081","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39342","GHSA-f4mm-2r69-mg5f"]},{"id":"GO-2022-
1083","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-43677","GHSA-59hj-62f5-fgmc"]},{"id":"GO-2022-1086","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-38580","GHSA-f2rj-m42r-6jm2"]},{"id":"GO-2022-1089","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3616","GHSA-pmw9-567p-68pc"]},{"id":"GO-2022-1095","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41716"]},{"id":"GO-2022-1098","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-44797","GHSA-2chg-86hq-7w38"]},{"id":"GO-2022-1099","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39352","GHSA-3gfj-fxx4-f22w"]},{"id":"GO-2022-1100","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39395","GHSA-2w78-ffv6-p46w","GHSA-5m7g-pj8w-7593","GHSA-xf39-98m2-889v"]},{"id":"GO-2022-1105","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3866","GHSA-7wg4-8m5p-hrfg"]},{"id":"GO-2022-1106","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3867","GHSA-9fmc-5fq4-5jwh"]},{"id":"GO-2022-1107","modified
":"2024-08-21T16:03:26Z","aliases":["GHSA-vp35-85q5-9f25"]},{"id":"GO-2022-1113","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39383","GHSA-m5xf-x7q6-3rm7"]},{"id":"GO-2022-1114","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41920","GHSA-pp3f-xrw5-q5j4"]},{"id":"GO-2022-1117","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36111","GHSA-672p-m5jq-mrh8"]},{"id":"GO-2022-1118","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39199","GHSA-6cqj-6969-p57x"]},{"id":"GO-2022-1119","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-41925","GHSA-qccm-wmcq-pwr6"]},{"id":"GO-2022-1120","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-41924","GHSA-vqp6-rc3h-83cp"]},{"id":"GO-2022-1121","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3920","GHSA-gw2g-hhc9-wgjh"]},{"id":"GO-2022-1129","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41912","GHSA-j2jp-wvqg-wc2g"]},{"id":"GO-2022-1130","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-46146"
,"GHSA-7rg2-cxvp-9p7p"]},{"id":"GO-2022-1132","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-46156","GHSA-9j4f-f249-q5w8"]},{"id":"GO-2022-1135","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-46167","GHSA-x45c-cvp8-q4fm"]},{"id":"GO-2022-1138","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3751","GHSA-cvh4-cjc9-84qm"]},{"id":"GO-2022-1143","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41720"]},{"id":"GO-2022-1144","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41717","GHSA-xrjj-mj9h-534m"]},{"id":"GO-2022-1147","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-23471","GHSA-2qjp-425j-52j9"]},{"id":"GO-2022-1148","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23492","GHSA-j7qp-mfxf-8xjw"]},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-4122","GHSA-4crw-w8pw-2hmf"]},{"id":"GO-2022-1152","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-46153","GHSA-468w-8x39-gj5v"]},{"id":"GO-2022-1153","modified":"
2024-08-21T16:03:26Z","aliases":["CVE-2022-44942","GHSA-f93f-55c2-8c89"]},{"id":"GO-2022-1154","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-23469","GHSA-h2ph-vhm7-g4hp"]},{"id":"GO-2022-1155","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23495","GHSA-x39j-h85h-3f46"]},{"id":"GO-2022-1159","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-4123","GHSA-rprg-4v7q-87v7"]},{"id":"GO-2022-1160","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-23511","GHSA-j8x2-2m5w-j939"]},{"id":"GO-2022-1161","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-45968","GHSA-4gjr-vgfx-9qvw"]},{"id":"GO-2022-1164","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-43996","GHSA-xxfx-w2rw-gh63"]},{"id":"GO-2022-1165","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23525","GHSA-53c4-hhmh-vw5q"]},{"id":"GO-2022-1166","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23526","GHSA-67fx-wx78-jx33"]},{"id":"GO-2022-1167","modified":"2024-05-20T16:03:47Z","aliases":["C
VE-2022-23524","GHSA-6rx9-889q-vv2r"]},{"id":"GO-2022-1171","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-45969","GHSA-pmg2-rph8-p8r6"]},{"id":"GO-2022-1175","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23536","GHSA-cq2g-pw6q-hf7j"]},{"id":"GO-2022-1178","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39304","GHSA-h4q8-96p6-jcgr"]},{"id":"GO-2022-1179","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-23542","GHSA-m3q4-7qmj-657m"]},{"id":"GO-2022-1180","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2022-47633","GHSA-m3cq-xcx9-3gvm"]},{"id":"GO-2022-1181","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-23551","GHSA-p82q-rxpm-hjpc"]},{"id":"GO-2022-1184","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-4643","GHSA-6m4h-hfpp-x8cx"]},{"id":"GO-2022-1187","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36627","GHSA-jwrv-x6rx-8vfm"]},{"id":"GO-2022-1188","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-4741","GHSA-qvx2-59g8-8hph"
]},{"id":"GO-2022-1189","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4690","GHSA-c8jh-vcjh-fx2w"]},{"id":"GO-2022-1190","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4688","GHSA-vwg4-846x-f94v"]},{"id":"GO-2022-1191","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4689","GHSA-w57v-6xp4-rm2v"]},{"id":"GO-2022-1192","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4683","GHSA-qcw2-492v-57xj"]},{"id":"GO-2022-1200","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-46173","GHSA-p228-4mrh-ww7r"]},{"id":"GO-2022-1201","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4294","GHSA-m7qp-cj9p-gj85"]},{"id":"GO-2022-1204","modified":"2024-08-21T16:03:59Z","aliases":["GHSA-9h6h-9g78-86f7"]},{"id":"GO-2022-1205","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4685","GHSA-9v48-2h5x-fvpm"]},{"id":"GO-2022-1206","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4318","GHSA-cm9x-c3rh-7rc4"]},{"id":"GO-2022-1208","modified":"2024-08-21T16:03:59Z",
"aliases":["CVE-2022-46181","GHSA-xv6x-456v-24xh"]},{"id":"GO-2022-1212","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2018-25059","GHSA-cwh7-28vg-jmpr"]},{"id":"GO-2022-1213","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-25060","GHSA-hhxg-px5h-jc32"]},{"id":"GO-2022-1215","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4686","GHSA-68gw-r2x5-7r5r"]},{"id":"GO-2022-1216","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4692","GHSA-f552-97qx-c694"]},{"id":"GO-2022-1217","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4687","GHSA-fv6c-rfg3-gvjw"]},{"id":"GO-2022-1218","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4684","GHSA-qr52-59r6-49f4"]},{"id":"GO-2022-1219","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4767","GHSA-33m8-f4hw-wm3q"]},{"id":"GO-2022-1220","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4734","GHSA-j593-h5v3-45x6"]},{"id":"GO-2022-1225","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4691","GHSA-97rc-mm
5j-f6rj"]},{"id":"GO-2022-1235","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4801","GHSA-f83p-pg86-p922"]},{"id":"GO-2022-1236","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4796","GHSA-ghx2-6v4g-9wmm"]},{"id":"GO-2022-1239","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4799","GHSA-jvq8-w7qv-hqp6"]},{"id":"GO-2022-1240","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4800","GHSA-mfvq-m3jj-8864"]},{"id":"GO-2022-1243","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4798","GHSA-qcf5-m2c6-89f2"]},{"id":"GO-2022-1244","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4797","GHSA-qrrf-xvcf-p64q"]},{"id":"GO-2022-1245","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4804","GHSA-qw36-rw5q-gxcq"]},{"id":"GO-2022-1248","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4802","GHSA-rx2m-xr4x-54hh"]},{"id":"GO-2022-1250","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4849","GHSA-642q-2q68-9j3p"]},{"id":"GO-2022-1251","modified":
"2024-08-21T16:04:01Z","aliases":["CVE-2022-4814","GHSA-6fx9-29x2-fmfj"]},{"id":"GO-2022-1252","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4809","GHSA-6w5w-wx8w-2cq9"]},{"id":"GO-2022-1253","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4813","GHSA-7qpw-2j9m-rw8c"]},{"id":"GO-2022-1256","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4807","GHSA-gfj4-wg89-m22r"]},{"id":"GO-2022-1257","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4845","GHSA-gw9m-2m5v-c6x5"]},{"id":"GO-2022-1259","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4811","GHSA-hc5q-26h8-r9wf"]},{"id":"GO-2022-1260","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4812","GHSA-m5pr-wm6q-x4g2"]},{"id":"GO-2022-1261","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4806","GHSA-pp3p-6jjh-rmg7"]},{"id":"GO-2022-1263","modified":"2024-08-21T16:04:04Z","aliases":["CVE-2022-4810","GHSA-qf9q-3wwx-8qjv"]},{"id":"GO-2022-1264","modified":"2024-08-21T16:04:04Z","aliases":["CVE-2022
-4847","GHSA-r7hg-2cpp-8wqq"]},{"id":"GO-2022-1266","modified":"2024-08-21T16:04:04Z","aliases":["CVE-2022-4848","GHSA-vh43-cc6x-prpr"]},{"id":"GO-2023-1268","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-48195","GHSA-gvfj-fxx3-j323"]},{"id":"GO-2023-1269","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-22460","GHSA-c653-6hhg-9x92"]},{"id":"GO-2023-1270","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4863","GHSA-6whj-8g9g-5jvx"]},{"id":"GO-2023-1283","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22463","GHSA-vjhf-8vqx-vqpq"]},{"id":"GO-2023-1285","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4851","GHSA-42q2-m54f-jh95"]},{"id":"GO-2023-1291","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4803","GHSA-mfmp-8mqg-q4wm"]},{"id":"GO-2023-1292","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4805","GHSA-mq5q-gpgv-pwxw"]},{"id":"GO-2023-1294","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2014-125055","GHSA-r894-5r7v-7rx3"]},{"id":"
GO-2023-1295","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36645","GHSA-3hc7-2xcc-7p8f"]},{"id":"GO-2023-1377","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-23508","GHSA-wr3c-g326-486c"]},{"id":"GO-2023-1388","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-23509","GHSA-89qm-wcmw-3mgg"]},{"id":"GO-2023-1449","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4808","GHSA-r3p3-5f35-h6mf"]},{"id":"GO-2023-1461","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0112","GHSA-9h7x-9pmh-7gg8"]},{"id":"GO-2023-1462","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0108","GHSA-fpjc-cxr6-w6h8"]},{"id":"GO-2023-1463","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22478","GHSA-gqx8-hxmv-c4v4"]},{"id":"GO-2023-1465","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0111","GHSA-h2ph-9r76-37v5"]},{"id":"GO-2023-1468","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22479","GHSA-v4w5-r2xc-7f8h"]},{"id":"GO-2023-1469","modified":"2024-08-20T2
0:25:58Z","aliases":["CVE-2023-0110","GHSA-x22v-qgm2-7qc7"]},{"id":"GO-2023-1471","modified":"2024-08-20T20:25:58Z","aliases":["GHSA-3244-8mff-w398"]},{"id":"GO-2023-1492","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2017-1000056","GHSA-2jx2-76rc-2v7v"]},{"id":"GO-2023-1494","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2014-125064","GHSA-g7mw-9pf9-p2pm"]},{"id":"GO-2023-1495","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41721","GHSA-fxg5-wq6x-vr4w"]},{"id":"GO-2023-1497","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23538","GHSA-7p8m-22h4-9pj7"]},{"id":"GO-2023-1502","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0290","GHSA-7jf5-fvgf-48c6"]},{"id":"GO-2023-1504","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22726","GHSA-pc99-qmg4-rcff"]},{"id":"GO-2023-1505","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-47747","GHSA-hj4g-4w36-x8hp"]},{"id":"GO-2023-1509","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-46959","GHSA-2x48-p
6cq-5xcw"]},{"id":"GO-2023-1512","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-22736","GHSA-6p4m-hw2h-6gmw"]},{"id":"GO-2023-1515","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-43756","GHSA-8fcj-gf77-47mg"]},{"id":"GO-2023-1519","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31249","GHSA-qrg7-hfx7-95c5"]},{"id":"GO-2023-1520","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-22482","GHSA-q9hr-j4rf-8fjc"]},{"id":"GO-2023-1524","modified":"2024-08-20T20:26:01Z","aliases":["GHSA-x477-fq37-q5wr"]},{"id":"GO-2023-1526","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24623","GHSA-v9mp-j8g7-2q6m"]},{"id":"GO-2023-1527","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0242","GHSA-g5vm-525q-r66c"]},{"id":"GO-2023-1533","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-24827","GHSA-jp7v-3587-2956"]},{"id":"GO-2023-1534","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-4xgv-j62q-h3rj"]},{"id":"GO-2023-1535","modified":"2024-05-20T16:03:47Z","a
liases":["GHSA-hxp2-xqf3-v83h"]},{"id":"GO-2023-1541","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0740","GHSA-65px-4cpf-697r"]},{"id":"GO-2023-1542","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-25152","GHSA-p8r3-83r8-jwj5"]},{"id":"GO-2023-1543","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-25307","GHSA-r887-gfxh-m9rr"]},{"id":"GO-2023-1544","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2020-1726","GHSA-vmhj-p9hw-vgrf"]},{"id":"GO-2023-1546","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25151","GHSA-5r5m-65gx-7vrh"]},{"id":"GO-2023-1547","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25165","GHSA-pwcw-6f5g-gxf8"]},{"id":"GO-2023-1548","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25163","GHSA-mv6w-j4xc-qpfw"]},{"id":"GO-2023-1549","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-0229","GHSA-5465-xc2j-6p84"]},{"id":"GO-2023-1550","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0744","GHSA-4cwh-8w4g-jxxh"]},{"id"
:"GO-2023-1551","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0743","GHSA-hjmr-xm25-36mh"]},{"id":"GO-2023-1552","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0741","GHSA-p7wj-c85f-xq9h"]},{"id":"GO-2023-1553","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0739","GHSA-qx34-47fc-vv79"]},{"id":"GO-2023-1554","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0742","GHSA-rmw8-7823-wp7f"]},{"id":"GO-2023-1555","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-25168","GHSA-66p8-j459-rq63"]},{"id":"GO-2023-1557","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-23625","GHSA-q264-w97q-q778"]},{"id":"GO-2023-1558","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-23626","GHSA-2h6c-j3gf-xp9r"]},{"id":"GO-2023-1559","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-23631","GHSA-4gj3-6r43-3wfc"]},{"id":"GO-2023-1560","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2022-47762","GHSA-x623-hr8h-7g5v"]},{"id":"GO-2023-1566","modified":"2024-05-20
T16:03:47Z","aliases":["CVE-2022-25978","GHSA-9w8x-5hv5-r6gw"]},{"id":"GO-2023-1567","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28923","GHSA-qpm3-vr34-h8w8"]},{"id":"GO-2023-1568","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41722"]},{"id":"GO-2023-1569","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41725"]},{"id":"GO-2023-1570","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41724"]},{"id":"GO-2023-1571","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41723","GHSA-vvpx-j8f3-3w6h"]},{"id":"GO-2023-1572","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41727","GHSA-qgc7-mgm3-q253"]},{"id":"GO-2023-1573","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2023-25153","GHSA-259w-8hf6-59c2"]},{"id":"GO-2023-1574","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2023-25173","GHSA-hmfx-3pcx-653p"]},{"id":"GO-2023-1577","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-23947","GHSA-3jfq-742w-xg8j"]},{"id":"GO-2023-1578","modified":"202
4-05-20T16:03:47Z","aliases":["CVE-2023-0475","GHSA-jpxj-2jvg-6jv9"]},{"id":"GO-2023-1581","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0821","GHSA-w479-w22g-cffh"]},{"id":"GO-2023-1582","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2021-32163","GHSA-5vx9-j5cw-47vq"]},{"id":"GO-2023-1583","modified":"2024-08-20T20:26:01Z","aliases":["GHSA-r2h5-3hgw-8j34"]},{"id":"GO-2023-1589","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25656","GHSA-87x9-7grx-m28v"]},{"id":"GO-2023-1590","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2015-10085","GHSA-wr8h-w969-36m8"]},{"id":"GO-2023-1592","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-0934","GHSA-6cvf-m58q-h9wf"]},{"id":"GO-2023-1595","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24533","GHSA-f6hc-9g49-xmx7"]},{"id":"GO-2023-1596","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2022-2024","GHSA-pfvh-p8qp-9ww9"]},{"id":"GO-2023-1597","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26046","GHSA-9f
95-hhg4-pg4f"]},{"id":"GO-2023-1600","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26047","GHSA-p2pf-g8cq-3gq5"]},{"id":"GO-2023-1602","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26483","GHSA-6gc3-crp7-25w5"]},{"id":"GO-2023-1607","modified":"2024-08-20T20:29:14Z","aliases":["GHSA-wxwq-525w-hcqx"]},{"id":"GO-2023-1611","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-27475","GHSA-fx2v-qfhr-4chv"]},{"id":"GO-2023-1612","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1245","GHSA-6c32-3x46-m9rh"]},{"id":"GO-2023-1613","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1240","GHSA-55vm-3vq3-4jpc"]},{"id":"GO-2023-1614","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1238","GHSA-5w78-v688-cx9q"]},{"id":"GO-2023-1615","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1243","GHSA-8jh8-33f5-cgfp"]},{"id":"GO-2023-1616","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1237","GHSA-9v4v-9fj5-p982"]},{"id":"GO-2023-1617","modified":"2024-08
-20T20:29:14Z","aliases":["CVE-2023-1241","GHSA-ff27-hrmr-ggpj"]},{"id":"GO-2023-1618","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1244","GHSA-h85v-cx5m-78wj"]},{"id":"GO-2023-1619","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1242","GHSA-qrwm-xqfr-4vhv"]},{"id":"GO-2023-1620","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1239","GHSA-vxhr-p2vp-7gf8"]},{"id":"GO-2023-1621","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24532"]},{"id":"GO-2023-1622","modified":"2024-08-20T20:29:14Z","aliases":["GHSA-6w5f-5wgr-qjg5"]},{"id":"GO-2023-1623","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-27483","GHSA-vfvj-3m3g-m532"]},{"id":"GO-2023-1627","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-27561","GHSA-vpvm-3wq2-2wvm"]},{"id":"GO-2023-1628","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2022-3162","GHSA-2394-5535-8j88"]},{"id":"GO-2023-1629","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2022-3294","GHSA-jh36-q97c-9928"]},{"id":"GO-20
23-1630","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-27582","GHSA-4g76-w3xw-2x6w"]},{"id":"GO-2023-1631","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24535","GHSA-hw7c-3rfg-p46j"]},{"id":"GO-2023-1633","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1299","GHSA-rqm8-q8j9-662f"]},{"id":"GO-2023-1639","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-0845","GHSA-wj6x-hcc2-f32j"]},{"id":"GO-2023-1640","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-28105","GHSA-5g39-ppwg-6xx8"]},{"id":"GO-2023-1643","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-27594","GHSA-8fg8-jh2h-f2hc"]},{"id":"GO-2023-1644","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-27595","GHSA-r5x6-w42p-jhpp"]},{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1496","GHSA-ch9g-x9j7-rcgp"]},{"id":"GO-2023-1652","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1314","GHSA-7mjv-x3jf-545x"]},{"id":"GO-2023-1653","modified":"2024-08-20T20:29:
17Z","aliases":["CVE-2023-28114","GHSA-6f27-3p6c-p5jc"]},{"id":"GO-2023-1654","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1540","GHSA-6x5v-cxpp-pc5x"]},{"id":"GO-2023-1655","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1543","GHSA-79hx-g43v-xfmr"]},{"id":"GO-2023-1656","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1535","GHSA-83qr-c7m9-wmgw"]},{"id":"GO-2023-1657","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1539","GHSA-g44v-6qfm-f6ch"]},{"id":"GO-2023-1658","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1541","GHSA-h2wg-83fc-xvm9"]},{"id":"GO-2023-1659","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1537","GHSA-hwj7-frgj-7829"]},{"id":"GO-2023-1660","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1542","GHSA-r95w-7cpx-h5mx"]},{"id":"GO-2023-1661","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1538","GHSA-rvjp-8qj4-8p29"]},{"id":"GO-2023-1662","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1536","GHSA-xvfj
-84vc-hrmf"]},{"id":"GO-2023-1664","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-28119","GHSA-5mqj-xc49-246p"]},{"id":"GO-2023-1670","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2022-41354","GHSA-2q5c-qw9c-fmvq"]},{"id":"GO-2023-1671","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-28436","GHSA-vfgq-g5x8-g595"]},{"id":"GO-2023-1681","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-0778","GHSA-qwqv-rqgf-8qh8"]},{"id":"GO-2023-1682","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-25809","GHSA-m8cg-xc2p-r3fc"]},{"id":"GO-2023-1683","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-28642","GHSA-g2j6-57v7-gm8c"]},{"id":"GO-2023-1685","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-0620","GHSA-v3hp-mcj5-pg39"]},{"id":"GO-2023-1699","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-28840","GHSA-232p-vwff-86mp"]},{"id":"GO-2023-1700","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-28841","GHSA-33pg-m6jh-5237"]},{"id":"GO-2023-1701","
modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-28842","GHSA-6wrf-mxfj-pf5p"]},{"id":"GO-2023-1702","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24537"]},{"id":"GO-2023-1703","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24538"]},{"id":"GO-2023-1704","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24534"]},{"id":"GO-2023-1705","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24536"]},{"id":"GO-2023-1707","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1782","GHSA-f8r8-h93m-mj77"]},{"id":"GO-2023-1708","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-0665","GHSA-hwc3-3qh6-r4gg"]},{"id":"GO-2023-1709","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25000","GHSA-vq4h-9ghm-qmrr"]},{"id":"GO-2023-1713","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-1800","GHSA-xq3x-grrj-fj6x"]},{"id":"GO-2023-1716","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1975","GHSA-65v8-6pvw-jwvq"]},{"id":"GO-2023-1717","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2023-29194","GHSA-735r-hv67-g38f"]},{"id":"GO-2023-1718","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1974","GHSA-8jg3-rx43-3fv4"]},{"id":"GO-2023-1719","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1976","GHSA-j97g-77fj-9c4p"]},{"id":"GO-2023-1721","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-29018","GHSA-cwf6-xj49-wp83"]},{"id":"GO-2023-1723","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-29193","GHSA-cjr9-mr35-7xh6"]},{"id":"GO-2023-1730","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2023-29002","GHSA-pg5p-wwp8-97g8"]},{"id":"GO-2023-1732","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26556"]},{"id":"GO-2023-1733","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26557"]},{"id":"GO-2023-1735","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30622","GHSA-833c-xh79-p429"]},{"id":"GO-2023-1737","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29401","GHSA-2c4m-59x9-fr2g"]},{"id":"GO-2023
-1738","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30549","GHSA-j4rf-7357-f4cg"]},{"id":"GO-2023-1747","modified":"2024-08-20T20:29:19Z","aliases":["GHSA-w9mr-28mw-j8hg"]},{"id":"GO-2023-1751","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24539"]},{"id":"GO-2023-1752","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24540"]},{"id":"GO-2023-1753","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29400"]},{"id":"GO-2023-1754","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30551","GHSA-2h5h-59f5-c5x9"]},{"id":"GO-2023-1758","modified":"2024-08-20T20:29:19Z","aliases":["GHSA-fwj4-72fm-c93g"]},{"id":"GO-2023-1761","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30019","GHSA-9x7h-ggc3-xg47"]},{"id":"GO-2023-1763","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30840","GHSA-93xx-cvmc-9w3v"]},{"id":"GO-2023-1764","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30844","GHSA-jmp2-wc4p-wfh2"]},{"id":"GO-2023-1765","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2023-1732","GHSA-2q89-485c-9j2x"]},{"id":"GO-2023-1766","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25568","GHSA-m974-xj4j-7qv5","GHSA-q3j6-22wf-3jh9"]},{"id":"GO-2023-1768","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-32080","GHSA-p744-4q6p-hvc2"]},{"id":"GO-2023-1772","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-2253","GHSA-hqxw-f8mx-cpmw"]},{"id":"GO-2023-1774","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-2590","GHSA-qmqw-r4x6-3w2q"]},{"id":"GO-2023-1785","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-30851","GHSA-2h44-x2wx-49f4"]},{"id":"GO-2023-1788","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-32698","GHSA-w7jw-q4fg-qc4c"]},{"id":"GO-2023-1792","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-20744","GHSA-927h-x4qj-r242"]},{"id":"GO-2023-1793","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2878","GHSA-g82w-58jf-gcxx"]},{"id":"GO-2023-1795","modified":"2024-08-20T20:31:32Z","a
liases":["CVE-2023-33199","GHSA-frqx-jfcm-6jjr"]},{"id":"GO-2023-1800","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33189","GHSA-pvrc-wvj2-f59p"]},{"id":"GO-2023-1801","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33191","GHSA-33hq-f2mf-jm3c"]},{"id":"GO-2023-1803","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-32684","GHSA-f7qw-jj9c-rpq9"]},{"id":"GO-2023-1804","modified":"2024-08-20T20:31:32Z","aliases":["GHSA-hgv6-w7r3-w4qw"]},{"id":"GO-2023-1806","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33964","GHSA-7xpv-4pm9-xch2"]},{"id":"GO-2023-1808","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2978","GHSA-mv7x-27pc-8c96"]},{"id":"GO-2023-1809","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2981","GHSA-wmfc-g86p-fjvr"]},{"id":"GO-2023-1819","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-34091","GHSA-hq4m-4948-64cc"]},{"id":"GO-2023-1821","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-qfc5-6r3j-jj22"]},{"id":"GO-2023-1826"
,"modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-34205","GHSA-jqvr-j2vg-gjrv"]},{"id":"GO-2023-1827","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-1297","GHSA-c57c-7hrj-6q6v"]},{"id":"GO-2023-1828","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2816","GHSA-rqjq-ww83-wv5c"]},{"id":"GO-2023-1829","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33957","GHSA-9m3v-v4r5-ppx7"]},{"id":"GO-2023-1831","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33958","GHSA-rvrx-rrwh-r9p6"]},{"id":"GO-2023-1832","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-33959","GHSA-xhg5-42rf-296r"]},{"id":"GO-2023-1839","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29402"]},{"id":"GO-2023-1840","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29403"]},{"id":"GO-2023-1841","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29404"]},{"id":"GO-2023-1842","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29405"]},{"id":"GO-2023-1849","modified":"2024
-08-20T20:31:32Z","aliases":["CVE-2023-2121","GHSA-gq98-53rq-qr5h"]},{"id":"GO-2023-1850","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2018-19653","GHSA-4qvx-qq5w-695p"]},{"id":"GO-2023-1851","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2020-25864","GHSA-8xmx-h8rq-h94j"]},{"id":"GO-2023-1852","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2019-12291","GHSA-h65h-v7fw-4p38"]},{"id":"GO-2023-1853","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2019-9764","GHSA-q7fx-wm2p-qfj8"]},{"id":"GO-2023-1857","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-f99h-w337-mv56"]},{"id":"GO-2023-1859","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-rm8v-mxj3-5rmq"]},{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1861","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-j2cr-jc39-wpx5","GHSA-w44m-8mv2-v78h"]},{"id":"GO-2023-1862","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-34242","GHSA-r7wr-4w5q-55m6"]},{"id":"GO-2023-1863","modified":"2024-08-20T20
:31:35Z","aliases":["CVE-2023-30625","GHSA-3jmm-f6jj-rcc3"]},{"id":"GO-2023-1864","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-2431","GHSA-xc8m-28vv-4pjc"]},{"id":"GO-2023-1865","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-35163","GHSA-8rc9-vxjh-qjf2"]},{"id":"GO-2023-1866","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-34758","CVE-2023-35170","GHSA-8jxm-xp43-qh3q"]},{"id":"GO-2023-1867","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-47930"]},{"id":"GO-2023-1871","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-35930","GHSA-m54h-5x5f-5m6r"]},{"id":"GO-2023-1872","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-35933","GHSA-hr9r-8phq-5x8j"]},{"id":"GO-2023-1874","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-40586","GHSA-c2pj-v37r-2p6h"]},{"id":"GO-2023-1878","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29406"]},{"id":"GO-2023-1879","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-3485","GHSA-gm2g-2xr9-pxxj"]},{"
id":"GO-2023-1881","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-w5w5-2882-47pc"]},{"id":"GO-2023-1882","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-34450","GHSA-mvj3-qrqh-cjvr"]},{"id":"GO-2023-1883","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-34451","GHSA-w24w-wp77-qffm"]},{"id":"GO-2023-1887","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-36457","GHSA-q2mx-gpjf-3h8x"]},{"id":"GO-2023-1888","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-36458","GHSA-7x2c-fgx6-xf9h"]},{"id":"GO-2023-1891","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-2727","GHSA-qc2g-gmh6-95p4"]},{"id":"GO-2023-1892","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-2728","GHSA-cgcv-5272-97pr"]},{"id":"GO-2023-1894","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-3515","GHSA-cf6v-9j57-v6r6"]},{"id":"GO-2023-1895","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2022-32171","GHSA-4fgv-8448-gf82"]},{"id":"GO-2023-1896","modified":"2024-08-20T20:31:35Z","
aliases":["CVE-2022-32172","GHSA-7j6x-42mm-p7jm"]},{"id":"GO-2023-1897","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2022-41316","GHSA-9mh8-9j64-443f"]},{"id":"GO-2023-1898","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-0690","GHSA-9vrm-v9xv-x3xr"]},{"id":"GO-2023-1899","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-1296","GHSA-hhvx-8755-4cvw"]},{"id":"GO-2023-1900","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-24999","GHSA-wmg5-g953-qqfw"]},{"id":"GO-2023-1901","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-37264","GHSA-w2h3-vvvq-3m53"]},{"id":"GO-2023-1904","modified":"2024-05-22T16:22:39Z","aliases":["CVE-2022-47931","GHSA-cvcx-g7wh-x8rf"]},{"id":"GO-2023-1911","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2021-29417","GHSA-4j5x-f394-xx79"]},{"id":"GO-2023-1912","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-34458","GHSA-j494-7x2v-vvvp"]},{"id":"GO-2023-1914","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-f28g-86hc-823q"]},{"
id":"GO-2023-1915","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2020-10749","GHSA-fx6x-h9g4-56f8"]},{"id":"GO-2023-1919","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-12452","GHSA-r3fq-cmmw-cpmm"]},{"id":"GO-2023-1922","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-1010261","GHSA-5rh7-6gfj-mc87"]},{"id":"GO-2023-1923","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-14243","GHSA-85c5-ccm8-vr96"]},{"id":"GO-2023-1924","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-13915","GHSA-6452-jr93-r5qm"]},{"id":"GO-2023-1925","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-34236","GHSA-6hvv-j432-23cv"]},{"id":"GO-2023-1927","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-10152","GHSA-rh5f-2w6r-q7vj"]},{"id":"GO-2023-1928","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-12618","GHSA-2w2v-xcr9-mj4m"]},{"id":"GO-2023-1930","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-37475","GHSA-9x44-9pgq-cf45"]},{"id":"GO-2023-1931","modified":"2
024-08-20T20:31:38Z","aliases":["CVE-2023-37266","GHSA-m5q5-8mfw-p2hr"]},{"id":"GO-2023-1932","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-37265","GHSA-vjh7-5r6x-xh6g"]},{"id":"GO-2023-1936","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-16146","GHSA-9h9f-9q8g-6764"]},{"id":"GO-2023-1938","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-18658","GHSA-p5pc-m4q7-7qm9"]},{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2020-14457","GHSA-j2h2-cvwh-cr64"]},{"id":"GO-2023-1940","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-37477","GHSA-p9xf-74xh-mhw5"]},{"id":"GO-2023-1941","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-37788","GHSA-4r8x-2p26-976p"]},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-18466","GHSA-r34v-gqmw-qvgj"]},{"id":"GO-2023-1945","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-8336","GHSA-fhm8-cxcv-pwvc"]},{"id":"GO-2023-1946","modified":"2024-08-21T21:16:43Z","aliases":["CV
E-2019-1002100","GHSA-q4rr-64r9-fwgf"]},{"id":"GO-2023-1948","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-1000008","GHSA-xrxm-mvqm-r553"]},{"id":"GO-2023-1950","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2018-15598","GHSA-2cjc-rgmp-x649"]},{"id":"GO-2023-1952","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2018-21034","GHSA-xj7v-c82w-92q2"]},{"id":"GO-2023-1955","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37918","GHSA-59m6-82qm-vqgj"]},{"id":"GO-2023-1956","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37917","GHSA-757p-vx43-fp9r"]},{"id":"GO-2023-1957","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37916","GHSA-87f6-8gr7-pc6h"]},{"id":"GO-2023-1959","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-1002100","GHSA-2jq6-ffph-p4h8"]},{"id":"GO-2023-1961","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-1002103","GHSA-6pcv-qqx4-mxm3"]},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-10856","GHSA-wp7w-v
x86-vj9h"]},{"id":"GO-2023-1965","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-38496","GHSA-mmx5-32m4-wxvx"]},{"id":"GO-2023-1971","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-15192","GHSA-fg3x-rwq9-74cw"]},{"id":"GO-2023-1972","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-17031","GHSA-px5r-fqj6-r2f8"]},{"id":"GO-2023-1973","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2017-7297","GHSA-w3x4-9854-95x8"]},{"id":"GO-2023-1977","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2017-1002102","GHSA-mm7g-f2gg-cw8g"]},{"id":"GO-2023-1979","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37900","GHSA-68p4-95xf-7gx8"]},{"id":"GO-2023-1980","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-38495","GHSA-pj4x-2xr5-w87m"]},{"id":"GO-2023-1982","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2020-24710","GHSA-9c9w-9pq7-f35h"]},{"id":"GO-2023-1985","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2015-7561","GHSA-2h9c-34v6-3qmr"]},{"id":"GO-2023-1986","
modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-3462","GHSA-9v3w-w2jh-4hff"]},{"id":"GO-2023-1987","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29409"]},{"id":"GO-2023-1988","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3978","GHSA-2wrh-6pvc-2jm9"]},{"id":"GO-2023-1989","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29408","GHSA-x92r-3vfx-4cv3"]},{"id":"GO-2023-1990","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29407","GHSA-j3p8-6mrq-6g7h"]},{"id":"GO-2023-1991","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2019-12274","GHSA-gc62-j469-9gjm"]},{"id":"GO-2023-1992","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11841","GHSA-x3jr-pf6g-c48f"]},{"id":"GO-2023-1993","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2019-1010275","GHSA-x6r5-vxfg-gq3v"]},{"id":"GO-2023-1995","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-4127","GHSA-52h8-c876-989c"]},{"id":"GO-2023-1996","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-412
6","GHSA-ggcf-hwxp-rc77"]},{"id":"GO-2023-1997","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4124","GHSA-v9vc-7x69-c2x8"]},{"id":"GO-2023-1998","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-37896","GHSA-2xx4-jj5v-6mff"]},{"id":"GO-2023-1999","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2022-38795","GHSA-8j3v-68w3-3848"]},{"id":"GO-2023-2000","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39533","GHSA-876p-8259-xjgg"]},{"id":"GO-2023-2001","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4125","GHSA-j63x-f657-2m9g"]},{"id":"GO-2023-2003","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-8c37-7qx3-4c4p"]},{"id":"GO-2023-2004","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-39964","GHSA-pv7q-v9mv-9mh5"]},{"id":"GO-2023-2005","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-39965","GHSA-85cf-gj29-f555"]},{"id":"GO-2023-2006","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-39966","GHSA-hf7j-xj3w-87g4"]},{"id":"GO-2023-2011","modi
fied":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40023","GHSA-xvhg-w6qc-m3qq"]},{"id":"GO-2023-2012","modified":"2024-08-21T14:17:52Z","aliases":["GHSA-9phh-r37v-34wh"]},{"id":"GO-2023-2014","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40034","GHSA-4gcf-5m39-98mc"]},{"id":"GO-2023-2017","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-38976","GHSA-8697-479h-5mfp"]},{"id":"GO-2023-2018","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40025","GHSA-c8xw-vjgf-94hr"]},{"id":"GO-2023-2020","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40577","GHSA-v86x-5fm3-5p7j"]},{"id":"GO-2023-2022","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-32077","GHSA-8x8h-hcq8-jwwx"]},{"id":"GO-2023-2023","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-32078","GHSA-256m-j5qw-38f4"]},{"id":"GO-2023-2024","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-40583","GHSA-gcq9-qqwx-rgj3"]},{"id":"GO-2023-2025","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-3
2079","GHSA-826j-8wp2-4x6q"]},{"id":"GO-2023-2026","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-37469","GHSA-92vc-4fcw-g68q"]},{"id":"GO-2023-2028","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40579","GHSA-jcf2-mxr2-gmqp"]},{"id":"GO-2023-2036","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4697","GHSA-5j6p-59cj-j6cp"]},{"id":"GO-2023-2038","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4696","GHSA-j2gj-g3p9-7mrr"]},{"id":"GO-2023-2041","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39318"]},{"id":"GO-2023-2042","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39320"]},{"id":"GO-2023-2043","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39319"]},{"id":"GO-2023-2044","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39321"]},{"id":"GO-2023-2045","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39322"]},{"id":"GO-2023-2046","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-40591","GHSA-ppjg-v974-84cm"]},{"id":"GO
-2023-2048","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-6xv5-86q9-7xr8"]},{"id":"GO-2023-2049","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40029","GHSA-fwr2-64vr-xv9m"]},{"id":"GO-2023-2050","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40584","GHSA-g687-f2gx-6wm8"]},{"id":"GO-2023-2051","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-4815","GHSA-pj2h-85jq-g5vg"]},{"id":"GO-2023-2052","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-41338","GHSA-3q5p-3558-364f"]},{"id":"GO-2023-2053","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-41318","GHSA-5crw-6j7v-xc72"]},{"id":"GO-2023-2055","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-4782","GHSA-h626-pv66-hhm7"]},{"id":"GO-2023-2063","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-4680","GHSA-v84f-6r39-cpfc"]},{"id":"GO-2023-2065","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-5036","GHSA-2g7r-9xq5-c6hv"]},{"id":"GO-2023-2066","modified":"2024-08-21T14:30:18Z","aliases"
:["CVE-2022-28357","GHSA-vpjc-4jcv-jc29"]},{"id":"GO-2023-2067","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-37279","GHSA-x4hh-vjm7-g2jv"]},{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43620","GHSA-364c-vvqx-446c"]},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43621","GHSA-7g3v-4ggr-xvjf"]},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43618","GHSA-7mp6-929p-pqhj"]},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43616","GHSA-8c8w-f7wp-2jr2"]},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43617","GHSA-hp56-xvf4-g6wr"]},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43619","GHSA-ppjh-xp5v-46wc"]},{"id":"GO-2023-2074","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-42821","GHSA-m9xq-6h2j-65r2"]},{"id":"GO-2023-2075","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2022-3962","GHSA-6f4m-j56w-
55c3"]},{"id":"GO-2023-2077","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-43644","GHSA-r5hm-mp3j-285g"]},{"id":"GO-2023-2078","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-39347","GHSA-gj2r-phwg-6rww"]},{"id":"GO-2023-2079","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-41332","GHSA-24m5-r6hv-ccgp"]},{"id":"GO-2023-2080","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-41333","GHSA-4xp2-w642-7mcx"]},{"id":"GO-2023-2084","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43645","GHSA-2hm9-h873-pgqh"]},{"id":"GO-2023-2085","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-40026","GHSA-6jqw-jwf5-rp8h"]},{"id":"GO-2023-2088","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-5077","GHSA-86c6-3g63-5w64"]},{"id":"GO-2023-2095","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39323"]},{"id":"GO-2023-2096","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-44273","GHSA-9xfq-8j3r-xp5g"]},{"id":"GO-2023-2097","modified":"2024-08-21T14:30
:22Z","aliases":["CVE-2023-43809","GHSA-mc97-99j4-vm2v"]},{"id":"GO-2023-2098","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-44378","GHSA-498w-5j49-vqjg"]},{"id":"GO-2023-2101","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-pffg-92cg-xf5c"]},{"id":"GO-2023-2102","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39325","GHSA-4374-p667-p6c8"]},{"id":"GO-2023-2109","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-20902","GHSA-mq6f-5xh5-hgcf"]},{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45142","GHSA-rcjv-mgp8-qvmr"]},{"id":"GO-2023-2114","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45683","GHSA-267v-3v32-g6q5"]},{"id":"GO-2023-2115","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45128","GHSA-94w9-97p3-p368"]},{"id":"GO-2023-2116","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45141","GHSA-mv73-f69x-444p"]},{"id":"GO-2023-2119","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-7p92-x423-vwj6"]},{"id":"GO-
2023-2121","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45810","GHSA-hr4f-6jh8-f2vq"]},{"id":"GO-2023-2125","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-1943","GHSA-8gwj-m6vh-2g6j"]},{"id":"GO-2023-2133","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-47090","GHSA-fr2g-9hjm-wr23"]},{"id":"GO-2023-2134","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45822","GHSA-9pc8-m4vp-ggvf"]},{"id":"GO-2023-2135","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45821","GHSA-g6pq-x539-7w4j"]},{"id":"GO-2023-2136","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45823","GHSA-hmq4-c2r4-5q8h"]},{"id":"GO-2023-2137","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45825","GHSA-q24m-6h38-5xj8"]},{"id":"GO-2023-2153","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-m425-mq94-257g"]},{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","aliases":["GHSA-w6rp-vxj2-fjhr"]},{"id":"GO-2023-2158","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-445
7","GHSA-37x5-qpm8-53rq"]},{"id":"GO-2023-2159","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2021-25736","GHSA-35c7-w35f-xwgh"]},{"id":"GO-2023-2160","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-46239","GHSA-3q6m-v84f-6p9h"]},{"id":"GO-2023-2162","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-41891","GHSA-r847-6w6h-r8g4"]},{"id":"GO-2023-2163","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-46129","GHSA-mr45-rx8q-wcm9"]},{"id":"GO-2023-2166","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-46255","GHSA-jg7w-cxjv-98c2"]},{"id":"GO-2023-2170","modified":"2024-12-12T22:00:26Z","aliases":["CVE-2023-3955","GHSA-q78c-gwqw-jcmc"]},{"id":"GO-2023-2176","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-3893","GHSA-r6cc-7wj7-gfx2"]},{"id":"GO-2023-2181","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-46737","GHSA-vfp6-jrw2-99g9"]},{"id":"GO-2023-2185","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45283"]},{"id":"GO-2023-2186","modified"
:"2024-05-20T16:03:47Z","aliases":["CVE-2023-45284"]},{"id":"GO-2023-2188","modified":"2024-08-21T14:30:22Z","aliases":["GHSA-r2xv-vpr2-42m9"]},{"id":"GO-2023-2328","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45286","GHSA-xwh9-gc39-5298"]},{"id":"GO-2023-2329","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-5954","GHSA-4qhc-v8r6-8vwm"]},{"id":"GO-2023-2330","modified":"2024-12-12T22:00:26Z","aliases":["CVE-2023-3676","GHSA-7fxm-f474-hf8w"]},{"id":"GO-2023-2331","modified":"2024-06-27T18:00:06Z","aliases":["CVE-2023-47108","GHSA-8pgv-569h-w5rw"]},{"id":"GO-2023-2332","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-47122","GHSA-xvrc-2wvh-49vc"]},{"id":"GO-2023-2333","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-rjjm-x32p-m3f7"]},{"id":"GO-2023-2334","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-2c7c-3mj9-8fqh"]},{"id":"GO-2023-2335","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-42813","GHSA-wc3x-5rfv-hh5v"]},{"id":"GO-2023-2336","modified":"
2024-08-21T14:30:22Z","aliases":["CVE-2023-42814","GHSA-9g37-h7p2-2c6r"]},{"id":"GO-2023-2337","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-42815","GHSA-hjpv-68f4-2262"]},{"id":"GO-2023-2338","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-42816","GHSA-4mp4-46gq-hv3r"]},{"id":"GO-2023-2340","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47630","GHSA-3hfq-cx9j-923w"]},{"id":"GO-2023-2341","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-5528","GHSA-hq6q-c2x6-hmch"]},{"id":"GO-2023-2344","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-2980","GHSA-j327-c69h-4gh8"]},{"id":"GO-2023-2351","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-48312","GHSA-fpvw-6m5v-hqfp"]},{"id":"GO-2023-2355","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-48713","GHSA-qmvj-4qr9-v547"]},{"id":"GO-2023-2375","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45287"]},{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47106","GHSA-fv
hj-4qfh-q2hm"]},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47633","GHSA-6fwg-jrfw-ff7p"]},{"id":"GO-2023-2378","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-j3rq-4xjw-xg63"]},{"id":"GO-2023-2379","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49290","GHSA-7f9x-gw85-8grf"]},{"id":"GO-2023-2380","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49292","GHSA-8j98-cjfr-qx3h"]},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47124","GHSA-8g85-whqh-cr2f"]},{"id":"GO-2023-2382","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39326"]},{"id":"GO-2023-2383","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45285"]},{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26154","GHSA-5844-q3fc-56rh"]},{"id":"GO-2023-2386","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45292","GHSA-5mmw-p5qv-w3x5"]},{"id":"GO-2023-2388","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-v7hc-87
jc-qrrr"]},{"id":"GO-2023-2394","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-50463","GHSA-rxg9-hgq7-8pwx"]},{"id":"GO-2023-2397","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-26hr-q2wp-rvc5"]},{"id":"GO-2023-2398","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-4rgc-5g6r-2rjf"]},{"id":"GO-2023-2399","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-6337","GHSA-6p62-6cg9-f5f5"]},{"id":"GO-2023-2400","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-50424","GHSA-92cg-ghq6-9587","GHSA-m8rw-rcpq-2vp2"]},{"id":"GO-2023-2402","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-48795","GHSA-45x7-px36-x8w8"]},{"id":"GO-2023-2409","modified":"2024-07-02T18:07:58Z","aliases":["CVE-2023-50658","GHSA-mhpq-9638-x6pw","GHSA-6294-6rgp-fr7r"]},{"id":"GO-2023-2412","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-7ww5-4wqc-m92c"]},{"id":"GO-2023-2413","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49922","GHSA-hj4r-2c9c-29h3"]},{"id":"GO-2023-2414","modified"
:"2024-08-21T14:30:24Z","aliases":["CVE-2023-51442","GHSA-wq59-4q6r-635r"]},{"id":"GO-2023-2422","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2016-15036","GHSA-jpfp-xq3p-4h3r"]},{"id":"GO-2023-2426","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-52081","GHSA-wpmx-564x-h2mh"]},{"id":"GO-2024-2428","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-5044","GHSA-fp9f-44c2-cw27"]},{"id":"GO-2024-2430","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46738","GHSA-qc6v-g3xw-grmx"]},{"id":"GO-2024-2431","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46740","GHSA-4248-p65p-hcrm"]},{"id":"GO-2024-2432","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46739","GHSA-8579-7p32-f398"]},{"id":"GO-2024-2433","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46741","GHSA-8h2x-gr2c-c275"]},{"id":"GO-2024-2434","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46742","GHSA-vwch-g97w-hfg2"]},{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z","aliases":[
"CVE-2023-43741","GHSA-r5hg-349q-mg2q"]},{"id":"GO-2024-2441","modified":"2024-06-28T15:28:53Z","aliases":["GHSA-7xg2-83f8-39mr"]},{"id":"GO-2024-2442","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-76cc-p55w-63g3"]},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-50333","GHSA-9w97-9rqx-8v4j"]},{"id":"GO-2024-2445","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-c9v7-wmwj-vf6x"]},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-7113","GHSA-h3gq-j7p9-x3p4"]},{"id":"GO-2024-2447","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-hw4x-mcx5-9q36"]},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-48732","GHSA-q7rx-w656-fwmv"]},{"id":"GO-2024-2449","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-vfxf-76hv-v4w4"]},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2023-47858","GHSA-w88v-pjr8-cmv2"]},{"id":"GO-2024-2451","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2453","m
odified":"2024-05-20T16:03:47Z","aliases":["GHSA-9763-4f94-gfch"]},{"id":"GO-2024-2454","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-21664","GHSA-pvcr-v8j8-j5q3"]},{"id":"GO-2024-2456","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49569","GHSA-449p-3h89-pw88"]},{"id":"GO-2024-2457","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2023-49619","GHSA-f899-4mr4-fqpv"]},{"id":"GO-2024-2458","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2023-6476","GHSA-p4rx-7wvg-fwrc"]},{"id":"GO-2024-2459","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49295","GHSA-ppxx-5m9h-6vxf"]},{"id":"GO-2024-2461","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22199","GHSA-4mq2-gc4j-cmw6"]},{"id":"GO-2024-2462","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22198","GHSA-8r25-68wm-jw35"]},{"id":"GO-2024-2463","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22196","GHSA-h374-mm57-879c"]},{"id":"GO-2024-2464","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024
-22197","GHSA-pxmr-q2x3-9x9m"]},{"id":"GO-2024-2466","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49568","GHSA-mw99-9chc-xw7r"]},{"id":"GO-2024-2468","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-3328","GHSA-cjqf-877p-7m3f"]},{"id":"GO-2024-2469","modified":"2024-06-03T20:51:31Z","aliases":["GHSA-f6jh-hvg2-9525"]},{"id":"GO-2024-2471","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-qr8r-m495-7hc4"]},{"id":"GO-2024-2472","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-23332","GHSA-57wx-m636-g3g8"]},{"id":"GO-2024-2476","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23656","GHSA-gr79-9v6v-gc9r"]},{"id":"GO-2024-2477","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-23820","GHSA-rxpw-85vw-fx87"]},{"id":"GO-2024-2478","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2023-52354","GHSA-g4x3-mfpj-f335"]},{"id":"GO-2024-2479","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23647","GHSA-mrx3-gxjx-hjqj"]},{"id":"GO-2024-2480","modified":"2024
-07-09T19:33:56Z","aliases":["CVE-2024-23828","GHSA-qcjq-7f7v-pvc8"]},{"id":"GO-2024-2481","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23827","GHSA-xvq9-4vpv-227m"]},{"id":"GO-2024-2482","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23840","GHSA-h3q2-8whx-c29h"]},{"id":"GO-2024-2483","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2018-18625","GHSA-6wh2-8hw7-jw94"]},{"id":"GO-2024-2485","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-10661","GHSA-j6vv-vv26-rh7c"]},{"id":"GO-2024-2486","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-10660","GHSA-m979-w9wj-qfj9"]},{"id":"GO-2024-2488","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-16251","GHSA-4mp7-2m29-gqxf"]},{"id":"GO-2024-2490","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24579","GHSA-hpxr-w9w7-g4gv"]},{"id":"GO-2024-2491","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-21626","GHSA-xr7r-f8xq-vfvv"]},{"id":"GO-2024-2492","modified":"2024-05-20T16:03:47Z","aliases":["CVE-
2024-23650","GHSA-9p26-698r-w4hx"]},{"id":"GO-2024-2493","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23651","GHSA-m3r6-h7wv-7xxv"]},{"id":"GO-2024-2494","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23652","GHSA-4v98-7qmw-rqr8"]},{"id":"GO-2024-2495","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-44313","GHSA-9xc9-xq7w-vpcr"]},{"id":"GO-2024-2496","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-44312","GHSA-r8xp-52mq-rmm8"]},{"id":"GO-2024-2497","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23653","GHSA-wr6v-9f75-vh2g"]},{"id":"GO-2024-2499","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-24747","GHSA-xx8w-mq23-29g4"]},{"id":"GO-2024-2500","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2021-41091","GHSA-3fwx-pjgw-3558"]},{"id":"GO-2024-2501","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-25201","GHSA-496g-fr33-whrf"]},{"id":"GO-2024-2505","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-28053","GHSA-6m72-467w-94rh"]
},{"id":"GO-2024-2508","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-35177","GHSA-rpgp-9hmg-j25x"]},{"id":"GO-2024-2509","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2021-3282","GHSA-rq95-xf66-j689"]},{"id":"GO-2024-2510","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2018-12099","GHSA-v5gq-qvjq-8p53"]},{"id":"GO-2024-2511","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-0831","GHSA-vgh3-mwxq-rcp8"]},{"id":"GO-2024-2512","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2024-24557","GHSA-xw73-rw38-6vjc"]},{"id":"GO-2024-2513","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-12458","GHSA-3jq7-8ph8-63xm"]},{"id":"GO-2024-2514","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-25816","GHSA-57gg-cj55-q5g2"]},{"id":"GO-2024-2515","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-13430","GHSA-7m2x-qhrq-rp8h"]},{"id":"GO-2024-2516","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2018-18624","GHSA-9hv8-4frf-cprf"]},{"id":"GO-2024-2517","modified":"2
024-07-09T19:33:56Z","aliases":["CVE-2020-12245","GHSA-ccmg-w4xm-p28v"]},{"id":"GO-2024-2519","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-12459","GHSA-m25m-5778-fm22"]},{"id":"GO-2024-2520","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-24303","GHSA-mvpr-q6rh-8vrp"]},{"id":"GO-2024-2521","modified":"2024-07-15T19:00:13Z","aliases":["CVE-2019-14271","GHSA-v2cv-wwxq-qq97"]},{"id":"GO-2024-2523","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-11110","GHSA-xr3x-62qw-vc4w"]},{"id":"GO-2024-2527","modified":"2024-07-09T21:52:25Z","aliases":["GHSA-5x4g-q5rc-36jp"]},{"id":"GO-2024-2528","modified":"2024-07-09T19:33:56Z","aliases":["GHSA-j86v-2vjr-fg8f"]},{"id":"GO-2024-2529","modified":"2024-07-09T19:33:56Z","aliases":["GHSA-pm3m-32r3-7mfh"]},{"id":"GO-2024-2530","modified":"2024-07-09T19:33:56Z","aliases":["GHSA-vjg6-93fv-qv64"]},{"id":"GO-2024-2531","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-24768","GHSA-9xfw-jjq2-7v8h"]},{"id":"GO-2024-2532","modifie
d":"2024-06-28T15:28:53Z","aliases":["CVE-2024-1052","GHSA-vh73-q3rw-qx7w"]},{"id":"GO-2024-2534","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-32192","GHSA-833m-37f7-jq55"]},{"id":"GO-2024-2535","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-32194","GHSA-c85r-fwc7-45vc"]},{"id":"GO-2024-2536","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-32193","GHSA-r8f4-hv23-6qp6"]},{"id":"GO-2024-2537","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-22649","GHSA-xfj7-qf8w-2gcr"]},{"id":"GO-2024-2538","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-1329","GHSA-c866-8gpw-p3mv"]},{"id":"GO-2024-2539","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23319","GHSA-4fp6-574p-fc35"]},{"id":"GO-2024-2540","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-24774","GHSA-qr8f-cjw7-838m"]},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1402","GHSA-32h7-7j94-8fc2"]},{"id":"GO-2024-2549","modified":"2024-06-28T15:28:53Z","aliases":[
"CVE-2023-52430","GHSA-xwmv-cx7p-fqfc"]},{"id":"GO-2024-2550","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-7924","GHSA-6cwm-wm82-hgrw"]},{"id":"GO-2024-2554","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-25620","GHSA-v53g-5gjp-272r"]},{"id":"GO-2024-2556","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23448","GHSA-8r33-q5j5-rh7g"]},{"id":"GO-2024-2557","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21492","GHSA-vp66-gf7w-9m4x"]},{"id":"GO-2024-2558","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21494","GHSA-vj36-3ccr-6563"]},{"id":"GO-2024-2559","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21496","GHSA-ff72-ff42-c3gw"]},{"id":"GO-2024-2560","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21497","GHSA-8hp3-rmr7-xh88"]},{"id":"GO-2024-2561","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21498","GHSA-93x8-66j2-wwr5"]},{"id":"GO-2024-2562","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21499","GHSA-r969-783f-6j
qr"]},{"id":"GO-2024-2563","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21500","GHSA-vfph-hjfv-cpv2"]},{"id":"GO-2024-2564","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21493","GHSA-8h95-jcp5-pjpr"]},{"id":"GO-2024-2565","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21495","GHSA-c7vf-m394-m4x4"]},{"id":"GO-2024-2566","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-24776","GHSA-r833-w756-h5p2"]},{"id":"GO-2024-2567","modified":"2024-07-09T20:04:43Z","aliases":["GHSA-fqpg-rq76-99pq"]},{"id":"GO-2024-2568","modified":"2024-08-19T17:26:25Z","aliases":["CVE-2024-25630","GHSA-7496-fgv9-xw82"]},{"id":"GO-2024-2569","modified":"2024-08-19T17:26:25Z","aliases":["CVE-2024-25631","GHSA-x989-52fc-4vr4"]},{"id":"GO-2024-2571","modified":"2024-05-23T16:09:24Z","aliases":["GHSA-2557-x9mg-76w8"]},{"id":"GO-2024-2572","modified":"2024-07-01T19:59:51Z","aliases":["GHSA-4j93-fm92-rp4m"]},{"id":"GO-2024-2574","modified":"2024-05-20T19:46:13Z","aliases":["CVE-2024-251
24","GHSA-fmg4-x8pw-hjhg"]},{"id":"GO-2024-2575","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2024-26147","GHSA-r53h-jv2g-vpx6"]},{"id":"GO-2024-2576","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1485","GHSA-84xv-jfrm-h4gm"]},{"id":"GO-2024-2578","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-23349","GHSA-8pf2-qj4v-fj64"]},{"id":"GO-2024-2579","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-22393","GHSA-rmqp-mvv2-54c6"]},{"id":"GO-2024-2580","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-26578","GHSA-9q24-hwmc-797x"]},{"id":"GO-2024-2581","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-fvv5-h29g-f6w5"]},{"id":"GO-2024-2582","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-27093","GHSA-q6h8-4j2v-pjg4"]},{"id":"GO-2024-2583","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-x5r5-2qrx-rqj8"]},{"id":"GO-2024-2584","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-86h5-xcpx-cfqc"]},{"id":"GO-2024-2587","modified":"2024-05-20T16:03:47Z","al
iases":["CVE-2022-45786","GHSA-6p5q-h963-pwwf"]},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1949","GHSA-3g35-v53r-gpxc"]},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-24988","GHSA-6mx3-9qfh-77gj"]},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23493","GHSA-7v3v-984v-h74r"]},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1887","GHSA-fx48-xv6q-6gp3"]},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1942","GHSA-hwjf-4667-gqwx"]},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1888","GHSA-pfw6-5rx3-xh3c"]},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1953","GHSA-vm9m-57jr-4pxh"]},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23488","GHSA-xgxj-j98c-59rv"]},{"id":"GO-2024-2597","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-27101","GHSA-h3m7-rqc
4-7h9p"]},{"id":"GO-2024-2598","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24783"]},{"id":"GO-2024-2599","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45290"]},{"id":"GO-2024-2600","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45289"]},{"id":"GO-2024-2602","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27918","GHSA-7cc2-r658-7xpf"]},{"id":"GO-2024-2604","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27302","GHSA-fgxv-gw55-r5fq"]},{"id":"GO-2024-2605","modified":"2024-09-13T14:18:38Z","aliases":["CVE-2024-27289","GHSA-m7wr-2xf7-cm9p"]},{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z","aliases":["CVE-2024-27304","GHSA-mrww-27vc-gghv","GHSA-7jwh-3vrq-q3m8"]},{"id":"GO-2024-2608","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27916","GHSA-v627-69v2-xx37"]},{"id":"GO-2024-2609","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24784"]},{"id":"GO-2024-2610","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24785"]},{"id"
:"GO-2024-2611","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24786","GHSA-8r3f-844c-mc37"]},{"id":"GO-2024-2612","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2024-2056"]},{"id":"GO-2024-2613","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27288","GHSA-26w3-q4j8-4xjp"]},{"id":"GO-2024-2614","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24767","GHSA-c69x-5xmw-v44x"]},{"id":"GO-2024-2615","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24766","GHSA-c967-2652-gfjm"]},{"id":"GO-2024-2616","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24765","GHSA-h5gf-cmm8-cg7c"]},{"id":"GO-2024-2617","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-2048","GHSA-r3w7-mfpm-c2vw"]},{"id":"GO-2024-2618","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28110","GHSA-5pf6-2qwx-pxm2"]},{"id":"GO-2024-2629","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1442","GHSA-5mxf-42f5-j782"]},{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","aliases"
:["CVE-2024-28180","GHSA-c5q2-7r4c-mv6g"]},{"id":"GO-2024-2632","modified":"2024-05-20T19:46:23Z","aliases":["CVE-2024-28122","GHSA-hj3v-m684-v259"]},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z","aliases":["CVE-2024-1952","GHSA-r4fm-g65h-cr54"]},{"id":"GO-2024-2636","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-2352","GHSA-x2vg-5wrf-vj6v"]},{"id":"GO-2024-2637","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-28197","GHSA-mq4x-r2w3-j7mr"]},{"id":"GO-2024-2638","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-95rx-m9m5-m94v"]},{"id":"GO-2024-2641","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-28236","GHSA-pwx5-6wxg-px5h"]},{"id":"GO-2024-2642","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-27102","GHSA-494h-9924-xww9"]},{"id":"GO-2024-2643","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-50726","GHSA-g623-jcgg-mhmm"]},{"id":"GO-2024-2644","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2023-51699","GHSA-wx8q-4gm9-rj2g"]},{"id":"GO-
2024-2645","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-27920","GHSA-w5wx-6g2r-r78q"]},{"id":"GO-2024-2646","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28175","GHSA-jwv5-8mqv-g387"]},{"id":"GO-2024-2647","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-4jhj-3gv3-c3gr"]},{"id":"GO-2024-2648","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-69p4-j5v5-x234"]},{"id":"GO-2024-2649","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-7v38-w32m-wx4m"]},{"id":"GO-2024-2650","modified":"2024-06-05T15:10:52Z","aliases":["GHSA-v8mx-hp2q-gw85"]},{"id":"GO-2024-2652","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-21662","CVE-2024-21652","GHSA-2vgg-9h6w-m454","GHSA-x32m-mvfj-52xv"]},{"id":"GO-2024-2653","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28248","GHSA-68mj-9pjq-mc85"]},{"id":"GO-2024-2654","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-21661","GHSA-6v85-wr92-q4p7"]},{"id":"GO-2024-2655","modified":"2024-07-09T19:33:56Z","aliases":["CVE-20
24-28855","GHSA-hfrg-4jwr-jfpj"]},{"id":"GO-2024-2656","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28249","GHSA-j89h-qrvr-xc36"]},{"id":"GO-2024-2657","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28250","GHSA-v6q2-4qr3-5cw6"]},{"id":"GO-2024-2658","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-1753","GHSA-pmf3-c36m-g5cf"]},{"id":"GO-2024-2659","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-29018","GHSA-mq39-4gv4-mvpx"]},{"id":"GO-2024-2660","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-1394","GHSA-78hx-gp6g-7mj6"]},{"id":"GO-2024-2661","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2019-19499","GHSA-4pwp-cx67-5cpx"]},{"id":"GO-2024-2664","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-29892","GHSA-gp8g-f42f-95q2"]},{"id":"GO-2024-2665","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-29891","GHSA-hr5w-cwwq-2v4m"]},{"id":"GO-2024-2666","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28860","GHSA-pwqm-x5x6-5586"]},{"
id":"GO-2024-2667","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-29893","GHSA-jhwx-mhww-rgc3"]},{"id":"GO-2024-2668","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28232","GHSA-hcw2-2r9c-gc6p"]},{"id":"GO-2024-2669","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3299","GHSA-9jfx-84v9-2rr2"]},{"id":"GO-2024-2670","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3072","GHSA-rpvr-38xv-xvxq"]},{"id":"GO-2024-2671","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3300","GHSA-v5fm-hr72-27hx"]},{"id":"GO-2024-2675","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-2435","GHSA-8f25-w7qj-r7hc"]},{"id":"GO-2024-2682","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22189","GHSA-c33x-xqrf-c478"]},{"id":"GO-2024-2683","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41803","GHSA-hr3v-8cp3-68rf"]},{"id":"GO-2024-2684","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2024-22780","GHSA-hwvw-gh23-qpvq"]},{"id":"GO-2024-2687","modified":"2024-05
-20T16:03:47Z","aliases":["CVE-2023-45288","GHSA-4v7x-pqxf-cx7m"]},{"id":"GO-2024-2688","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-31420","GHSA-vjhf-6xfr-5p9g"]},{"id":"GO-2024-2689","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-2689","GHSA-wmxc-v39r-p9wf"]},{"id":"GO-2024-2690","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-2660","GHSA-j2rp-gmqv-frhv"]},{"id":"GO-2024-2692","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-3250","GHSA-4685-2x5r-65pj"]},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","aliases":["GHSA-j496-crgh-34mx"]},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-28949","GHSA-mcw6-3256-64gg"]},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-2447","GHSA-wp43-vprh-c3w5"]},{"id":"GO-2024-2697","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1313","GHSA-67rv-qpw2-6qrr"]},{"id":"GO-2024-2698","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-0406","GHSA-rhh4-rh7
c-7r5v"]},{"id":"GO-2024-2699","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2024-28224","GHSA-5jx5-hqx5-2vrj"]},{"id":"GO-2024-2701","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31455","GHSA-ggp5-28x4-xcj9"]},{"id":"GO-2024-2702","modified":"2024-05-20T19:45:57Z","aliases":["CVE-2024-31457","GHSA-gv3w-m57p-3wc4"]},{"id":"GO-2024-2703","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-j5vm-7qcc-2wwg"]},{"id":"GO-2024-2704","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2023-3518","GHSA-9rhf-q362-77mx"]},{"id":"GO-2024-2705","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-3135","GHSA-jhvf-7c85-3c9g"]},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-29221","GHSA-w67v-ph4x-f48q"]},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-21848","GHSA-xp9j-8p68-9q93"]},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-32644","GHSA-3fp5-2xwh-fxm6"]},{"id":"GO-2024-2716","modified":"2024-06-04
T15:19:21Z","aliases":["CVE-2024-32001","GHSA-j85q-46hg-36p2"]},{"id":"GO-2024-2717","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-2029","GHSA-wx43-g55g-2jf4"]},{"id":"GO-2024-2718","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-29902","GHSA-88jx-383q-w4qc"]},{"id":"GO-2024-2719","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-29903","GHSA-95pr-fxf5-86gv"]},{"id":"GO-2024-2721","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-31839","GHSA-c5rv-hjjc-jv7m"]},{"id":"GO-2024-2722","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-28869","GHSA-4vwx-54mw-vqfw"]},{"id":"GO-2024-2723","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31391","GHSA-g9qx-25vj-rf53"]},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-7f4j-64p6-5h5v"]},{"id":"GO-2024-2727","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-g8fc-vrcg-8vjg"]},{"id":"GO-2024-2728","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-31990","GHSA-2gvw-w6fj-7m3c"]},{"id"
:"GO-2024-2729","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31452","GHSA-8cph-m685-6v6r"]},{"id":"GO-2024-2730","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-m99c-q26r-m7m7"]},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-v6rw-hhgg-wc4x"]},{"id":"GO-2024-2734","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-30257","GHSA-6m9h-2pr2-9j8f"]},{"id":"GO-2024-2737","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32473","GHSA-x84c-p2g9-rqv9"]},{"id":"GO-2024-2741","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-31450","GHSA-9355-27m8-h74v"]},{"id":"GO-2024-2743","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-29217","GHSA-cvqr-mwh6-2vc6"]},{"id":"GO-2024-2744","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-x883-2vmg-xwf7"]},{"id":"GO-2024-2746","modified":"2024-07-01T15:02:49Z","aliases":["CVE-2024-3177","GHSA-pxhw-596r-rwq5"]},{"id":"GO-2024-2747","modified":"20
24-07-19T11:15:51Z","aliases":["CVE-2024-32875","GHSA-ppf8-hhpp-f5hj"]},{"id":"GO-2024-2748","modified":"2024-05-20T19:46:32Z","aliases":["CVE-2020-8559","GHSA-33c5-9fx5-fvjm"]},{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2020-8567","GHSA-2v35-wj4r-rcmv"]},{"id":"GO-2024-2752","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2022-1058","GHSA-4rqq-rxvc-v2rc"]},{"id":"GO-2024-2753","modified":"2024-06-10T16:39:03Z","aliases":["CVE-2020-8557","GHSA-55qj-gj3x-jq9r"]},{"id":"GO-2024-2754","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-8566","GHSA-5x96-j797-5qqw"]},{"id":"GO-2024-2755","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2020-8563","GHSA-5xfg-wv98-264m"]},{"id":"GO-2024-2756","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-14316","GHSA-828r-r2c8-rfw3"]},{"id":"GO-2024-2757","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2021-3382","GHSA-9f8c-pfvv-p4gm"]},{"id":"GO-2024-2759","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-
3799","GHSA-fcgf-j8cf-h2rm"]},{"id":"GO-2024-2760","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-36775","GHSA-28g7-896h-695v"]},{"id":"GO-2024-2761","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2019-11881","GHSA-2p4g-jrmx-r34m"]},{"id":"GO-2024-2762","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2019-12303","GHSA-53pj-67m4-9w98"]},{"id":"GO-2024-2763","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2017-15103","GHSA-6g56-v9qg-jp92"]},{"id":"GO-2024-2764","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2019-6287","GHSA-6r7x-4q7g-h83j"]},{"id":"GO-2024-2765","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-1701","GHSA-849r-8wvp-4wwg"]},{"id":"GO-2024-2766","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2020-14370","GHSA-c3wv-qmjj-45r6"]},{"id":"GO-2024-2768","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-25318","GHSA-f9xf-jq4j-vqw4"]},{"id":"GO-2024-2769","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2022-38183","GHSA-fhv8-m4j4-cww2"]},{"id":
"GO-2024-2770","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3802","GHSA-g23g-mw97-65c8"]},{"id":"GO-2024-2771","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-36776","GHSA-gvh9-xgrq-r8hw"]},{"id":"GO-2024-2775","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3801","GHSA-m738-584h-26p6"]},{"id":"GO-2024-2776","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2021-43350","GHSA-mg2c-rc36-p594"]},{"id":"GO-2024-2777","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3798","GHSA-mgqh-3qm7-gx82"]},{"id":"GO-2024-2778","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-31999","GHSA-pvxj-25m6-7vqr"]},{"id":"GO-2024-2779","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-10937","GHSA-r23h-3jmw-q7hr"]},{"id":"GO-2024-2780","modified":"2024-06-10T16:39:03Z","aliases":["CVE-2019-11245","GHSA-r76g-g87f-vw8f"]},{"id":"GO-2024-2783","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3800","GHSA-rwcf-gq22-ph83"]},{"id":"GO-2024-2784","modified":"2024-08-21T
21:16:43Z","aliases":["CVE-2019-11202","GHSA-xh8x-j8h3-m5ph"]},{"id":"GO-2024-2785","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-0874","GHSA-m9w6-wp3h-vq8g"]},{"id":"GO-2024-2788","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-32868","GHSA-7j7j-66cv-m239"]},{"id":"GO-2024-2789","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-1139","GHSA-x5m7-63c6-fx79"]},{"id":"GO-2024-2791","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-3154","GHSA-2cgq-h8xw-2v5j"]},{"id":"GO-2024-2792","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-32476","GHSA-9m6p-x4h2-6frq"]},{"id":"GO-2024-2793","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4195","GHSA-5fh7-7mw7-mmx5"]},{"id":"GO-2024-2794","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4198","GHSA-5qx9-9ffj-5r8f"]},{"id":"GO-2024-2795","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4182","GHSA-8f99-g2pj-x8w3"]},{"id":"GO-2024-2796","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-22091","
GHSA-p2wq-4ggp-45f3"]},{"id":"GO-2024-2797","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32046","GHSA-vx97-8q8q-qgq5"]},{"id":"GO-2024-2798","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4183","GHSA-wj37-mpq9-xrcm"]},{"id":"GO-2024-2799","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32883"]},{"id":"GO-2024-2800","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-3817","GHSA-q64h-39hv-4cf7"]},{"id":"GO-2024-2801","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-33522","GHSA-6362-gv4m-53ww"]},{"id":"GO-2024-2803","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-32963","GHSA-4jrx-5w4h-3gpm"]},{"id":"GO-2024-2804","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-32967","GHSA-q5qj-x2h5-3945"]},{"id":"GO-2024-2808","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4128"]},{"id":"GO-2024-2809","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32359"]},{"id":"GO-2024-2811","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-3339
8","GHSA-6fg2-hvj9-832f"]},{"id":"GO-2024-2812","modified":"2024-05-21T15:08:01Z","aliases":["GHSA-v84h-653v-4pq9"]},{"id":"GO-2024-2813","modified":"2024-05-21T15:08:01Z","aliases":["GHSA-vhxv-fg4m-p2w8"]},{"id":"GO-2024-2814","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-34066","GHSA-gqmf-jqgv-v8fw"]},{"id":"GO-2024-2815","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-34068","GHSA-qq22-jj8x-4wwv"]},{"id":"GO-2024-2816","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-33394","GHSA-4q63-mr2m-57hf"]},{"id":"GO-2024-2817","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-33396","GHSA-wccg-v638-j9q2"]},{"id":"GO-2024-2818","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34478","GHSA-3jgf-r68h-xfqm"]},{"id":"GO-2024-2819","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-32972","GHSA-4xc9-8hmq-j652"]},{"id":"GO-2024-2821","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34084","GHSA-9c5w-9q3f-3hv7"]},{"id":"GO-2024-2822","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2024-30850","CVE-2024-33434","GHSA-p3j6-f45h-hw5f","GHSA-xfjj-f699-rc79"]},{"id":"GO-2024-2824","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24788"]},{"id":"GO-2024-2825","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24787"]},{"id":"GO-2024-2826","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-32886","GHSA-649x-hxfx-57j2"]},{"id":"GO-2024-2830","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34352","GHSA-f8ch-w75v-c847"]},{"id":"GO-2024-2831","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34360","GHSA-jcqq-g64v-gcm7"]},{"id":"GO-2024-2833","modified":"2024-07-02T19:23:51Z","aliases":["CVE-2024-34079","GHSA-75r6-6jg8-pfcq"]},{"id":"GO-2024-2836","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-34713","GHSA-jmqp-37m5-49wh"]},{"id":"GO-2024-2842","modified":"2024-05-20T19:45:51Z","aliases":["CVE-2024-3727","GHSA-6wvf-f2vw-3425"]},{"id":"GO-2024-2843","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39306
","GHSA-2x6g-h2hg-rq84"]},{"id":"GO-2024-2844","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39307","GHSA-3p62-42x7-gxg5"]},{"id":"GO-2024-2846","modified":"2024-07-01T19:59:51Z","aliases":["GHSA-c9cp-9c75-9v8c"]},{"id":"GO-2024-2847","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-35957","GHSA-ff5c-938w-8c9q"]},{"id":"GO-2024-2848","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39229","GHSA-gj7m-853r-289r"]},{"id":"GO-2024-2849","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2020-26312","GHSA-hf54-fq2m-p9v6"]},{"id":"GO-2024-2850","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2021-32026","GHSA-jj54-5q2m-q7pj"]},{"id":"GO-2024-2851","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31130","GHSA-jv32-5578-pxjc"]},{"id":"GO-2024-2852","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31107","GHSA-mx47-6497-3fv2"]},{"id":"GO-2024-2853","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-35175","GHSA-4w53-6jvp-gg52"]},{"id":"GO-2024-2854","mod
ified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-36062","GHSA-p978-56hq-r492"]},{"id":"GO-2024-2855","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31123","GHSA-rhxj-gh46-jvw8"]},{"id":"GO-2024-2856","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39328","GHSA-vqc4-mpj8-jxch"]},{"id":"GO-2024-2857","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31097","GHSA-vw7q-p2qg-4m5f"]},{"id":"GO-2024-2858","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39201","GHSA-x744-mm8v-vpgr"]},{"id":"GO-2024-2859","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31216","GHSA-v554-xwgw-hc3w"]},{"id":"GO-2024-2860","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-f6mm-5fc7-3g3c"]},{"id":"GO-2024-2861","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-3744","GHSA-qjqg-4wg7-957h"]},{"id":"GO-2024-2863","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-35183","GHSA-8fg7-hp93-qhvr"]},{"id":"GO-2024-2864","modified":"2024-05-20T16:07:13Z","aliases":["CVE-2024-3
5185","GHSA-fjw8-3gp8-4cvx"]},{"id":"GO-2024-2865","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2023-40297","GHSA-x8xm-wrjq-5g54"]},{"id":"GO-2024-2866","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-5042","GHSA-2rhx-qhxp-5jpw"]},{"id":"GO-2024-2867","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39324","GHSA-4724-7jwc-3fpw"]},{"id":"GO-2024-2870","modified":"2024-05-22T16:46:37Z","aliases":["CVE-2024-35192","GHSA-xcq4-m2r3-cmrj"]},{"id":"GO-2024-2871","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-35194","GHSA-crgc-2583-rw27"]},{"id":"GO-2024-2872","modified":"2024-06-05T15:10:42Z","aliases":["GHSA-2j6r-9vv4-6gf5"]},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z","aliases":["GHSA-qjcv-rx3v-7mvj"]},{"id":"GO-2024-2875","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-34710"]},{"id":"GO-2024-2877","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-31989","GHSA-9766-5277-j5hr"]},{"id":"GO-2024-2879","modified":"2024-05-24T20:52:21Z","alias
es":["CVE-2024-35223","GHSA-284c-x8m7-9w5h"]},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z","aliases":["GHSA-f7cq-5v43-8pwp"]},{"id":"GO-2024-2882","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-35232","GHSA-3f65-m234-9mxr"]},{"id":"GO-2024-2883","modified":"2024-07-09T20:04:43Z","aliases":["GHSA-mh55-gqvf-xfwm"]},{"id":"GO-2024-2885","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-35238","GHSA-8fmj-33gw-g7pw"]},{"id":"GO-2024-2886","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-36107","GHSA-95fr-cm4m-q5p9"]},{"id":"GO-2024-2887","modified":"2024-06-04T22:48:55Z","aliases":["CVE-2024-24790"]},{"id":"GO-2024-2888","modified":"2024-06-04T22:48:55Z","aliases":["CVE-2024-24789"]},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-32873","GHSA-pxv8-qhrh-jc7v"]},{"id":"GO-2024-2898","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-36106","GHSA-3cqf-953p-h5cp"]},{"id":"GO-2024-2899","modified":"2024-06-14T13:41:08Z","aliases":[
"CVE-2024-36127","GHSA-v6mg-7f7p-qmqp"]},{"id":"GO-2024-2900","modified":"2024-07-19T11:15:51Z","aliases":["CVE-2024-36129","GHSA-c74f-6mfw-mm4v"]},{"id":"GO-2024-2901","modified":"2024-12-12T20:32:54Z","aliases":["CVE-2024-37032","GHSA-8hqg-whrw-pv92"]},{"id":"GO-2024-2902","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-37152","GHSA-87p9-x75h-p4j2"]},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-37153","GHSA-xgr7-jgq3-mhmc"]},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-37154","GHSA-7hrh-v6wp-53vw"]},{"id":"GO-2024-2905","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-5037"]},{"id":"GO-2024-2906","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-5138"]},{"id":"GO-2024-2907","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-5262","GHSA-q5mg-pc7r-r8cr"]},{"id":"GO-2024-2911","modified":"2024-06-14T13:41:08Z","aliases":["GHSA-87m9-rv8p-rgmg"]},{"id":"GO-2024-2912","modified":"2024-07-19T16:04:58Z","a
liases":["CVE-2021-41092","GHSA-99pg-grm5-qq3v"]},{"id":"GO-2024-2913","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2021-41089","GHSA-v994-f8vw-g7j4"]},{"id":"GO-2024-2914","modified":"2024-07-01T19:59:51Z","aliases":["GHSA-xmmx-7jpf-fx42"]},{"id":"GO-2024-2915","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-22244","GHSA-5757-v49g-f6r7"]},{"id":"GO-2024-2916","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-22261","GHSA-vw63-824v-qf2j"]},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z","aliases":["GHSA-7jmw-8259-q9jx"]},{"id":"GO-2024-2918","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-35255","GHSA-m5vv-6r4h-3vj9"]},{"id":"GO-2024-2919","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-5154","GHSA-j9hf-98c3-wrm8"]},{"id":"GO-2024-2920","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2023-49559","GHSA-2hmf-46v7-v6fx"]},{"id":"GO-2024-2921","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-5798","GHSA-32cj-5wx4-gq8p"]},{"id":"GO-2024-2922"
,"modified":"2024-06-20T18:18:26Z","aliases":["CVE-2024-37307","GHSA-wh78-7948-358j"]},{"id":"GO-2024-2923","modified":"2024-06-20T18:18:26Z","aliases":["GHSA-85rg-8m6h-825p"]},{"id":"GO-2024-2924","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2024-36586","GHSA-7jp9-vgmq-c8r5"]},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37158"]},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37159"]},{"id":"GO-2024-2928","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37896"]},{"id":"GO-2024-2929","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-32196","GHSA-64jq-m7rq-768h"]},{"id":"GO-2024-2930","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2023-32191","GHSA-6gr4-52w6-vmqx"]},{"id":"GO-2024-2931","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-22650","GHSA-9ghh-mmcq-8phc"]},{"id":"GO-2024-2932","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-22032","GHSA-q6c7-56cq-g2wm"]},{"id":"GO-2024-2933","modified
":"2024-06-28T15:28:30Z","aliases":["CVE-2024-5899"]},{"id":"GO-2024-2934","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37904","GHSA-hpcg-xjq5-g666"]},{"id":"GO-2024-2936","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2024-38351","GHSA-m93w-4fxv-r35v"]},{"id":"GO-2024-2937","modified":"2024-06-26T23:00:22Z","aliases":["CVE-2024-24792","GHSA-9phm-fm57-rhg8"]},{"id":"GO-2024-2938","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-5182","GHSA-cpcx-r2gq-x893"]},{"id":"GO-2024-2939","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-38361","GHSA-grjv-gjgr-66g2"]},{"id":"GO-2024-2940","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37897","GHSA-hw5f-6wvv-xcrh"]},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z","aliases":["GHSA-rvj4-q8q5-8grf"]},{"id":"GO-2024-2943","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2024-38359","GHSA-9gxx-58q6-42p7"]},{"id":"GO-2024-2947","modified":"2024-06-25T19:47:45Z","aliases":["CVE-2024-6104","GHSA-v6v8-xj6m-xwqh"]}
,{"id":"GO-2024-2948","modified":"2024-06-28T18:33:10Z","aliases":["CVE-2024-6257","GHSA-xfhp-jf8p-mh5w"]},{"id":"GO-2024-2951","modified":"2024-07-02T17:39:03Z","aliases":["GHSA-hg58-rf2h-6rr7"]},{"id":"GO-2024-2955","modified":"2024-07-02T19:23:53Z","aliases":["CVE-2019-25211","GHSA-869c-j7wc-8jqv"]},{"id":"GO-2024-2958","modified":"2024-07-02T19:19:24Z","aliases":["CVE-2024-37298","GHSA-3669-72x9-r9p3"]},{"id":"GO-2024-2959","modified":"2024-07-02T19:19:24Z","aliases":["CVE-2024-38513","GHSA-98j2-3j3p-fw2v"]},{"id":"GO-2024-2961","modified":"2024-07-02T19:27:52Z","aliases":["CVE-2022-30636"]},{"id":"GO-2024-2962","modified":"2024-07-02T19:27:52Z","aliases":["CVE-2023-24531"]},{"id":"GO-2024-2963","modified":"2024-07-02T20:11:00Z","aliases":["CVE-2024-24791"]},{"id":"GO-2024-2965","modified":"2024-07-29T18:12:24Z","aliases":["CVE-2024-39315","GHSA-rrqr-7w59-637v"]},{"id":"GO-2024-2968","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39683","GHSA-cvw9-c57h-3397"]},{"id":"GO-
2024-2969","modified":"2024-07-29T18:12:24Z","aliases":["CVE-2024-39930","GHSA-p69r-v3h4-rj4f"]},{"id":"GO-2024-2970","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39931","GHSA-2vgj-3pvg-xh4w"]},{"id":"GO-2024-2971","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39932","GHSA-hf29-9hfh-w63j"]},{"id":"GO-2024-2972","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-39933","GHSA-8mm6-wmpp-mmm3"]},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39321","GHSA-gxrv-wf35-62w9"]},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z","aliases":["CVE-2024-39696","GHSA-q6hg-6m9x-5g9c"]},{"id":"GO-2024-2977","modified":"2024-07-09T16:55:06Z","aliases":["CVE-2024-6284","GHSA-qjvf-8748-9w7h"]},{"id":"GO-2024-2978","modified":"2024-07-09T16:55:06Z","aliases":["GHSA-xr7q-jx4m-x55m"]},{"id":"GO-2024-2979","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2024-39897","GHSA-55r9-5mx9-qq7r"]},{"id":"GO-2024-2980","modified":"2024-07-12T16:45:14Z","aliase
s":["CVE-2022-29946","GHSA-2h2x-8hh2-mfq8"]},{"id":"GO-2024-2981","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-39909","GHSA-5248-h45p-9pgw"]},{"id":"GO-2024-2982","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-6468","GHSA-2qmw-pvf7-4mw6"]},{"id":"GO-2024-2984","modified":"2024-07-22T18:24:29Z","aliases":["CVE-2024-40632"]},{"id":"GO-2024-2987","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-6535","GHSA-w799-v85j-88pg"]},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z","aliases":["CVE-2024-40641","GHSA-c3q9-c27p-cw9h"]},{"id":"GO-2024-2990","modified":"2024-07-22T18:24:24Z","aliases":["CVE-2024-39907","GHSA-5grx-v727-qmq6"]},{"id":"GO-2024-2992","modified":"2024-07-22T18:24:24Z","aliases":["CVE-2024-39911"]},{"id":"GO-2024-2993","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-41111","GHSA-hc5w-gxxr-w8x8"]},{"id":"GO-2024-2994","modified":"2024-07-22T18:24:38Z","aliases":["CVE-2024-5321","GHSA-82m2-cv7p-4m75"]},{"id":"GO-2024-2996","modified":"202
4-07-22T18:24:38Z","aliases":["CVE-2024-21527"]},{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z","aliases":["CVE-2024-21583"]},{"id":"GO-2024-2998","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41122","GHSA-3wf2-2pq4-4rvc"]},{"id":"GO-2024-2999","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41121","GHSA-xw35-rrcp-g7xm"]},{"id":"GO-2024-3002","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-40634","GHSA-jmvp-698c-4x3w"]},{"id":"GO-2024-3005","modified":"2024-07-29T18:08:44Z","aliases":["CVE-2024-41110"]},{"id":"GO-2024-3006","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41666","GHSA-v8wx-v5jq-qhhw"]},{"id":"GO-2024-3007","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-1724","GHSA-4mh8-9689-38vr"]},{"id":"GO-2024-3008","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-29068","GHSA-64jh-cjwc-w8q6"]},{"id":"GO-2024-3009","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-29069","GHSA-69p6-gp5x-j269"]},{"id":"GO-2024-3010","modified
":"2024-08-06T22:03:16Z","aliases":["CVE-2024-6984"]},{"id":"GO-2024-3011","modified":"2024-08-06T22:03:16Z","aliases":["GHSA-wm25-j4gw-6vr3"]},{"id":"GO-2024-3012","modified":"2024-07-31T22:55:05Z"},{"id":"GO-2024-3013","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-22278","GHSA-hw28-333w-qxp3"]},{"id":"GO-2024-3014","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41952","GHSA-567v-6hmg-6qg7"]},{"id":"GO-2024-3015","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41953","GHSA-v333-7h2p-5fhv"]},{"id":"GO-2024-3016","modified":"2024-08-19T17:26:34Z","aliases":["CVE-2024-40464","GHSA-r6qh-j42j-pw64"]},{"id":"GO-2024-3019","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41956","GHSA-m445-w3xr-vp2f"]},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-39832","GHSA-762m-4cx6-6mf4"]},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-41926","GHSA-9fpw-c9x7-cv3j"]},{"id":"GO-2024-3023","modified":"2024-08-06T22:0
3:16Z","aliases":["CVE-2024-41144","GHSA-vg67-chm7-8m3j"]},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-39839","GHSA-vg6q-84p8-qvqh"]},{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-36492","GHSA-56mc-f9w7-2wxq"]},{"id":"GO-2024-3026","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41264","GHSA-67fw-w8f2-88wp"]},{"id":"GO-2024-3027","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-36536","GHSA-c9cm-5j82-m6pj"]},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-39274","GHSA-cmc8-222c-vqp9"]},{"id":"GO-2024-3029","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41259","GHSA-hrmx-8jjv-g758"]},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29977","GHSA-jq3g-xqpx-37x3"]},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-41162","GHSA-jr9x-3x7m-4j75"]},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-39837"
,"GHSA-vvpg-55p7-5h8w"]},{"id":"GO-2024-3033","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-41255","GHSA-4jmm-c6jw-g796"]},{"id":"GO-2024-3034","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-36533","GHSA-5g3x-8g2v-r8x8"]},{"id":"GO-2024-3035","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41256","GHSA-mpvx-whpp-99xj"]},{"id":"GO-2024-3036","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41265","GHSA-vw7g-3cc7-7rmh"]},{"id":"GO-2024-3037","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-37286","GHSA-f6cj-4h3g-hwq4"]},{"id":"GO-2024-3038","modified":"2024-08-06T22:03:16Z","aliases":["GHSA-qv35-3gw6-8q4j"]},{"id":"GO-2024-3039","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-41820","GHSA-3wfj-3x8q-hrpg"]},{"id":"GO-2024-3040","modified":"2024-08-06T22:03:16Z","aliases":["GHSA-6vjm-54vp-mxhx"]},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-3056","GHSA-rpcc-p8xm-rc6p"]},{"id":"GO-2024-3044","modified":"2024-08-06T
22:40:50Z","aliases":["CVE-2023-26494","GHSA-5fwq-9x7j-2qpg"]},{"id":"GO-2024-3045","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29031","GHSA-652r-q29p-m25h"]},{"id":"GO-2024-3046","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29030","GHSA-65fm-2jgr-j7qq"]},{"id":"GO-2024-3047","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29028","GHSA-6fcf-g3mp-xj2x"]},{"id":"GO-2024-3048","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2023-48703","GHSA-6h53-q94j-348w"]},{"id":"GO-2024-3049","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29029","GHSA-9cqm-mgv9-vv9j"]},{"id":"GO-2024-3050","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-35181","GHSA-9f24-jrv4-f8g5"]},{"id":"GO-2024-3051","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-35182","GHSA-h7cm-jvpp-69xf"]},{"id":"GO-2024-3052","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29192","GHSA-qgj8-g9q4-7f2p"]},{"id":"GO-2024-3053","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29
193","GHSA-rh4r-f7f7-r99m"]},{"id":"GO-2024-3054","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29026","GHSA-v99w-r56h-g23v"]},{"id":"GO-2024-3055","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29191","GHSA-wv8x-3w6r-6h7v"]},{"id":"GO-2024-3056","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-6886","GHSA-4h4p-553m-46qh"]},{"id":"GO-2024-3057","modified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-41260","GHSA-9v35-4xcr-w9ph"]},{"id":"GO-2024-3058","modified":"2024-08-19T17:26:34Z","aliases":["CVE-2024-41270","GHSA-p3pf-mff8-3h47"]},{"id":"GO-2024-3059","modified":"2024-08-13T23:22:02Z","aliases":["GHSA-m3rh-cvr5-x6q4"]},{"id":"GO-2024-3061","modified":"2024-08-15T18:46:00Z","aliases":["CVE-2024-42473","GHSA-3f6g-m4hr-59h8"]},{"id":"GO-2024-3063","modified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-42480","GHSA-6r4j-4rjc-8vw5"]},{"id":"GO-2024-3064","modified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-41890","GHSA-gvpv-r32v-9737"]},{"id":"GO-2024-3065","m
odified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-41888","GHSA-v3x9-wrq5-868j"]},{"id":"GO-2024-3066","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-42368","GHSA-rfxf-mf63-cpqv"]},{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z","aliases":["GHSA-83qr-9v2h-qxp4"]},{"id":"GO-2024-3070","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-32231","GHSA-75jf-52jg-qqh4"]},{"id":"GO-2024-3071","modified":"2024-08-16T17:28:56Z","aliases":["CVE-2024-42487","GHSA-qcm3-7879-xcww"]},{"id":"GO-2024-3072","modified":"2024-08-16T17:28:56Z","aliases":["CVE-2024-42488","GHSA-q7w8-72mr-vpgw"]},{"id":"GO-2024-3073","modified":"2024-08-19T17:26:34Z","aliases":["CVE-2024-7625","GHSA-25qx-vfw2-fw8r"]},{"id":"GO-2024-3074","modified":"2024-08-19T17:26:32Z","aliases":["CVE-2024-42486","GHSA-vwf8-q6fw-4wcm"]},{"id":"GO-2024-3075","modified":"2024-08-19T17:26:32Z","aliases":["CVE-2024-7646"]},{"id":"GO-2024-3076","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-43379","GHSA-3r74-v83p
-f4f4"]},{"id":"GO-2024-3077","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-39690","GHSA-mq69-4j5w-3qwp"]},{"id":"GO-2024-3078","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-43406","GHSA-r5ph-4jxm-6j9p"]},{"id":"GO-2024-3079","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-6322","GHSA-hh8p-374f-qgr5"]},{"id":"GO-2024-3080","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-43403","GHSA-h27c-6xm3-mcqp"]},{"id":"GO-2024-3081","modified":"2024-08-30T17:18:07Z","aliases":["GHSA-fpgj-cr28-fvpx"]},{"id":"GO-2024-3082","modified":"2024-08-30T17:18:07Z","aliases":["GHSA-g8w7-7vgg-x7xg"]},{"id":"GO-2024-3083","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-6508","GHSA-4crf-28c7-v4gr"]},{"id":"GO-2024-3085","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-42490","GHSA-qxqc-27pr-wgc8"]},{"id":"GO-2024-3086","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-41658","GHSA-gv2p-4mvg-g32h"]},{"id":"GO-2024-3087","modified":"2024-08-30T17:18:07Z","alias
es":["CVE-2024-41657","GHSA-mchx-7j67-8mcf"]},{"id":"GO-2024-3088","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-41659","GHSA-p4fx-qf2h-jpmj"]},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-43780","GHSA-2jhx-w3vc-w59g"]},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-40884","GHSA-3j95-8g47-fpwh"]},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-42497","GHSA-fxq9-6946-34q7"]},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-39777","GHSA-q22q-2rrf-m27p"]},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-32939","GHSA-4ww8-fprq-cq34"]},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-8071","GHSA-5263-pm2h-m7hw"]},{"id":"GO-2024-3095","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-43105","GHSA-869f-px86-vj84"]},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-39836","GHSA-c6vp-jj
gv-38wj"]},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-40886","GHSA-hrf9-rm95-fpf3"]},{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z","aliases":["CVE-2024-45258","GHSA-cj55-gc7m-wvcq"]},{"id":"GO-2024-3099","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-45244","GHSA-48gg-32q2-4r6m"]},{"id":"GO-2024-3100","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-43798","GHSA-38jh-8h67-m7mj"]},{"id":"GO-2024-3101","modified":"2024-12-20T21:48:20Z","aliases":["GHSA-75qh-gg76-p2w4"]},{"id":"GO-2024-3102","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-45043","GHSA-prf6-xjxh-p698"]},{"id":"GO-2024-3103","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-45054","GHSA-mgwr-h7mv-fh29"]},{"id":"GO-2024-3104","modified":"2024-12-12T22:00:24Z","aliases":["CVE-2024-45436","GHSA-846m-99qv-67mg"]},{"id":"GO-2024-3105","modified":"2024-09-06T19:15:23Z","aliases":["CVE-2024-34155"]},{"id":"GO-2024-3106","modified":"2024-09-06T19:15:23Z","aliase
s":["CVE-2024-34156"]},{"id":"GO-2024-3107","modified":"2024-09-06T19:15:23Z","aliases":["CVE-2024-34158"]},{"id":"GO-2024-3108","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-45388","GHSA-6xx4-x46f-f897"]},{"id":"GO-2024-3109","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-43803","GHSA-pqfh-xh7w-7h3p"]},{"id":"GO-2024-3110","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-45310","GHSA-jfvp-7x6p-h2pv"]},{"id":"GO-2024-3112","modified":"2024-09-13T21:55:06Z","aliases":["GHSA-g5xx-c4hv-9ccc"]},{"id":"GO-2024-3113","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-8365","GHSA-jjxf-26c9-77gm"]},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-43405","GHSA-7h5p-mmpp-hgmm"]},{"id":"GO-2024-3116","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-45395","GHSA-cq38-jh5f-37mq"]},{"id":"GO-2024-3118","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-8462"]},{"id":"GO-2024-3119","modified":"2024-09-06T20:43:50Z","aliases":["CVE-202
4-45401","GHSA-fv4g-gwpj-74gr"]},{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z","aliases":["GHSA-7q74-g774-7x3g"]},{"id":"GO-2024-3122","modified":"2024-12-12T21:58:48Z","aliases":["CVE-2024-45039","GHSA-q3hw-3gm4-w5cr"]},{"id":"GO-2024-3123","modified":"2024-09-13T21:55:09Z","aliases":["CVE-2024-45040","GHSA-9xcg-3q8v-7fq6"]},{"id":"GO-2024-3124","modified":"2024-09-17T21:00:57Z","aliases":["CVE-2023-46565","GHSA-6rqv-5cg7-m4x3"]},{"id":"GO-2024-3125","modified":"2024-09-13T21:52:58Z","aliases":["CVE-2024-8572","GHSA-pv7h-hg6m-82j8"]},{"id":"GO-2024-3126","modified":"2024-09-13T21:52:55Z","aliases":["CVE-2024-45041","GHSA-qwgc-rr35-h4x9"]},{"id":"GO-2024-3128","modified":"2024-09-18T15:16:22Z","aliases":["CVE-2024-45496","GHSA-j8gh-87rx-c7w9"]},{"id":"GO-2024-3129","modified":"2024-09-18T15:16:25Z","aliases":["CVE-2024-7387","GHSA-qqv8-ph7f-h3f7"]},{"id":"GO-2024-3130","modified":"2024-09-25T17:42:57Z","aliases":["CVE-2023-28452","GHSA-hfmw-7g3m-gj6q"]},{"id":"GO-2024-3131"
,"modified":"2024-09-25T17:43:04Z","aliases":["CVE-2024-46989","GHSA-jhg6-6qrx-38mr"]},{"id":"GO-2024-3133","modified":"2024-09-25T17:43:51Z","aliases":["CVE-2023-47105","GHSA-723h-x37g-f8qm"]},{"id":"GO-2024-3134","modified":"2024-09-26T17:59:16Z","aliases":["CVE-2023-30464","GHSA-h92q-fgpp-qhrq"]},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-45410","GHSA-62c8-mh53-4cqv"]},{"id":"GO-2024-3136","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2023-27584","GHSA-hpc8-7wpm-889w"]},{"id":"GO-2024-3137","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-46999","GHSA-2w5j-qfvw-2hf5"]},{"id":"GO-2024-3138","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47060","GHSA-jj94-6f5c-65r8"]},{"id":"GO-2024-3139","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47000","GHSA-qr2h-7pwm-h393"]},{"id":"GO-2024-3140","modified":"2024-12-12T15:46:32Z","aliases":["CVE-2024-8986","GHSA-xxxw-3j6h-q7h6"]},{"id":"GO-2024-3141","modified":"2024-09-20T18:51:34Z",
"aliases":["CVE-2024-8260","GHSA-c77r-fh37-x2px"]},{"id":"GO-2024-3153","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47062","GHSA-58vj-cv5w-v4v6"]},{"id":"GO-2024-3155","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47218"]},{"id":"GO-2024-3156","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47219"]},{"id":"GO-2024-3157","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-46957","GHSA-98hf-m87w-cq6h"]},{"id":"GO-2024-3158","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-40761","GHSA-48cr-j2cx-mcr8"]},{"id":"GO-2024-3160","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-45042","GHSA-wc43-73w7-x2f5"]},{"id":"GO-2024-3161","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-22030","GHSA-h4h5-9833-v2p4"]},{"id":"GO-2024-3162","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-7594","GHSA-jg74-mwgw-v6x3"]},{"id":"GO-2024-3163","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-47182"]},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:
47Z","aliases":["CVE-2024-47003","GHSA-59hf-mpf8-pqjh"]},{"id":"GO-2024-3166","modified":"2024-10-14T19:05:04Z","aliases":["CVE-2024-47534","GHSA-4f8r-qqr9-fq8j"]},{"id":"GO-2024-3167","modified":"2024-11-05T22:52:33Z","aliases":["CVE-2024-9355","GHSA-3h3x-2hwv-hr52"]},{"id":"GO-2024-3168","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8975","GHSA-chqx-36rm-rf8h"]},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z","aliases":["CVE-2024-9407","GHSA-fhqq-8f65-5xfc"]},{"id":"GO-2024-3170","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8996","GHSA-m5gv-m5f9-wgv4"]},{"id":"GO-2024-3171","modified":"2024-10-14T19:20:43Z","aliases":["CVE-2024-9341","GHSA-mc76-5925-c5p6"]},{"id":"GO-2024-3172","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-33662","GHSA-9mjw-79r6-c9m8"]},{"id":"GO-2024-3173","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-7558","GHSA-mh98-763h-m9v4"]},{"id":"GO-2024-3174","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8037","GHSA-8v
4w-f4r9-7h6x"]},{"id":"GO-2024-3175","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8038","GHSA-xwgj-vpm9-q2rq"]},{"id":"GO-2024-3179","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-47616","GHSA-r7rh-jww5-5fjr"]},{"id":"GO-2024-3181","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-9313","GHSA-x5q3-c8rm-w787"]},{"id":"GO-2024-3182","modified":"2024-10-09T20:29:23Z","aliases":["GHSA-wpr2-j6gr-pjw9"]},{"id":"GO-2024-3184","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-36814","GHSA-9cp9-8gw2-8v7m"]},{"id":"GO-2024-3185","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-47832"]},{"id":"GO-2024-3186","modified":"2024-12-12T15:16:55Z","aliases":["CVE-2024-9675","GHSA-586p-749j-fhwp"]},{"id":"GO-2024-3188","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-9312","GHSA-4gfw-wf7c-w6g2"]},{"id":"GO-2024-3189","modified":"2024-10-17T14:56:24Z","aliases":["CVE-2024-38365","GHSA-27vh-h6mc-q6g8"]},{"id":"GO-2024-3190","modified":"2024-10-11T14:32:39Z","alias
es":["CVE-2024-47067","GHSA-8pph-gfhp-w226"]},{"id":"GO-2024-3191","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-9180","GHSA-rr8j-7w34-xp5j"]},{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z","aliases":["CVE-2024-47877","GHSA-8rm2-93mq-jqhc"]},{"id":"GO-2024-3199","modified":"2024-10-15T15:42:40Z","aliases":["GHSA-vv6c-69r6-chg9"]},{"id":"GO-2024-3200","modified":"2024-10-15T15:42:40Z","aliases":["CVE-2024-48909","GHSA-3c32-4hq9-6wgj"]},{"id":"GO-2024-3201","modified":"2024-10-15T15:42:40Z","aliases":["CVE-2023-22644"]},{"id":"GO-2024-3203","modified":"2024-10-17T15:37:30Z","aliases":["CVE-2024-9486"]},{"id":"GO-2024-3204","modified":"2024-10-17T15:37:30Z","aliases":["CVE-2024-9594"]},{"id":"GO-2024-3205","modified":"2024-12-12T15:16:09Z","aliases":["CVE-2024-44337","GHSA-xhr3-wf7j-h255"]},{"id":"GO-2024-3207","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-p5wf-cmr4-xrwr"]},{"id":"GO-2024-3208","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-47825","GHSA-3w
wx-63fv-pfq6"]},{"id":"GO-2024-3210","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-8901"]},{"id":"GO-2024-3211","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-50312"]},{"id":"GO-2024-3212","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-rjfv-pjvx-mjgv"]},{"id":"GO-2024-3213","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49380"]},{"id":"GO-2024-3214","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49381"]},{"id":"GO-2024-3215","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-9264","GHSA-q99m-qcv4-fpm7"]},{"id":"GO-2024-3216","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49753","GHSA-6cf5-w9h3-4rqv"]},{"id":"GO-2024-3217","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49757","GHSA-3rmw-76m6-4gjc"]},{"id":"GO-2024-3218","modified":"2024-12-12T15:16:20Z","aliases":["CVE-2023-26248","GHSA-mqr9-hjr8-2m9w"]},{"id":"GO-2024-3219","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-7h65-4p22-39j6"]},{"id":"GO-2024-3220","modified":"20
24-10-28T15:20:02Z","aliases":["CVE-2023-32197","GHSA-7h8m-pvw3-5gh4"]},{"id":"GO-2024-3221","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-22036","GHSA-h99m-6755-rgwc"]},{"id":"GO-2024-3222","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-x7xj-jvwp-97rv"]},{"id":"GO-2024-3223","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2022-45157","GHSA-xj7w-r753-vj8v"]},{"id":"GO-2024-3224","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-39223","GHSA-8wxx-35qc-vp6r"]},{"id":"GO-2024-3226","modified":"2024-10-30T16:00:58Z","aliases":["CVE-2024-47827","GHSA-ghjw-32xw-ffwr"]},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z","aliases":["CVE-2024-10214","GHSA-hm57-h27x-599c"]},{"id":"GO-2024-3228","modified":"2024-10-30T16:01:08Z","aliases":["GHSA-wcx9-ccpj-hx3c"]},{"id":"GO-2024-3230","modified":"2024-10-30T21:22:08Z","aliases":["CVE-2024-48921","GHSA-qjvc-p88j-j9rm"]},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z","aliases":["CVE-2024-10241","GHSA-6mvp-gh77-7vwh
"]},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-46872","GHSA-762g-9p7f-mrww"]},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-47401","GHSA-762v-rq7q-ff97"]},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-50052","GHSA-g376-m3h3-mj4r"]},{"id":"GO-2024-3237","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-0133","GHSA-f748-7hpg-88ch"]},{"id":"GO-2024-3239","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-0132","GHSA-mjjw-553x-87pq"]},{"id":"GO-2024-3240","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10452","GHSA-66c4-2g2v-54qw"]},{"id":"GO-2024-3241","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10006","GHSA-5c4w-8hhh-3c3h"]},{"id":"GO-2024-3242","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10086","GHSA-99wr-c2px-grmh"]},{"id":"GO-2024-3243","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10005","GHSA-chgm-7r52-whjj"]},{"id":"GO-2024-3244","modified":
"2024-11-01T21:55:10Z","aliases":["CVE-2024-50354","GHSA-cph5-3pgr-c82g"]},{"id":"GO-2024-3245","modified":"2024-12-12T15:17:04Z","aliases":["CVE-2024-39720","GHSA-95j2-w8x7-hm88"]},{"id":"GO-2024-3246","modified":"2024-11-01T21:56:16Z","aliases":["CVE-2024-8185","GHSA-g233-2p4r-3q7v"]},{"id":"GO-2024-3248","modified":"2024-12-12T15:16:34Z","aliases":["CVE-2024-46528","GHSA-p26r-gfgc-c47h"]},{"id":"GO-2024-3250","modified":"2024-11-12T14:50:10Z","aliases":["CVE-2024-51744","GHSA-29wx-vh33-7x7r"]},{"id":"GO-2024-3251","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-10389","GHSA-q3rp-vvm7-j8jg"]},{"id":"GO-2024-3252","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-51746","GHSA-8pmp-678w-c8xx"]},{"id":"GO-2024-3253","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-48057","GHSA-ghx4-cgxw-7h9p"]},{"id":"GO-2024-3254","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-51735","GHSA-wvv7-wm5v-w2gv"]},{"id":"GO-2024-3259","modified":"2024-12-12T21:58:41Z","aliases":["
GHSA-p7mv-53f2-4cwj"]},{"id":"GO-2024-3260","modified":"2024-11-08T17:25:00Z","aliases":["CVE-2024-45794","GHSA-q78v-cv36-8fxj"]},{"id":"GO-2024-3262","modified":"2024-11-08T17:25:00Z","aliases":["CVE-2024-10975","GHSA-2w5v-x29g-jw7j"]},{"id":"GO-2024-3265","modified":"2024-12-12T21:58:43Z","aliases":["CVE-2024-52009","GHSA-gppm-hq3p-h4rp"]},{"id":"GO-2024-3267","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-52010","GHSA-7hpf-g48v-hw3j"]},{"id":"GO-2024-3268","modified":"2024-12-12T15:46:43Z","aliases":["CVE-2022-31668","GHSA-r864-28pw-8682"]},{"id":"GO-2024-3269","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-52308","GHSA-p2h2-3vg9-4p87"]},{"id":"GO-2024-3271","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-52522"]},{"id":"GO-2024-3272","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-24425"]},{"id":"GO-2024-3273","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-24426"]},{"id":"GO-2024-3274","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2023-0
109","GHSA-5r2g-59px-3q9w"]},{"id":"GO-2024-3275","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-44625","GHSA-phm4-wf3h-pc3r"]},{"id":"GO-2024-3277","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-0793","GHSA-h7wq-jj8r-qm7p"]},{"id":"GO-2024-3278","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-9526"]},{"id":"GO-2024-3279","modified":"2024-12-12T22:00:04Z","aliases":["GHSA-7225-m954-23v7"]},{"id":"GO-2024-3280","modified":"2024-11-21T19:52:49Z","aliases":["CVE-2024-52282","GHSA-9c5p-35gj-jqp4"]},{"id":"GO-2024-3281","modified":"2024-11-21T19:52:49Z","aliases":["CVE-2024-52280","GHSA-j5hq-5jcr-xwx7"]},{"id":"GO-2024-3282","modified":"2024-12-12T21:58:46Z","aliases":["CVE-2024-12401","GHSA-r4pg-vg54-wxx4"]},{"id":"GO-2024-3283","modified":"2024-11-21T19:52:49Z","aliases":["CVE-2024-52309"]},{"id":"GO-2024-3284","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-37820","GHSA-9g6g-xqv5-8g5w"]},{"id":"GO-2024-3286","modified":"2024-12-13T19:06:25Z","aliases":["C
VE-2024-10220","GHSA-27wf-5967-98gx"]},{"id":"GO-2024-3287","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-45719","GHSA-mr95-vfcf-fx9p"]},{"id":"GO-2024-3288","modified":"2024-11-27T19:16:39Z","aliases":["GHSA-7f6p-phw2-8253"]},{"id":"GO-2024-3289","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-6538","GHSA-v3w7-g6p2-mpx7"]},{"id":"GO-2024-3290","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-52529","GHSA-xg58-75qf-9r67"]},{"id":"GO-2024-3291","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-43784","GHSA-hh33-46q4-hwm2"]},{"id":"GO-2024-3292","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-8676","GHSA-7p9f-6x8j-gxxp"]},{"id":"GO-2024-3293","modified":"2024-12-13T20:59:35Z"},{"id":"GO-2024-3294","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-53264"]},{"id":"GO-2024-3295","modified":"2024-12-12T15:46:49Z","aliases":["CVE-2024-53859","GHSA-55v3-xh23-96gh"]},{"id":"GO-2024-3296","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-53858","GHS
A-jwcm-9g39-pmcw"]},{"id":"GO-2024-3299","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-52003","GHSA-h924-8g65-j9wg"]},{"id":"GO-2024-3300","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-52801","GHSA-6943-qr24-82vx"]},{"id":"GO-2024-3302","modified":"2024-12-12T21:59:58Z","aliases":["CVE-2024-53259","GHSA-px8v-pp82-rcvr"]},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-53862"]},{"id":"GO-2024-3304","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-36621","GHSA-2mj3-vfvx-fc43"]},{"id":"GO-2024-3305","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-36623","GHSA-gh5c-3h97-2f3q"]},{"id":"GO-2024-3306","modified":"2024-12-12T22:00:01Z","aliases":["CVE-2024-53257","GHSA-7mwh-q3xm-qh6p"]},{"id":"GO-2024-3307","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-50948"]},{"id":"GO-2024-3308","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-54131","GHSA-66q9-2rvx-qfj5"]},{"id":"GO-2024-3310","modified":"2024-12-04T16:25:24Z","al
iases":["CVE-2024-54132","GHSA-2m9h-r57g-45pj"]},{"id":"GO-2024-3311","modified":"2024-12-09T18:32:51Z","aliases":["CVE-2024-36620","GHSA-q59j-vv4j-v33c"]},{"id":"GO-2024-3312","modified":"2024-12-11T17:13:36Z","aliases":["CVE-2024-6156","GHSA-4c49-9fpc-hc3v"]},{"id":"GO-2024-3313","modified":"2024-12-11T17:13:38Z","aliases":["CVE-2024-6219","GHSA-jpmc-7p9c-4rxf"]},{"id":"GO-2024-3314","modified":"2024-12-13T15:03:57Z","aliases":["CVE-2024-55601","GHSA-c2xf-9v2r-r2rx"]},{"id":"GO-2024-3315","modified":"2024-12-10T21:29:10Z","aliases":["CVE-2024-46455"]},{"id":"GO-2024-3319","modified":"2024-12-10T21:29:10Z","aliases":["GHSA-vmg2-r3xv-r3xf"]},{"id":"GO-2024-3321","modified":"2024-12-12T20:30:13Z","aliases":["CVE-2024-45337","GHSA-v778-237x-gjrc"]},{"id":"GO-2024-3323","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55658","GHSA-25w9-wqfq-gwqx"]},{"id":"GO-2024-3324","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55660","GHSA-4pjc-pwgq-q9jp"]},{"id":"GO-2024-3325","modi
fied":"2024-12-12T15:46:38Z","aliases":["GHSA-c7xh-gjv4-4jgv"]},{"id":"GO-2024-3326","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55659","GHSA-fqj6-whhx-47p7"]},{"id":"GO-2024-3327","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55657","GHSA-xx68-37v4-4596"]},{"id":"GO-2024-3330","modified":"2024-12-13T19:06:22Z","aliases":["GHSA-7prj-hgx4-2xc3"]},{"id":"GO-2024-3331","modified":"2024-12-18T16:35:36Z","aliases":["CVE-2024-55885","GHSA-9j3m-fr7q-jxfw"]},{"id":"GO-2024-3333","modified":"2024-12-20T20:37:27Z","aliases":["CVE-2024-45338","GHSA-w32m-9786-jp63"]},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-28053","GHSA-qqc8-rv37-79q5"]},{"id":"GO-2024-3335","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-12289","GHSA-xx83-cxmq-x89m"]},{"id":"GO-2024-3336","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-55949","GHSA-cwq8-g58r-32hg"]},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-54083","GHSA-69pr-
78gv-7c6h"]},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-48872","GHSA-826h-p4c3-477p"]},{"id":"GO-2024-3339","modified":"2024-12-20T21:48:20Z","aliases":["GHSA-8wcc-m6j2-qxvm"]},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-54682","GHSA-v647-h8jj-fw5r"]},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z","aliases":["GHSA-hxr6-2p24-hf98"]},{"id":"GO-2024-3343","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-9779","GHSA-jhh6-6fhp-q2xp"]},{"id":"GO-2024-3344","modified":"2024-12-20T20:37:29Z","aliases":["GHSA-32gq-x56h-299c"]},{"id":"GO-2024-3349","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-25131","GHSA-77c2-c35q-254w"]},{"id":"GO-2024-3350","modified":"2024-12-20T20:36:43Z","aliases":["GHSA-5pf6-cq2v-23ww"]},{"id":"GO-2024-3354","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-12678","GHSA-hr68-hvgv-xxqf"]},{"id":"GO-2024-3355","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-54148","GHSA-r
7j8-5h9c-f6fx"]},{"id":"GO-2024-3356","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-55947","GHSA-qf5v-rp47-55gg"]},{"id":"GO-2024-3357","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-56362","GHSA-xwx7-p63r-2rj8"]},{"id":"GO-2024-3358","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-45387","GHSA-vq94-9pfv-ccqr"]},{"id":"GO-2024-3359","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-28892","GHSA-5qww-56gc-f66c"]},{"id":"GO-2024-3360","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-25133","GHSA-wgqq-9qh8-wvqv"]},{"id":"GO-2025-3361","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-55196","GHSA-rv83-h68q-c4wq"]},{"id":"GO-2025-3362","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2025-21609","GHSA-8fx8-pffw-w498"]},{"id":"GO-2025-3363","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-56514","GHSA-cwrh-575j-8vr3"]},{"id":"GO-2025-3364","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-56513","GHSA-mg7w-c9x2-xh7r"]},{"id":"GO-2025-33
67","modified":"2025-01-07T16:03:20Z","aliases":["CVE-2025-21614","GHSA-r9px-m959-cxf4"]},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z","aliases":["CVE-2025-21613","GHSA-v725-9546-7q7m"]},{"id":"GO-2025-3371","modified":"2025-01-08T19:19:42Z","aliases":["GHSA-2r2v-9pf8-6342"]},{"id":"GO-2025-3374","modified":"2025-01-08T19:19:42Z","aliases":["CVE-2025-22130","GHSA-j4jw-m6xr-fv6c"]},{"id":"GO-2025-3376","modified":"2025-01-09T19:41:13Z","aliases":["CVE-2025-22149","GHSA-675f-rq2r-jw82"]},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z","aliases":["CVE-2025-22449","GHSA-q8fg-cp3q-5jwm"]},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z","aliases":["CVE-2025-20033","GHSA-2549-xh72-qrpm"]},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z","aliases":["CVE-2025-22445","GHSA-7rgp-4j56-fm79"]}]
\ No newline at end of file
+[{"id":"GO-2020-0001","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36567","GHSA-6vm3-jj99-7229"]},{"id":"GO-2020-0003","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36568","GHSA-hggr-p7v6-73p5"]},{"id":"GO-2020-0004","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36569","GHSA-hrm3-3xm6-x33h"]},{"id":"GO-2020-0005","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15106","CVE-2020-15112","GHSA-m332-53r6-2w93","GHSA-p4g4-wgrh-qrg2"]},{"id":"GO-2020-0006","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-15133","GHSA-p55x-7x9v-q8m4"]},{"id":"GO-2020-0007","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-18367","GHSA-58v3-j75h-xr49"]},{"id":"GO-2020-0008","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-19794","GHSA-44r7-7p62-q3fr"]},{"id":"GO-2020-0009","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-9123","GHSA-3fx4-7f69-5mmg"]},{"id":"GO-2020-0010","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-9121","GHSA-86r9-39j9-99wp
"]},{"id":"GO-2020-0012","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-9283","GHSA-ffhg-7mh4-33c4"]},{"id":"GO-2020-0013","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-3204","GHSA-xhjq-w7xm-p8qj"]},{"id":"GO-2020-0014","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17846","GHSA-vfw5-hrgq-h5wf"]},{"id":"GO-2020-0015","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-14040","GHSA-5rcv-m4m3-hfh7"]},{"id":"GO-2020-0016","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-29482","GHSA-25xm-hr59-7c27"]},{"id":"GO-2020-0017","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26160","GHSA-w73w-5m7g-f7qc"]},{"id":"GO-2020-0019","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-27813","GHSA-3xh2-74w9-5vxm","GHSA-jf24-p9p9-4rjh"]},{"id":"GO-2020-0020","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-20146","GHSA-jcr6-mmjj-pchw"]},{"id":"GO-2020-0021","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2014-8681","GHSA-mr6h-chqp-p9g2"]},{"id":"GO-2
020-0022","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2014-125026","GHSA-4wp2-8rm2-jgmh"]},{"id":"GO-2020-0023","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2015-10004","GHSA-5vw4-v588-pgv8"]},{"id":"GO-2020-0024","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2013-10005","GHSA-gxgj-xjcw-fv9p"]},{"id":"GO-2020-0025","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-25046","GHSA-32qh-8vg6-9g43"]},{"id":"GO-2020-0026","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-1103","GHSA-w55j-f7vx-6q37"]},{"id":"GO-2020-0027","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-6558","GHSA-qj26-7grj-whg3"]},{"id":"GO-2020-0028","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17419","GHSA-9jcx-pr2f-qvq5"]},{"id":"GO-2020-0032","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-25073","GHSA-fjgq-224f-fq37"]},{"id":"GO-2020-0033","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36559","GHSA-vp56-r7qv-783v"]},{"id":"GO-2020-0034","modified":"2024-05-20T16
:03:47Z","aliases":["CVE-2020-36560","GHSA-rmj9-q58g-9qgg"]},{"id":"GO-2020-0035","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36561","GHSA-f5c5-hmw9-v8hx"]},{"id":"GO-2020-0036","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11254","GHSA-wxc4-f4m6-wwqv"]},{"id":"GO-2020-0037","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-25072","GHSA-3fm3-m23v-5r46"]},{"id":"GO-2020-0038","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-20786","GHSA-7gfg-6934-mqq2"]},{"id":"GO-2020-0039","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-12666","GHSA-733f-44f3-3frw"]},{"id":"GO-2020-0040","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36562","GHSA-p6fg-723f-hgpw"]},{"id":"GO-2020-0041","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7668","GHSA-88jf-7rch-32qc"]},{"id":"GO-2020-0042","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7667","GHSA-9423-6c93-gpp8"]},{"id":"GO-2020-0043","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-21246"
,"GHSA-gr7w-x2jp-3xgw"]},{"id":"GO-2020-0045","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-15005","GHSA-q9qr-jwpw-3qvv"]},{"id":"GO-2020-0046","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7711","CVE-2020-7731","GHSA-gq5r-cc4w-g8xf","GHSA-mqqv-chpx-vq25","GHSA-prjq-f4q3-fvfr"]},{"id":"GO-2020-0047","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36563","GHSA-5rhg-xhgr-5hfj"]},{"id":"GO-2020-0048","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-25614","GHSA-93m7-c69f-5cfj"]},{"id":"GO-2020-0049","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36564","GHSA-5x84-q523-vvwr"]},{"id":"GO-2020-0050","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15216","GHSA-q547-gmf8-8jr7"]},{"id":"GO-2021-0051","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36565","GHSA-j453-hm5x-c46w"]},{"id":"GO-2021-0052","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28483","GHSA-h395-qcrw-5vmq"]},{"id":"GO-2021-0053","modified":"2024-05-20T16:03:47Z","a
liases":["CVE-2021-3121","GHSA-c3h9-896r-86jm"]},{"id":"GO-2021-0054","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36067","GHSA-p64j-r5f4-pwwx"]},{"id":"GO-2021-0057","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-35381","GHSA-8vrw-m3j9-j27c"]},{"id":"GO-2021-0058","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-27846","GHSA-4hq8-gmxx-h6w9"]},{"id":"GO-2021-0059","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-35380","GHSA-w942-gw6m-p62c"]},{"id":"GO-2021-0060","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29509","GHSA-xhqq-x44f-9fgg"]},{"id":"GO-2021-0061","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4235","GHSA-r88r-gmrh-7j83"]},{"id":"GO-2021-0063","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26264","GHSA-r33q-22hv-j29q"]},{"id":"GO-2021-0064","modified":"2024-07-19T16:04:58Z","aliases":["CVE-2020-8565","GHSA-8cfg-vx93-jvxw"]},{"id":"GO-2021-0065","modified":"2024-07-19T16:04:58Z","aliases":["CVE-2019-11250","GHSA-jmrx-
5g74-6v2f"]},{"id":"GO-2021-0066","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8564","GHSA-8mjg-8c8g-6h85"]},{"id":"GO-2021-0067","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-27919"]},{"id":"GO-2021-0068","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3115"]},{"id":"GO-2021-0069","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28362"]},{"id":"GO-2021-0070","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-3697","GHSA-q3j5-32m5-58c2"]},{"id":"GO-2021-0071","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2015-1340","GHSA-8mpq-fmr3-6jxv"]},{"id":"GO-2021-0072","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-11468","GHSA-h62f-wm92-2cmw"]},{"id":"GO-2021-0073","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2017-17831","GHSA-w4xh-w33p-4v29"]},{"id":"GO-2021-0075","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2018-12018","GHSA-p5gc-957x-gfw9"]},{"id":"GO-2021-0076","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-14632","GHSA-gx
hv-3hwf-wjp9"]},{"id":"GO-2021-0077","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-16886","GHSA-h6xx-pmxh-3wgp"]},{"id":"GO-2021-0078","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17075","GHSA-5p4h-3377-7w67"]},{"id":"GO-2021-0079","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-18206","GHSA-vc3x-gx6c-g99f"]},{"id":"GO-2021-0081","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-10214","GHSA-85p9-j7c9-v4gr"]},{"id":"GO-2021-0082","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11939","GHSA-w3r9-r9w7-8h48"]},{"id":"GO-2021-0083","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-12496","GHSA-vfxc-r2gx-v2vq"]},{"id":"GO-2021-0084","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-16354","CVE-2019-16355","GHSA-f6px-w8rh-7r89","GHSA-hf4p-4j9r-3cvx"]},{"id":"GO-2021-0085","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-16884","GHSA-fgv8-vj5c-2ppq"]},{"id":"GO-2021-0086","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-19619","GH
SA-wmwp-pggc-h4mj"]},{"id":"GO-2021-0087","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-19921","GHSA-fh74-hm69-rqjw"]},{"id":"GO-2021-0088","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-3564","GHSA-x4rg-4545-4w7w"]},{"id":"GO-2021-0089","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-10675","GHSA-rmh2-65xw-9m6q"]},{"id":"GO-2021-0090","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15091","GHSA-6jqj-f58p-mrw3"]},{"id":"GO-2021-0094","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29529","GHSA-2g5j-5x95-r6hr"]},{"id":"GO-2021-0095","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8918","GHSA-5x29-3hr9-6wpw"]},{"id":"GO-2021-0096","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8945","GHSA-m6wg-2mwg-4rfq"]},{"id":"GO-2021-0097","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29242","CVE-2020-29243","CVE-2020-29244","CVE-2020-29245","GHSA-27mh-3343-6hg5","GHSA-9wm7-rc47-g56m","GHSA-9xm8-8qvc-vw3p","GHSA-wg79-2cgp-qrjm"]},{"id":
"GO-2021-0098","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21237","GHSA-cx3w-xqmc-84g5"]},{"id":"GO-2021-0099","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21272","GHSA-g5v4-5x39-vwhx"]},{"id":"GO-2021-0100","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-20291","GHSA-7qw8-847f-pggm"]},{"id":"GO-2021-0101","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-0210","GHSA-jq7p-26h5-w78r"]},{"id":"GO-2021-0102","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11289","GHSA-5796-p3m6-9qj4"]},{"id":"GO-2021-0103","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26242","GHSA-jm5c-rv3w-w83m"]},{"id":"GO-2021-0104","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-28681","GHSA-74xm-qj29-cq8p"]},{"id":"GO-2021-0105","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26265","GHSA-xw37-57qp-9mm4"]},{"id":"GO-2021-0106","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36566","GHSA-jpf8-h7h7-3ppm"]},{"id":"GO-2021-0107","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2021-4236","GHSA-5gjg-jgh4-gppm","GHSA-jpgg-cp2x-qrw3"]},{"id":"GO-2021-0108","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15111","GHSA-9cx9-x2gp-9qvh"]},{"id":"GO-2021-0109","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15223","GHSA-7mqr-2v3q-v2wm"]},{"id":"GO-2021-0110","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15222","GHSA-v3q9-2p3m-7g43"]},{"id":"GO-2021-0112","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-20329","GHSA-f6mq-5m25-4r72"]},{"id":"GO-2021-0113","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-38561","GHSA-ppp9-7jff-5vj2"]},{"id":"GO-2021-0142","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-16845","GHSA-q6gq-997w-f55g"]},{"id":"GO-2021-0154","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2014-7189"]},{"id":"GO-2021-0159","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2015-5739","CVE-2015-5740","CVE-2015-5741"]},{"id":"GO-2021-0160","modified":"2024-05-20T16:03:47Z","aliases":["C
VE-2015-8618"]},{"id":"GO-2021-0163","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-3958"]},{"id":"GO-2021-0172","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-1000098"]},{"id":"GO-2021-0178","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-15042"]},{"id":"GO-2021-0223","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-14039"]},{"id":"GO-2021-0224","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-15586"]},{"id":"GO-2021-0226","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-24553"]},{"id":"GO-2021-0227","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-29652","GHSA-3vm4-22fp-5rfm"]},{"id":"GO-2021-0228","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7664","GHSA-vpx7-vm66-qx8r"]},{"id":"GO-2021-0234","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-27918"]},{"id":"GO-2021-0235","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3114"]},{"id":"GO-2021-0237","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-32721","GHSA
-mj9r-wwm8-7q52"]},{"id":"GO-2021-0238","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33194","GHSA-83g2-8m93-v3w7"]},{"id":"GO-2021-0239","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33195"]},{"id":"GO-2021-0240","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33196"]},{"id":"GO-2021-0241","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33197"]},{"id":"GO-2021-0242","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-33198"]},{"id":"GO-2021-0243","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-34558"]},{"id":"GO-2021-0245","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-36221"]},{"id":"GO-2021-0258","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41230","GHSA-j6wp-3859-vxfg"]},{"id":"GO-2021-0263","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41771"]},{"id":"GO-2021-0264","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41772"]},{"id":"GO-2021-0265","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-42248","
CVE-2021-42836","GHSA-c9gm-7rfj-8w5h","GHSA-ppj4-34rq-v8j9"]},{"id":"GO-2021-0317","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23772"]},{"id":"GO-2021-0319","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23806"]},{"id":"GO-2021-0347","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24921"]},{"id":"GO-2021-0356","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27191","GHSA-8c26-wmh5-6g9v"]},{"id":"GO-2021-0412","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24778","GHSA-8v99-48m9-c8pm"]},{"id":"GO-2022-0166","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-3959"]},{"id":"GO-2022-0171","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2017-1000097"]},{"id":"GO-2022-0177","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-15041"]},{"id":"GO-2022-0187","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-8932"]},{"id":"GO-2022-0189","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-16873"]},{"id":"GO-2022-0190","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2018-16874"]},{"id":"GO-2022-0191","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-16875"]},{"id":"GO-2022-0192","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17142","GHSA-2wp2-chmh-r934"]},{"id":"GO-2022-0193","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17143","GHSA-fcf9-6fv2-fc5v"]},{"id":"GO-2022-0197","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-17847","CVE-2018-17848","GHSA-4r78-hx75-jjj2","GHSA-mv93-wvcp-7m7r"]},{"id":"GO-2022-0201","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-6574"]},{"id":"GO-2022-0203","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-7187"]},{"id":"GO-2022-0209","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11840","GHSA-r5c5-pr8j-pfp7"]},{"id":"GO-2022-0211","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-14809"]},{"id":"GO-2022-0212","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-16276"]},{"id":"GO-2022-0213","modified":"2024-05-20T16:03:47Z","aliases
":["CVE-2019-17596"]},{"id":"GO-2022-0217","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-6486"]},{"id":"GO-2022-0220","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-9634"]},{"id":"GO-2022-0229","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-7919","GHSA-cjjc-xp8v-855w"]},{"id":"GO-2022-0230","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-20206","GHSA-xjqr-g762-pxwp"]},{"id":"GO-2022-0231","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-20848","GHSA-458f-26r3-x2c3"]},{"id":"GO-2022-0233","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-23409","GHSA-xcf7-q56x-78gh"]},{"id":"GO-2022-0236","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-31525","GHSA-h86h-8ppg-mxmh"]},{"id":"GO-2022-0244","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3538","GHSA-33m6-q9v5-62r7"]},{"id":"GO-2022-0246","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3761","GHSA-c8xp-8mf3-62h9"]},{"id":"GO-2022-0247","modified":"2024-05-20T16:03:47Z","alias
es":["CVE-2021-38297"]},{"id":"GO-2022-0248","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3907","GHSA-cqh2-vc2f-q4fh","GHSA-8459-6rc9-8vf8"]},{"id":"GO-2022-0249","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-3908","GHSA-g5gj-9ggf-9vmq"]},{"id":"GO-2022-0250","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-3909","GHSA-8cvr-4rrf-f244"]},{"id":"GO-2022-0251","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3910","GHSA-5mxh-2qfv-4g7j"]},{"id":"GO-2022-0252","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3911","GHSA-w6ww-fmfx-2x22"]},{"id":"GO-2022-0253","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3912","GHSA-g9wh-3vrx-r7hg"]},{"id":"GO-2022-0254","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-39137","GHSA-9856-9gg9-qcmq"]},{"id":"GO-2022-0256","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41173","GHSA-59hh-656j-3p7v"]},{"id":"GO-2022-0260","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-41254","GHSA-35rf-v2jv-gf
g7"]},{"id":"GO-2022-0261","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-41266","GHSA-4999-659w-mq36"]},{"id":"GO-2022-0270","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-22565","GHSA-wx8q-rgfr-cf6v"]},{"id":"GO-2022-0272","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-23772","GHSA-jcxc-rh6w-wf49"]},{"id":"GO-2022-0273","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-39293"]},{"id":"GO-2022-0274","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-43784","GHSA-v95c-p5hm-xq8f"]},{"id":"GO-2022-0278","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-43816","GHSA-mvff-h3cj-wj9c"]},{"id":"GO-2022-0281","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-4024","GHSA-3cf2-x423-x582"]},{"id":"GO-2022-0288","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-44716","GHSA-vc3p-29h2-gpcp"]},{"id":"GO-2022-0289","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-44717"]},{"id":"GO-2022-0291","modified":"2024-08-21T14:30:26Z","aliases":["CVE-20
21-39183","GHSA-2hfj-cxw7-g45p"]},{"id":"GO-2022-0294","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-0317","GHSA-99cg-575x-774p"]},{"id":"GO-2022-0295","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-21646","GHSA-7p8f-8hjm-wm92"]},{"id":"GO-2022-0298","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-21687","GHSA-rrp4-2xx3-mv29"]},{"id":"GO-2022-0300","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21708","GHSA-mh3m-8c74-74xh"]},{"id":"GO-2022-0302","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-23857","GHSA-pmcr-2rhp-36hr"]},{"id":"GO-2022-0303","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-24124","GHSA-m358-g4rp-533r"]},{"id":"GO-2022-0304","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-24348","GHSA-63qx-x74g-jcr7"]},{"id":"GO-2022-0305","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-41090","GHSA-9c4x-5hgq-q3wh"]},{"id":"GO-2022-0306","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-42583","GHSA-5r5w-h76p-m726"]},{
"id":"GO-2022-0307","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2022-24450","GHSA-g6w6-r76c-28j7"]},{"id":"GO-2022-0308","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-45325","GHSA-8h8p-x289-vvqr"]},{"id":"GO-2022-0309","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-45326","GHSA-4wp3-8q92-mh8w"]},{"id":"GO-2022-0310","modified":"2024-08-21T14:30:26Z","aliases":["CVE-2021-45327","GHSA-jrpg-35hw-m4p9"]},{"id":"GO-2022-0314","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2021-45329","GHSA-r3gq-wxqf-q4gh"]},{"id":"GO-2022-0315","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2021-45331","GHSA-hfmf-q69j-6m5p"]},{"id":"GO-2022-0316","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23628","GHSA-hcw3-j74m-qc58"]},{"id":"GO-2022-0318","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23773"]},{"id":"GO-2022-0322","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21698","GHSA-cg3q-j54f-5p7p"]},{"id":"GO-2022-0325","modified":"2024-08-21T14:30:29Z","a
liases":["CVE-2022-23632","GHSA-hrhx-6h34-j5hc"]},{"id":"GO-2022-0326","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23649","GHSA-ccxc-vr6p-4858"]},{"id":"GO-2022-0328","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-23650","GHSA-86f3-hf24-76q4"]},{"id":"GO-2022-0329","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-23652","GHSA-9cwv-cppx-mqjm"]},{"id":"GO-2022-0339","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-25326","GHSA-chxf-fjcf-7fwp","GHSA-mpq4-rjj8-fjph"]},{"id":"GO-2022-0340","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-25327","GHSA-8vwm-8vj8-rqjf","GHSA-p93v-m2r2-4387"]},{"id":"GO-2022-0342","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2018-18623","GHSA-cmq2-j8v8-2q44"]},{"id":"GO-2022-0344","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-23648","GHSA-crp2-qrr5-8pq7"]},{"id":"GO-2022-0345","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3602","GHSA-7638-r9r3-rmjj"]},{"id":"GO-2022-0346","modified":"2024-05-20T16:0
3:47Z","aliases":["CVE-2021-3762","GHSA-mq47-6wwv-v79w"]},{"id":"GO-2022-0348","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24738","GHSA-5jgq-x857-p8xw"]},{"id":"GO-2022-0350","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24753","GHSA-4cx6-fj7j-pjx9"]},{"id":"GO-2022-0351","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-26652","GHSA-6h3m-36w8-hv68"]},{"id":"GO-2022-0353","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2021-29134","GHSA-h3q4-vmw4-cpr5"]},{"id":"GO-2022-0354","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-0811","GHSA-6x2m-w449-qwx7"]},{"id":"GO-2022-0355","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21221","GHSA-fx95-883v-4q4h"]},{"id":"GO-2022-0357","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24730","GHSA-r9cr-hvjj-496v"]},{"id":"GO-2022-0358","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24731","GHSA-h6h5-6fmq-rh28"]},{"id":"GO-2022-0359","modified":"2024-08-21T14:30:29Z","aliases":["CVE-2022-24768","
GHSA-2f5v-8r3f-8pww"]},{"id":"GO-2022-0360","modified":"2024-08-21T14:30:29Z","aliases":["GHSA-5j5w-g665-5m35"]},{"id":"GO-2022-0363","modified":"2024-08-21T14:30:29Z","aliases":["GHSA-w2j5-3rcx-vx7x"]},{"id":"GO-2022-0365","modified":"2024-08-21T14:30:29Z","aliases":["GHSA-wpfr-6297-9v57"]},{"id":"GO-2022-0367","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-gp6j-vx54-5pmf"]},{"id":"GO-2022-0368","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-gv9j-4w24-q7vx"]},{"id":"GO-2022-0369","modified":"2024-08-21T14:30:31Z","aliases":["CVE-2022-0871","GHSA-gw5h-h6hj-f56g"]},{"id":"GO-2022-0370","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24968","GHSA-h289-x5wc-xcv8","GHSA-m658-p24x-p74r"]},{"id":"GO-2022-0372","modified":"2024-08-21T14:30:31Z","aliases":["CVE-2023-36474","GHSA-m36x-mgfh-8g78"]},{"id":"GO-2022-0374","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-m6m5-pp4g-fcc8"]},{"id":"GO-2022-0375","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-m836-gxwq-j2pm"]},{"
id":"GO-2022-0377","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-q347-cg56-pcq4"]},{"id":"GO-2022-0378","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-qh54-9vc5-m9fg"]},{"id":"GO-2022-0379","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-qq97-vm5h-rrhg"]},{"id":"GO-2022-0380","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26892","GHSA-2c64-vj8g-vwrq","GHSA-4w5x-x539-ppf5"]},{"id":"GO-2022-0381","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-3wxm-m9m4-cprj"]},{"id":"GO-2022-0384","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-32690","GHSA-56hp-xqp3-w2jf","GHSA-7jr6-prv4-5wf5"]},{"id":"GO-2022-0386","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-3127","GHSA-62mh-w5cv-p88c","GHSA-9r5x-fjv3-q6h4","GHSA-j756-f273-xhp4"]},{"id":"GO-2022-0387","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-6w87-g839-9wv7"]},{"id":"GO-2022-0388","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-6c73-2v8x-qpvm"]},{"id":"GO-2022-0389","modified":"2024-08-21T14:30:3
1Z","aliases":["GHSA-6rg3-8h8x-5xfv"]},{"id":"GO-2022-0390","modified":"2024-08-21T14:30:31Z","aliases":["CVE-2022-24769","GHSA-2mm7-x5h6-5pvq"]},{"id":"GO-2022-0391","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2582","GHSA-6jvc-q2x7-pchv","GHSA-76wf-9vgp-pj7w"]},{"id":"GO-2022-0392","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-m6gx-rhvj-fh52"]},{"id":"GO-2022-0393","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-c66w-hq56-4q97"]},{"id":"GO-2022-0395","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-fqfh-778m-2v32"]},{"id":"GO-2022-0396","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-g54h-m393-cpwq"]},{"id":"GO-2022-0398","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-gwj5-3vfq-q992"]},{"id":"GO-2022-0400","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2583","GHSA-4348-x292-h437","GHSA-h2x7-2ff6-v32p"]},{"id":"GO-2022-0402","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-26521","GHSA-h2fg-54x9-5qhq","GHSA-hmm9-r2m2-qg9w"]},{"id":"GO-2022-0
405","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-prqf-xr2j-xf65"]},{"id":"GO-2022-0406","modified":"2024-08-21T14:30:31Z","aliases":["GHSA-qvp4-rpmr-xwrr"]},{"id":"GO-2022-0407","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-qmfx-75ff-8mw6"]},{"id":"GO-2022-0410","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-x5c7-x7m2-rhmf"]},{"id":"GO-2022-0411","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4238","GHSA-3839-6r69-m497","GHSA-xg2h-wx96-xgxr"]},{"id":"GO-2022-0413","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24797","GHSA-q98f-2x4p-prjr"]},{"id":"GO-2022-0414","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-21235","GHSA-6635-c626-vj4r"]},{"id":"GO-2022-0416","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-27649","GHSA-qvf8-p83w-v58j"]},{"id":"GO-2022-0417","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27651","GHSA-c3g4-w6cv-6v7h"]},{"id":"GO-2022-0418","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-fx5p-f64h-93xc"]},{"id":"
GO-2022-0422","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2584","GHSA-967g-cjx4-h7j6","GHSA-g3vv-g2j5-45f2"]},{"id":"GO-2022-0424","modified":"2024-08-21T15:11:31Z","aliases":["GHSA-57q7-rxqq-7vgp"]},{"id":"GO-2022-0425","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4239","GHSA-6cr6-fmvc-vw2p","GHSA-g9mp-8g3h-3c5c"]},{"id":"GO-2022-0426","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-27652","GHSA-4hj2-r2pm-3hc6"]},{"id":"GO-2022-0427","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24863","CVE-2024-25712","GHSA-49w7-5r33-jm9m","GHSA-xg75-q3q5-cqmv"]},{"id":"GO-2022-0429","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24825","GHSA-gcj7-j438-hjj2"]},{"id":"GO-2022-0433","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24675"]},{"id":"GO-2022-0434","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27536"]},{"id":"GO-2022-0435","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28327"]},{"id":"GO-2022-0438","modified":"2024-05-20
T16:03:47Z","aliases":["CVE-2022-29810","GHSA-27rq-4943-qcwp"]},{"id":"GO-2022-0440","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29947","GHSA-vmp5-c5hp-6c65"]},{"id":"GO-2022-0442","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-27313","GHSA-g7p7-x6w7-w6qg"]},{"id":"GO-2022-0444","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29173","GHSA-66x3-6cw3-v5gj"]},{"id":"GO-2022-0447","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24877","GHSA-j77r-2fxf-5jrw"]},{"id":"GO-2022-0448","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24878","GHSA-7pwf-jg34-hxwp"]},{"id":"GO-2022-0449","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29180","GHSA-4wpp-w5r4-7v5v"]},{"id":"GO-2022-0450","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-30781","GHSA-p5f9-c9j9-g8qx"]},{"id":"GO-2022-0451","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-1706","GHSA-hj57-j5cw-2mwp"]},{"id":"GO-2022-0452","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29
162","GHSA-f3fp-gc8g-vw66"]},{"id":"GO-2022-0453","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24904","GHSA-6gcg-hp2x-q54h"]},{"id":"GO-2022-0454","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-24905","GHSA-xmg8-99r8-jc2j"]},{"id":"GO-2022-0455","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29165","GHSA-r642-gv9p-2wjj"]},{"id":"GO-2022-0456","modified":"2024-08-21T15:11:31Z","aliases":["CVE-2022-29177","GHSA-wjxw-gh3m-7pm5"]},{"id":"GO-2022-0457","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-29178","GHSA-6p8v-8cq8-v2r3"]},{"id":"GO-2022-0458","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-29179","GHSA-fmrf-gvjp-5j5g"]},{"id":"GO-2022-0459","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-29188","GHSA-qwrf-gfpj-qvj6"]},{"id":"GO-2022-0460","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29190","GHSA-cm8f-h6j3-p25c"]},{"id":"GO-2022-0461","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29189","GHSA-cx94-mrg9-rq4j"]},{"id"
:"GO-2022-0462","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29222","GHSA-w45j-f832-hxvh"]},{"id":"GO-2022-0463","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2022-31259","GHSA-qx32-f6g6-fcfr"]},{"id":"GO-2022-0470","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31022","GHSA-9w9f-6mg8-jp7w"]},{"id":"GO-2022-0471","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2021-32546","GHSA-56j7-2pm8-rgmx"]},{"id":"GO-2022-0473","modified":"2024-08-21T15:11:33Z","aliases":["GHSA-pj96-4jhv-v792"]},{"id":"GO-2022-0475","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28366"]},{"id":"GO-2022-0476","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-28367"]},{"id":"GO-2022-0477","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30634"]},{"id":"GO-2022-0480","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-1708","GHSA-fcm2-6c3h-pg6j"]},{"id":"GO-2022-0482","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31030","GHSA-5ffw-gxpp-mxpf"]},{"id":"GO-2022-0
483","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31038","GHSA-xq4v-vrp9-vcf2"]},{"id":"GO-2022-0490","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31054","GHSA-5q86-62xr-3r57"]},{"id":"GO-2022-0491","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31066","GHSA-g63h-q855-vp3q"]},{"id":"GO-2022-0492","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-25856","GHSA-qpgx-64h2-gc3c"]},{"id":"GO-2022-0493","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29526","GHSA-p782-xgp4-8hr8"]},{"id":"GO-2022-0494","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-34296","GHSA-qx2j-85q5-ffp8"]},{"id":"GO-2022-0495","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31016","GHSA-jhqp-vf4w-rpwq"]},{"id":"GO-2022-0496","modified":"2024-08-21T15:11:33Z","aliases":["GHSA-3jhm-87m6-x959"]},{"id":"GO-2022-0497","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31034","GHSA-2m7h-86qq-fp4v"]},{"id":"GO-2022-0498","modified":"2024-08-21T15:11:33Z","aliases":["
CVE-2022-31035","GHSA-h4w9-6x78-8vrj"]},{"id":"GO-2022-0499","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31036","GHSA-q4w5-4gq2-98vm"]},{"id":"GO-2022-0500","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31076","GHSA-8f4f-v9x5-cg6j"]},{"id":"GO-2022-0501","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31077","GHSA-x938-fvfw-7jh5"]},{"id":"GO-2022-0502","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2022-31098","GHSA-xggc-qprg-x6mw"]},{"id":"GO-2022-0503","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-9x4h-8wgm-8xfg"]},{"id":"GO-2022-0505","modified":"2024-08-21T15:11:33Z","aliases":["CVE-2015-3207","GHSA-rqph-25q9-9jhp"]},{"id":"GO-2022-0507","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31073","GHSA-vwm6-qc77-v2rh"]},{"id":"GO-2022-0508","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31074","GHSA-w52j-3457-q9wr"]},{"id":"GO-2022-0509","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31075","GHSA-x3px-2p95-f6jr"]},{"id":"GO-20
22-0510","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31078","GHSA-qpx3-9565-5xwm"]},{"id":"GO-2022-0511","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31079","GHSA-wrcr-x4qj-j543"]},{"id":"GO-2022-0512","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31080","GHSA-6wvc-6pww-qr4r"]},{"id":"GO-2022-0515","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1962"]},{"id":"GO-2022-0516","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1025","GHSA-96jv-vj39-x4j6"]},{"id":"GO-2022-0517","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31102","GHSA-pmjg-52h9-72qv"]},{"id":"GO-2022-0518","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-31105","GHSA-7943-82jg-wmw5"]},{"id":"GO-2022-0519","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31145","GHSA-qwrj-9hmp-gpxh"]},{"id":"GO-2022-0520","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-32148"]},{"id":"GO-2022-0521","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28131"]},{"id":"
GO-2022-0522","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30632"]},{"id":"GO-2022-0523","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30633"]},{"id":"GO-2022-0524","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30631"]},{"id":"GO-2022-0525","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1705"]},{"id":"GO-2022-0526","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30635"]},{"id":"GO-2022-0527","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30630"]},{"id":"GO-2022-0528","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-25891","GHSA-477v-w82m-634j"]},{"id":"GO-2022-0531","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30629"]},{"id":"GO-2022-0532","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-30580"]},{"id":"GO-2022-0533","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-29804"]},{"id":"GO-2022-0534","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-24912","GHSA-jxqv-jcvh-7gr4"]},{"id":"GO-2022-0535","modi
fied":"2024-05-20T16:03:47Z","aliases":["CVE-2020-0601"]},{"id":"GO-2022-0536","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-9512","CVE-2019-9514","GHSA-39qc-96h7-956f","GHSA-hgr8-6h9x-f7q9"]},{"id":"GO-2022-0537","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-32189"]},{"id":"GO-2022-0540","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-2401","GHSA-7ggc-5r84-xf54"]},{"id":"GO-2022-0547","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-2385","GHSA-pp3f-98qg-5g75"]},{"id":"GO-2022-0550","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2021-4070","GHSA-4cxw-hq44-r344"]},{"id":"GO-2022-0554","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-0415","GHSA-5gjh-5j4f-cpwv"]},{"id":"GO-2022-0556","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1986","GHSA-67mx-jc2f-jgjm"]},{"id":"GO-2022-0558","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1227","GHSA-66vw-v2x9-hw75"]},{"id":"GO-2022-0559","modified":"2024-08-21T15:11:36Z","aliases":["CVE-202
1-38698","GHSA-6hw5-6gcx-phmw"]},{"id":"GO-2022-0560","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-24684","GHSA-6jm6-cmcp-fqjq"]},{"id":"GO-2022-0561","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-0664","GHSA-6rrw-4fm9-rghv"]},{"id":"GO-2022-0562","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1993","GHSA-6vcc-v9vw-g2x5"]},{"id":"GO-2022-0563","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-46398","GHSA-72wf-hwcq-65h9"]},{"id":"GO-2022-0564","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31053","GHSA-75rw-34q6-72cr"]},{"id":"GO-2022-0566","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-0870","GHSA-7v5r-r995-q2x2"]},{"id":"GO-2022-0569","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31836","GHSA-95f9-94vc-665h"]},{"id":"GO-2022-0570","modified":"2024-08-21T15:11:36Z","aliases":["CVE-2022-1992","GHSA-994f-7g86-qr56"]},{"id":"GO-2022-0572","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-30080","GHSA-28r6-jm5h-mrgg"]},{"id"
:"GO-2022-0573","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-43415","GHSA-2jhh-5xm2-j4gf"]},{"id":"GO-2022-0574","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-33082","GHSA-2m4x-4q9j-w97g"]},{"id":"GO-2022-0576","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1384","GHSA-32rp-q37p-jg6w"]},{"id":"GO-2022-0577","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24685","GHSA-3382-r9q8-4hfg"]},{"id":"GO-2022-0578","modified":"2024-09-05T21:43:59Z","aliases":["CVE-2021-42135","GHSA-362v-wg5p-64w2"]},{"id":"GO-2022-0579","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-45328","GHSA-36h2-95gj-w488"]},{"id":"GO-2022-0580","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-3978","GHSA-3pqh-p72c-fj85"]},{"id":"GO-2022-0583","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1285","GHSA-w689-557m-2cvq"]},{"id":"GO-2022-0584","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24683","GHSA-wmrx-57hm-mw7r"]},{"id":"GO-2022-0585","modified":"2024-08-2
1T15:11:38Z","aliases":["CVE-2022-23206","GHSA-wp47-9r3h-xfgq"]},{"id":"GO-2022-0586","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-26945","CVE-2022-30321","CVE-2022-30322","CVE-2022-30323","GHSA-28r2-q6m8-9hpx","GHSA-cjr4-fv6c-f3mv","GHSA-fcgg-rvwg-jv58","GHSA-x24g-9w7v-vprh"]},{"id":"GO-2022-0587","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28946","GHSA-x7f3-62pm-9p38"]},{"id":"GO-2022-0588","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-42576","GHSA-x95h-979x-cf3j"]},{"id":"GO-2022-0590","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-30689","GHSA-c5wc-v287-82pc"]},{"id":"GO-2022-0591","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-37218","GHSA-c8x3-rg72-fwwg"]},{"id":"GO-2022-0593","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-37219","GHSA-ccw8-7688-vqx4"]},{"id":"GO-2022-0595","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1337","GHSA-f37q-q7p2-ccfc"]},{"id":"GO-2022-0597","modified":"2024-08-21T15:11:38Z","aliases":["
CVE-2022-1464","GHSA-ff28-f46g-r9g8"]},{"id":"GO-2022-0599","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-1385","GHSA-fxwj-v664-wv5g"]},{"id":"GO-2022-0600","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24686","GHSA-gwmc-6795-qghj"]},{"id":"GO-2022-0602","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-42009","GHSA-gw97-f6h8-gm94"]},{"id":"GO-2022-0603","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28948","GHSA-hp87-p4gw-j4gq"]},{"id":"GO-2022-0604","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2021-37860","GHSA-hv5f-73mr-7vvj"]},{"id":"GO-2022-0606","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-24193","GHSA-jh63-28gx-7p26"]},{"id":"GO-2022-0608","modified":"2024-08-21T15:11:38Z","aliases":["CVE-2022-0532","GHSA-jqmc-79gx-7g8p"]},{"id":"GO-2022-0609","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-0905","GHSA-jr9c-h74f-2v28"]},{"id":"GO-2022-0611","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-43998","GHSA-pfmw-vj74-ph8g"]
},{"id":"GO-2022-0612","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-1928","GHSA-ph3w-2843-72mx"]},{"id":"GO-2022-0615","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-29153","GHSA-q6h7-4qgw-2j9p"]},{"id":"GO-2022-0616","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2022-1332","GHSA-qggc-pj29-j27m"]},{"id":"GO-2022-0617","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2020-8562","GHSA-qh36-44jv-c8xj"]},{"id":"GO-2022-0618","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-41802","GHSA-qv95-g3gm-x542"]},{"id":"GO-2022-0619","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-1996","GHSA-r48q-9g5r-8q2h"]},{"id":"GO-2022-0620","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-38553","GHSA-23fq-q7hc-993r"]},{"id":"GO-2022-0621","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-10223","CVE-2019-17110","GHSA-2v6x-frw8-7r7f","GHSA-c92w-72c5-9x59"]},{"id":"GO-2022-0622","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-3283","GHSA-35qp-xq9f-2rjx"]
},{"id":"GO-2022-0623","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-32923","GHSA-38j9-7pp9-2hjw"]},{"id":"GO-2022-0625","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2014-6408","GHSA-44gg-pmqr-4669"]},{"id":"GO-2022-0626","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2020-1762","GHSA-465w-gg5p-85c9"]},{"id":"GO-2022-0629","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-8568","GHSA-5cgx-vhfp-6cf9"]},{"id":"GO-2022-0630","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2014-6407","GHSA-5qgp-p5jc-w2rm"]},{"id":"GO-2022-0631","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2020-1764","GHSA-64rh-r86q-75ff"]},{"id":"GO-2022-0632","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-38554","GHSA-6239-28c2-9mrm"]},{"id":"GO-2022-0634","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2019-14802","GHSA-6hv3-7c34-4hx8"]},{"id":"GO-2022-0635","modified":"2024-12-12T22:00:07Z","aliases":["CVE-2020-8912","GHSA-7f33-f4f5-xwgw"]},{"id":"GO-2022-0636","modified":"2024-
08-21T15:11:40Z","aliases":["CVE-2014-5277","GHSA-8w94-cf6g-c8mg"]},{"id":"GO-2022-0638","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2015-3630","GHSA-8fvr-5rqf-3wwh"]},{"id":"GO-2022-0640","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2014-9357","GHSA-997c-fj8j-rq5h"]},{"id":"GO-2022-0641","modified":"2024-08-21T15:11:40Z","aliases":["CVE-2021-20188","GHSA-9h63-7qf6-mv6r"]},{"id":"GO-2022-0642","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-8683","GHSA-9hx4-qm7h-x84j"]},{"id":"GO-2022-0643","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2017-11480","GHSA-9q3g-m353-cp4p"]},{"id":"GO-2022-0644","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2018-20321","GHSA-9qq2-xhmc-h9qr"]},{"id":"GO-2022-0645","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2021-3495","GHSA-mv55-23xp-3wp8"]},{"id":"GO-2022-0646","modified":"2024-12-13T15:52:31Z","aliases":["CVE-2020-8911","GHSA-f5pg-7wfw-84q9"]},{"id":"GO-2022-0647","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2015-36
29","GHSA-g44j-7vp3-68cv"]},{"id":"GO-2022-0649","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2015-3627","GHSA-g7v2-2qxx-wjrw"]},{"id":"GO-2022-0700","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2021-20278","GHSA-ggjr-2f7v-vhq4"]},{"id":"GO-2022-0701","modified":"2024-07-19T16:04:58Z","aliases":["CVE-2015-5305","GHSA-jp32-vmm6-3vf5"]},{"id":"GO-2022-0703","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2019-11253","GHSA-pmqp-h87c-mr78"]},{"id":"GO-2022-0704","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2019-19030","GHSA-q9x4-q76f-5h5j"]},{"id":"GO-2022-0705","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-9358","GHSA-qmmc-jppf-32wv"]},{"id":"GO-2022-0706","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-22133","GHSA-qqc5-rgcc-cjqh"]},{"id":"GO-2022-0707","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2018-15727","GHSA-rgjg-66cx-5x9m"]},{"id":"GO-2022-0708","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2015-3631","GHSA-v4h8-794j-g8mm"]},{"id":"GO-
2022-0709","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2021-32575","GHSA-vf6q-9f2f-mwhv"]},{"id":"GO-2022-0732","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-30324","GHSA-526x-rm7j-v389"]},{"id":"GO-2022-0749","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-1884","GHSA-958j-443g-7mm7"]},{"id":"GO-2022-0751","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-9356","GHSA-vj3f-3286-r4pf"]},{"id":"GO-2022-0752","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2014-3499","GHSA-wxj3-qwv4-cvfm"]},{"id":"GO-2022-0755","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-13209","GHSA-xhg2-rvm8-w2jh"]},{"id":"GO-2022-0758","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-35929","GHSA-vjxv-45g9-9296"]},{"id":"GO-2022-0759","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-35930","GHSA-739f-hw6h-7wq8"]},{"id":"GO-2022-0760","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2022-35936","GHSA-f92v-grc2-w2fg"]},{"id":"GO-2022-0761","modified":"2024-05-20T16:
03:47Z","aliases":["CVE-2016-5386"]},{"id":"GO-2022-0762","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-29272","GHSA-3x58-xr87-2fcj"]},{"id":"GO-2022-0769","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2020-12118","GHSA-399h-cmvp-qgx5"]},{"id":"GO-2022-0770","modified":"2024-08-21T15:21:45Z","aliases":["CVE-2020-28348","GHSA-5x92-p4p5-33c4"]},{"id":"GO-2022-0771","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26241","GHSA-69v6-xc2j-r2jf"]},{"id":"GO-2022-0774","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-20894","GHSA-q9mp-79cp-9g8j"]},{"id":"GO-2022-0775","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26240","GHSA-v592-xf75-856p"]},{"id":"GO-2022-0776","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-7219","GHSA-23jv-v6qj-3fhh"]},{"id":"GO-2022-0778","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-13223","GHSA-25xj-89g5-fm6h"]},{"id":"GO-2022-0779","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26279","GHSA-27pv-q55r-222g"]
},{"id":"GO-2022-0780","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-20933","GHSA-2rmp-fw5r-j5qv"]},{"id":"GO-2022-0781","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-13788","GHSA-33p6-fx42-7rf5"]},{"id":"GO-2022-0782","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-1002101","GHSA-34jx-wx69-9x8v"]},{"id":"GO-2022-0783","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2021-29651","GHSA-35vc-w93w-75c2"]},{"id":"GO-2022-0784","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-15257","GHSA-36xw-fx78-c5r4"]},{"id":"GO-2022-0785","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-29662","GHSA-38r5-34mr-mvm7"]},{"id":"GO-2022-0786","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-5300","GHSA-3p3g-vpw6-4w66"]},{"id":"GO-2022-0787","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-26277","GHSA-47wr-426j-fr82"]},{"id":"GO-2022-0788","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-14958","GHSA-4c7m-vv47-7c69"]},{"id":"GO-2022-0790","modified"
:"2024-08-21T15:28:59Z","aliases":["CVE-2021-21291","GHSA-4mf2-f3wh-gvf2"]},{"id":"GO-2022-0792","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2018-1002105","GHSA-579h-mv94-g4gp"]},{"id":"GO-2022-0793","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-7665","GHSA-58pf-pcwv-qg85"]},{"id":"GO-2022-0794","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2020-11091","GHSA-59qg-grp7-5r73"]},{"id":"GO-2022-0797","modified":"2024-08-21T15:28:59Z","aliases":["CVE-2019-14544","GHSA-5r2v-6gm6-vpvh"]},{"id":"GO-2022-0798","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-22538","GHSA-5v95-v8c8-3rh6"]},{"id":"GO-2022-0799","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-1002207","GHSA-5wmg-j84w-4jj4"]},{"id":"GO-2022-0802","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2019-11251","GHSA-6qfg-8799-r575"]},{"id":"GO-2022-0803","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-15157","GHSA-742w-89gc-8m9c"]},{"id":"GO-2022-0804","modified":"2024-08-21T15:29:02Z","aliase
s":["CVE-2020-12757","GHSA-75pc-qvwc-jf3g"]},{"id":"GO-2022-0805","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-7669","GHSA-75qf-wgfj-v652"]},{"id":"GO-2022-0806","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-27195","GHSA-77cr-6gr8-7rr9"]},{"id":"GO-2022-0807","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2019-12999","GHSA-78hj-86cr-6j2v"]},{"id":"GO-2022-0808","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-9321","GHSA-7h6j-2268-fhcm"]},{"id":"GO-2022-0812","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-21432","GHSA-8j3f-mhq8-gmh4"]},{"id":"GO-2022-0813","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-25834","GHSA-93p5-8fqw-wjx3"]},{"id":"GO-2022-0814","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-19184","GHSA-9h4h-8w5p-f28w"]},{"id":"GO-2022-0815","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2021-29136","GHSA-9m95-8hx6-7p9v"]},{"id":"GO-2022-0816","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-7220","GHSA-9vh5-r4qw-
v3vv"]},{"id":"GO-2022-0818","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2019-16097","GHSA-9wvh-ff5f-xjpj"]},{"id":"GO-2022-0821","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-7956","GHSA-cj2h-ww36-v932"]},{"id":"GO-2022-0822","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-15178","GHSA-cpgw-2wxr-pww3"]},{"id":"GO-2022-0823","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2018-1000803","GHSA-f5fj-7265-jxhj"]},{"id":"GO-2022-0824","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-24359","GHSA-f9fq-vjvh-779p"]},{"id":"GO-2022-0825","modified":"2024-08-21T15:29:02Z","aliases":["CVE-2020-16250","GHSA-fp52-qw33-mfmw"]},{"id":"GO-2022-0827","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2021-29652","GHSA-fv82-r8qv-ch4v"]},{"id":"GO-2022-0828","modified":"2024-12-12T20:32:49Z","aliases":["CVE-2020-10696","GHSA-fx8w-mjvm-hvpc"]},{"id":"GO-2022-0829","modified":"2024-08-21T15:29:04Z","aliases":["GHSA-gwj5-wp6r-5q9f"]},{"id":"GO-2022-0830","modified":"2024-08-2
1T15:29:04Z","aliases":["CVE-2020-13246","GHSA-g2qx-6ghw-67hm"]},{"id":"GO-2022-0831","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2014-8682","GHSA-g6xv-8q23-w2q3"]},{"id":"GO-2022-0832","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2021-28378","GHSA-g95p-88p4-76cm"]},{"id":"GO-2022-0833","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2016-8579","GHSA-gfh2-7jg5-653p"]},{"id":"GO-2022-0834","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-10750","GHSA-gh32-pc56-4c96"]},{"id":"GO-2022-0835","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2016-9962","GHSA-gp4j-w3vj-7299"]},{"id":"GO-2022-0838","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-26294","GHSA-gv2h-gf8m-r68j"]},{"id":"GO-2022-0839","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-19316","GHSA-4rvg-555h-r626","GHSA-h3p9-wrgx-82cm"]},{"id":"GO-2022-0840","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-7218","GHSA-h43v-26r7-7j4c"]},{"id":"GO-2022-0844","modified":"2024-08-21T15:29:04Z","al
iases":["CVE-2018-18926","GHSA-hf6f-jq25-8gq9"]},{"id":"GO-2022-0845","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-24356","GHSA-hgwp-4vp4-qmm2"]},{"id":"GO-2022-0846","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-11229","GHSA-hpmr-prr2-cqc4"]},{"id":"GO-2022-0847","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-12797","GHSA-hwqm-x785-qh8p"]},{"id":"GO-2022-0852","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-13126","GHSA-jp4j-47f9-2vc3"]},{"id":"GO-2022-0853","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2019-19029","GHSA-jr34-mff8-pc6f","GHSA-qcfv-8v29-469w"]},{"id":"GO-2022-0854","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2016-1906","GHSA-m3fm-h5jp-q79p"]},{"id":"GO-2022-0855","modified":"2024-08-21T15:29:04Z","aliases":["CVE-2020-28466","GHSA-m4jx-6526-vvhm"]},{"id":"GO-2022-0857","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2015-7528","GHSA-mqf3-28j7-3mj6"]},{"id":"GO-2022-0859","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2
020-13170","GHSA-p2j5-3f4c-224r"]},{"id":"GO-2022-0861","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-12758","GHSA-q2qr-3c2p-9235"]},{"id":"GO-2022-0862","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-11228","GHSA-q47x-6mqq-4w92"]},{"id":"GO-2022-0863","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-19023","GHSA-q6cj-6jvq-jwmh"]},{"id":"GO-2022-0865","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-13794","GHSA-q9p8-33wc-h432"]},{"id":"GO-2022-0866","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2017-15104","GHSA-q9vw-wr57-xjv3"]},{"id":"GO-2022-0867","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-8551","GHSA-qhm4-jxv7-j9pq"]},{"id":"GO-2022-0869","modified":"2024-08-22T17:06:53Z","aliases":["CVE-2021-23347","GHSA-qq5v-f4c3-395c"]},{"id":"GO-2022-0871","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2018-16733","GHSA-qr2j-wrhx-4829"]},{"id":"GO-2022-0873","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-26283","GHSA-r4gv-vj59-cccm"]},
{"id":"GO-2022-0874","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-7955","GHSA-r9w6-rhh9-7v53"]},{"id":"GO-2022-0875","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2015-5250","GHSA-rf3m-mhv7-x39f"]},{"id":"GO-2022-0876","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-19025","GHSA-gcqm-v682-ccw6","GHSA-rffr-c932-cpxv"]},{"id":"GO-2022-0878","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-28924","GHSA-rmw5-xpg9-jr29"]},{"id":"GO-2022-0879","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-13250","GHSA-rqjq-mrgx-85hp"]},{"id":"GO-2022-0882","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-11576","GHSA-vj54-cjrx-x696"]},{"id":"GO-2022-0883","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2019-19026","GHSA-rh89-vvrg-fg64","GHSA-w4x5-jqq4-qc8x"]},{"id":"GO-2022-0885","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2020-8558","GHSA-wqv3-8cm6-h6wg"]},{"id":"GO-2022-0886","modified":"2024-08-21T15:29:06Z","aliases":["CVE-2018-1002101","GHSA-wqwf-x5cj
-rg56"]},{"id":"GO-2022-0887","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2017-14623","GHSA-x27w-qxhg-343v"]},{"id":"GO-2022-0888","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-21404","GHSA-x462-89pf-6r5h"]},{"id":"GO-2022-0889","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25835","GHSA-x5f3-qmwj-4f84"]},{"id":"GO-2022-0890","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2020-8555","GHSA-x6mj-w4jf-jmgw"]},{"id":"GO-2022-0892","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2020-8827","GHSA-xcqr-9h24-vrgw"]},{"id":"GO-2022-0893","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2016-1905","GHSA-xx8c-m748-xr4j"]},{"id":"GO-2022-0894","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-32574","GHSA-25gf-8qrr-g78r"]},{"id":"GO-2022-0895","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-36213","GHSA-8h2g-r292-j8xh"]},{"id":"GO-2022-0903","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2020-26213","GHSA-jhj6-5mh6-4pvf"]},{"id":"GO-2022-0905","modifi
ed":"2024-08-21T15:29:08Z","aliases":["CVE-2021-21405","GHSA-4g52-pqcj-phvh"]},{"id":"GO-2022-0906","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-23365","GHSA-599h-8wpj-75xj"]},{"id":"GO-2022-0907","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25735","GHSA-g42g-737j-qx6j"]},{"id":"GO-2022-0908","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25737","GHSA-mfv7-gq43-w965"]},{"id":"GO-2022-0910","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-25741","GHSA-f5f7-6478-qm6p"]},{"id":"GO-2022-0912","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-29499","GHSA-4gh8-x3vv-phhg"]},{"id":"GO-2022-0914","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-30465","GHSA-c3xm-pvg7-gh7r"]},{"id":"GO-2022-0915","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-31232","GHSA-m45g-f45x-vv22"]},{"id":"GO-2022-0919","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-32699","GHSA-jj6m-r8jc-2gp7"]},{"id":"GO-2022-0920","modified":"2024-08-21T15:29:08Z","aliase
s":["CVE-2021-32701","GHSA-vfvf-6gx5-mqv6"]},{"id":"GO-2022-0921","modified":"2024-08-21T15:29:08Z","aliases":["CVE-2021-32760","GHSA-c72p-9xmj-rx3w"]},{"id":"GO-2022-0922","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-32783","GHSA-5ph6-qq5x-7jwc"]},{"id":"GO-2022-0923","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-32813","GHSA-m697-4v8f-55qg"]},{"id":"GO-2022-0924","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-33496","GHSA-w3jx-wv97-67ph"]},{"id":"GO-2022-0925","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-33497","GHSA-cf55-rq8x-hm6f"]},{"id":"GO-2022-0928","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-37914","GHSA-h563-xh25-x54q"]},{"id":"GO-2022-0929","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-38197","GHSA-v9j4-cp63-qv62"]},{"id":"GO-2022-0933","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-39162","GHSA-gjcg-vrxg-xmgv"]},{"id":"GO-2022-0936","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41087","GHSA-vrxp-mg
9f-hwf3"]},{"id":"GO-2022-0937","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41088","GHSA-fpv6-f8jw-rc3r"]},{"id":"GO-2022-0938","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41103","GHSA-c2h3-6mxw-7mvq"]},{"id":"GO-2022-0939","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-41232","GHSA-26cm-qrc6-mfgj"]},{"id":"GO-2022-0942","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-37315","GHSA-h3qm-jrrf-cgj3"]},{"id":"GO-2022-0945","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2016-9122","GHSA-77gc-fj98-665h"]},{"id":"GO-2022-0952","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36009","GHSA-grvv-h2f9-7v9c"]},{"id":"GO-2022-0953","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-24687","GHSA-hj93-5fg3-3chr"]},{"id":"GO-2022-0956","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-3064","GHSA-6q6q-88xp-6f2r"]},{"id":"GO-2022-0957","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36066","GHSA-wjm3-fq3r-5x46"]},{"id":"GO-2022-0959","mod
ified":"2024-08-21T16:03:21Z","aliases":["GHSA-pfhr-pccp-hwmh"]},{"id":"GO-2022-0960","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36035","GHSA-xwf3-6rgv-939r"]},{"id":"GO-2022-0962","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36055","GHSA-7hfp-qfw3-5jxh"]},{"id":"GO-2022-0963","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36078","GHSA-4p6f-m4f9-ch88"]},{"id":"GO-2022-0964","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36071","GHSA-54qx-8p8w-xhg8"]},{"id":"GO-2022-0965","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-74fp-r6jw-h4mp"]},{"id":"GO-2022-0968","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-43565","GHSA-gwc9-m7rh-j2ww"]},{"id":"GO-2022-0969","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-27664","GHSA-69cg-p879-7622"]},{"id":"GO-2022-0970","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36058","GHSA-qf7j-25g9-r63f"]},{"id":"GO-2022-0971","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-36061","GHSA-mv8x
-668m-53fg"]},{"id":"GO-2022-0972","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41719","GHSA-jr77-8gx4-h5qh"]},{"id":"GO-2022-0978","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36085","GHSA-f524-rf33-2jjr"]},{"id":"GO-2022-0979","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-3346","GHSA-87mm-qxm5-cp3f"]},{"id":"GO-2022-0980","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-38149","GHSA-8449-7gc2-pwrp"]},{"id":"GO-2022-0981","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2022-31677","GHSA-rp4v-hhm6-rcv9"]},{"id":"GO-2022-0982","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-45330","GHSA-pg38-r834-g45j"]},{"id":"GO-2022-0983","modified":"2024-08-21T16:03:21Z","aliases":["CVE-2021-25743","GHSA-f9jg-8p32-2f55"]},{"id":"GO-2022-0985","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-36109","GHSA-rc4r-wh2q-q6c4"]},{"id":"GO-2022-0986","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-36110","GHSA-ggf6-638m-vqmg"]},{"id":"GO-2022-0987",
"modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-25295","GHSA-hvw3-p9px-gpc9"]},{"id":"GO-2022-0988","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-32190"]},{"id":"GO-2022-0989","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39200","GHSA-pfw4-xjgm-267c"]},{"id":"GO-2022-0995","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-36103","GHSA-7hgc-php5-77qq"]},{"id":"GO-2022-0998","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36056","GHSA-8gw7-4j42-w388"]},{"id":"GO-2022-1000","modified":"2024-08-21T16:03:24Z","aliases":["GHSA-qv98-3369-g364"]},{"id":"GO-2022-1002","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39213","GHSA-xhmf-mmv2-4hhx"]},{"id":"GO-2022-1004","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-3633-5h82-39pq"]},{"id":"GO-2022-1006","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-38638","GHSA-9vm3-r8gq-cr6x"]},{"id":"GO-2022-1008","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2990","GHSA-fjm8-m7m6-2fjp"]},{"id"
:"GO-2022-1014","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-2995","GHSA-phjr-8j92-w5v7"]},{"id":"GO-2022-1015","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39220","GHSA-cf7g-cm7q-rq7f"]},{"id":"GO-2022-1019","modified":"2024-08-21T16:03:24Z","aliases":["GHSA-28q9-9c3g-v3f9"]},{"id":"GO-2022-1021","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-40186","GHSA-7cgv-v83v-rr87"]},{"id":"GO-2022-1023","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39219","GHSA-p6fh-xc6r-g5hw"]},{"id":"GO-2022-1026","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-3347","GHSA-jr65-gpj5-cw74"]},{"id":"GO-2022-1027","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-40082","GHSA-c9qr-f6c8-rgxf"]},{"id":"GO-2022-1029","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-40716","GHSA-m69r-9g56-7mv8"]},{"id":"GO-2022-1031","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-40083","GHSA-crxj-hrmp-4rwf"]},{"id":"GO-2022-1032","modified":"2024-08-21T16:03:24Z","al
iases":["CVE-2022-2529","GHSA-9rpw-2h95-666c"]},{"id":"GO-2022-1033","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-38817","GHSA-2w6m-q946-399r"]},{"id":"GO-2022-1037","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2879"]},{"id":"GO-2022-1038","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-2880"]},{"id":"GO-2022-1039","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41715"]},{"id":"GO-2022-1040","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21303","GHSA-c38g-469g-cmgx"]},{"id":"GO-2022-1043","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39273","GHSA-67x4-qr35-qvrm"]},{"id":"GO-2022-1045","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39237","GHSA-m5m3-46gj-wch8"]},{"id":"GO-2022-1052","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-21271","GHSA-p658-8693-mhvg"]},{"id":"GO-2022-1053","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-x279-68rr-jp4p"]},{"id":"GO-2022-1059","modified":"2024-05-20T16:03:47Z","aliases":["CVE-
2022-32149","GHSA-69ch-w2m2-3vjp"]},{"id":"GO-2022-1060","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-32174","GHSA-mcjj-2fvq-mc3r"]},{"id":"GO-2022-1062","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-41606","GHSA-7v3g-4878-5qrf"]},{"id":"GO-2022-1065","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-42968","GHSA-w8xw-7crf-h23x"]},{"id":"GO-2022-1066","modified":"2024-08-21T16:03:24Z","aliases":["GHSA-j92c-mmf7-j5x5"]},{"id":"GO-2022-1067","modified":"2024-08-21T16:03:24Z","aliases":["CVE-2022-39267","GHSA-mxrx-fg8p-5p5j"]},{"id":"GO-2022-1071","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39272","GHSA-f4p5-x4vc-mh4v"]},{"id":"GO-2022-1079","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39340","GHSA-95x7-mh78-7w2r"]},{"id":"GO-2022-1080","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39341","GHSA-vj4m-83m8-xpw5"]},{"id":"GO-2022-1081","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39342","GHSA-f4mm-2r69-mg5f"]},{"id":"GO-2022-
1083","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-43677","GHSA-59hj-62f5-fgmc"]},{"id":"GO-2022-1086","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-38580","GHSA-f2rj-m42r-6jm2"]},{"id":"GO-2022-1089","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3616","GHSA-pmw9-567p-68pc"]},{"id":"GO-2022-1095","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41716"]},{"id":"GO-2022-1098","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-44797","GHSA-2chg-86hq-7w38"]},{"id":"GO-2022-1099","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39352","GHSA-3gfj-fxx4-f22w"]},{"id":"GO-2022-1100","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-39395","GHSA-2w78-ffv6-p46w","GHSA-5m7g-pj8w-7593","GHSA-xf39-98m2-889v"]},{"id":"GO-2022-1105","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3866","GHSA-7wg4-8m5p-hrfg"]},{"id":"GO-2022-1106","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3867","GHSA-9fmc-5fq4-5jwh"]},{"id":"GO-2022-1107","modified
":"2024-08-21T16:03:26Z","aliases":["GHSA-vp35-85q5-9f25"]},{"id":"GO-2022-1113","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39383","GHSA-m5xf-x7q6-3rm7"]},{"id":"GO-2022-1114","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41920","GHSA-pp3f-xrw5-q5j4"]},{"id":"GO-2022-1117","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-36111","GHSA-672p-m5jq-mrh8"]},{"id":"GO-2022-1118","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39199","GHSA-6cqj-6969-p57x"]},{"id":"GO-2022-1119","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-41925","GHSA-qccm-wmcq-pwr6"]},{"id":"GO-2022-1120","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-41924","GHSA-vqp6-rc3h-83cp"]},{"id":"GO-2022-1121","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3920","GHSA-gw2g-hhc9-wgjh"]},{"id":"GO-2022-1129","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41912","GHSA-j2jp-wvqg-wc2g"]},{"id":"GO-2022-1130","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-46146"
,"GHSA-7rg2-cxvp-9p7p"]},{"id":"GO-2022-1132","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-46156","GHSA-9j4f-f249-q5w8"]},{"id":"GO-2022-1135","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-46167","GHSA-x45c-cvp8-q4fm"]},{"id":"GO-2022-1138","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-3751","GHSA-cvh4-cjc9-84qm"]},{"id":"GO-2022-1143","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41720"]},{"id":"GO-2022-1144","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41717","GHSA-xrjj-mj9h-534m"]},{"id":"GO-2022-1147","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-23471","GHSA-2qjp-425j-52j9"]},{"id":"GO-2022-1148","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23492","GHSA-j7qp-mfxf-8xjw"]},{"id":"GO-2022-1151","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-4122","GHSA-4crw-w8pw-2hmf"]},{"id":"GO-2022-1152","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-46153","GHSA-468w-8x39-gj5v"]},{"id":"GO-2022-1153","modified":"
2024-08-21T16:03:26Z","aliases":["CVE-2022-44942","GHSA-f93f-55c2-8c89"]},{"id":"GO-2022-1154","modified":"2024-08-21T16:03:26Z","aliases":["CVE-2022-23469","GHSA-h2ph-vhm7-g4hp"]},{"id":"GO-2022-1155","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23495","GHSA-x39j-h85h-3f46"]},{"id":"GO-2022-1159","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-4123","GHSA-rprg-4v7q-87v7"]},{"id":"GO-2022-1160","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-23511","GHSA-j8x2-2m5w-j939"]},{"id":"GO-2022-1161","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-45968","GHSA-4gjr-vgfx-9qvw"]},{"id":"GO-2022-1164","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-43996","GHSA-xxfx-w2rw-gh63"]},{"id":"GO-2022-1165","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23525","GHSA-53c4-hhmh-vw5q"]},{"id":"GO-2022-1166","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23526","GHSA-67fx-wx78-jx33"]},{"id":"GO-2022-1167","modified":"2024-05-20T16:03:47Z","aliases":["C
VE-2022-23524","GHSA-6rx9-889q-vv2r"]},{"id":"GO-2022-1171","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-45969","GHSA-pmg2-rph8-p8r6"]},{"id":"GO-2022-1175","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23536","GHSA-cq2g-pw6q-hf7j"]},{"id":"GO-2022-1178","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-39304","GHSA-h4q8-96p6-jcgr"]},{"id":"GO-2022-1179","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-23542","GHSA-m3q4-7qmj-657m"]},{"id":"GO-2022-1180","modified":"2024-06-03T20:51:31Z","aliases":["CVE-2022-47633","GHSA-m3cq-xcx9-3gvm"]},{"id":"GO-2022-1181","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-23551","GHSA-p82q-rxpm-hjpc"]},{"id":"GO-2022-1184","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-4643","GHSA-6m4h-hfpp-x8cx"]},{"id":"GO-2022-1187","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36627","GHSA-jwrv-x6rx-8vfm"]},{"id":"GO-2022-1188","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-4741","GHSA-qvx2-59g8-8hph"
]},{"id":"GO-2022-1189","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4690","GHSA-c8jh-vcjh-fx2w"]},{"id":"GO-2022-1190","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4688","GHSA-vwg4-846x-f94v"]},{"id":"GO-2022-1191","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4689","GHSA-w57v-6xp4-rm2v"]},{"id":"GO-2022-1192","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4683","GHSA-qcw2-492v-57xj"]},{"id":"GO-2022-1200","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-46173","GHSA-p228-4mrh-ww7r"]},{"id":"GO-2022-1201","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-4294","GHSA-m7qp-cj9p-gj85"]},{"id":"GO-2022-1204","modified":"2024-08-21T16:03:59Z","aliases":["GHSA-9h6h-9g78-86f7"]},{"id":"GO-2022-1205","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4685","GHSA-9v48-2h5x-fvpm"]},{"id":"GO-2022-1206","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4318","GHSA-cm9x-c3rh-7rc4"]},{"id":"GO-2022-1208","modified":"2024-08-21T16:03:59Z",
"aliases":["CVE-2022-46181","GHSA-xv6x-456v-24xh"]},{"id":"GO-2022-1212","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2018-25059","GHSA-cwh7-28vg-jmpr"]},{"id":"GO-2022-1213","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-25060","GHSA-hhxg-px5h-jc32"]},{"id":"GO-2022-1215","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4686","GHSA-68gw-r2x5-7r5r"]},{"id":"GO-2022-1216","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4692","GHSA-f552-97qx-c694"]},{"id":"GO-2022-1217","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4687","GHSA-fv6c-rfg3-gvjw"]},{"id":"GO-2022-1218","modified":"2024-08-21T16:03:59Z","aliases":["CVE-2022-4684","GHSA-qr52-59r6-49f4"]},{"id":"GO-2022-1219","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4767","GHSA-33m8-f4hw-wm3q"]},{"id":"GO-2022-1220","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4734","GHSA-j593-h5v3-45x6"]},{"id":"GO-2022-1225","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4691","GHSA-97rc-mm
5j-f6rj"]},{"id":"GO-2022-1235","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4801","GHSA-f83p-pg86-p922"]},{"id":"GO-2022-1236","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4796","GHSA-ghx2-6v4g-9wmm"]},{"id":"GO-2022-1239","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4799","GHSA-jvq8-w7qv-hqp6"]},{"id":"GO-2022-1240","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4800","GHSA-mfvq-m3jj-8864"]},{"id":"GO-2022-1243","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4798","GHSA-qcf5-m2c6-89f2"]},{"id":"GO-2022-1244","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4797","GHSA-qrrf-xvcf-p64q"]},{"id":"GO-2022-1245","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4804","GHSA-qw36-rw5q-gxcq"]},{"id":"GO-2022-1248","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4802","GHSA-rx2m-xr4x-54hh"]},{"id":"GO-2022-1250","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4849","GHSA-642q-2q68-9j3p"]},{"id":"GO-2022-1251","modified":
"2024-08-21T16:04:01Z","aliases":["CVE-2022-4814","GHSA-6fx9-29x2-fmfj"]},{"id":"GO-2022-1252","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4809","GHSA-6w5w-wx8w-2cq9"]},{"id":"GO-2022-1253","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4813","GHSA-7qpw-2j9m-rw8c"]},{"id":"GO-2022-1256","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4807","GHSA-gfj4-wg89-m22r"]},{"id":"GO-2022-1257","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4845","GHSA-gw9m-2m5v-c6x5"]},{"id":"GO-2022-1259","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4811","GHSA-hc5q-26h8-r9wf"]},{"id":"GO-2022-1260","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4812","GHSA-m5pr-wm6q-x4g2"]},{"id":"GO-2022-1261","modified":"2024-08-21T16:04:01Z","aliases":["CVE-2022-4806","GHSA-pp3p-6jjh-rmg7"]},{"id":"GO-2022-1263","modified":"2024-08-21T16:04:04Z","aliases":["CVE-2022-4810","GHSA-qf9q-3wwx-8qjv"]},{"id":"GO-2022-1264","modified":"2024-08-21T16:04:04Z","aliases":["CVE-2022
-4847","GHSA-r7hg-2cpp-8wqq"]},{"id":"GO-2022-1266","modified":"2024-08-21T16:04:04Z","aliases":["CVE-2022-4848","GHSA-vh43-cc6x-prpr"]},{"id":"GO-2023-1268","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-48195","GHSA-gvfj-fxx3-j323"]},{"id":"GO-2023-1269","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-22460","GHSA-c653-6hhg-9x92"]},{"id":"GO-2023-1270","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4863","GHSA-6whj-8g9g-5jvx"]},{"id":"GO-2023-1283","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22463","GHSA-vjhf-8vqx-vqpq"]},{"id":"GO-2023-1285","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4851","GHSA-42q2-m54f-jh95"]},{"id":"GO-2023-1291","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4803","GHSA-mfmp-8mqg-q4wm"]},{"id":"GO-2023-1292","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4805","GHSA-mq5q-gpgv-pwxw"]},{"id":"GO-2023-1294","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2014-125055","GHSA-r894-5r7v-7rx3"]},{"id":"
GO-2023-1295","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2020-36645","GHSA-3hc7-2xcc-7p8f"]},{"id":"GO-2023-1377","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-23508","GHSA-wr3c-g326-486c"]},{"id":"GO-2023-1388","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-23509","GHSA-89qm-wcmw-3mgg"]},{"id":"GO-2023-1449","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-4808","GHSA-r3p3-5f35-h6mf"]},{"id":"GO-2023-1461","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0112","GHSA-9h7x-9pmh-7gg8"]},{"id":"GO-2023-1462","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0108","GHSA-fpjc-cxr6-w6h8"]},{"id":"GO-2023-1463","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22478","GHSA-gqx8-hxmv-c4v4"]},{"id":"GO-2023-1465","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0111","GHSA-h2ph-9r76-37v5"]},{"id":"GO-2023-1468","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22479","GHSA-v4w5-r2xc-7f8h"]},{"id":"GO-2023-1469","modified":"2024-08-20T2
0:25:58Z","aliases":["CVE-2023-0110","GHSA-x22v-qgm2-7qc7"]},{"id":"GO-2023-1471","modified":"2024-08-20T20:25:58Z","aliases":["GHSA-3244-8mff-w398"]},{"id":"GO-2023-1492","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2017-1000056","GHSA-2jx2-76rc-2v7v"]},{"id":"GO-2023-1494","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2014-125064","GHSA-g7mw-9pf9-p2pm"]},{"id":"GO-2023-1495","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41721","GHSA-fxg5-wq6x-vr4w"]},{"id":"GO-2023-1497","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-23538","GHSA-7p8m-22h4-9pj7"]},{"id":"GO-2023-1502","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-0290","GHSA-7jf5-fvgf-48c6"]},{"id":"GO-2023-1504","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2023-22726","GHSA-pc99-qmg4-rcff"]},{"id":"GO-2023-1505","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-47747","GHSA-hj4g-4w36-x8hp"]},{"id":"GO-2023-1509","modified":"2024-08-20T20:25:58Z","aliases":["CVE-2022-46959","GHSA-2x48-p
6cq-5xcw"]},{"id":"GO-2023-1512","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-22736","GHSA-6p4m-hw2h-6gmw"]},{"id":"GO-2023-1515","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-43756","GHSA-8fcj-gf77-47mg"]},{"id":"GO-2023-1519","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-31249","GHSA-qrg7-hfx7-95c5"]},{"id":"GO-2023-1520","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-22482","GHSA-q9hr-j4rf-8fjc"]},{"id":"GO-2023-1524","modified":"2024-08-20T20:26:01Z","aliases":["GHSA-x477-fq37-q5wr"]},{"id":"GO-2023-1526","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24623","GHSA-v9mp-j8g7-2q6m"]},{"id":"GO-2023-1527","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0242","GHSA-g5vm-525q-r66c"]},{"id":"GO-2023-1533","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-24827","GHSA-jp7v-3587-2956"]},{"id":"GO-2023-1534","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-4xgv-j62q-h3rj"]},{"id":"GO-2023-1535","modified":"2024-05-20T16:03:47Z","a
liases":["GHSA-hxp2-xqf3-v83h"]},{"id":"GO-2023-1541","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0740","GHSA-65px-4cpf-697r"]},{"id":"GO-2023-1542","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-25152","GHSA-p8r3-83r8-jwj5"]},{"id":"GO-2023-1543","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-25307","GHSA-r887-gfxh-m9rr"]},{"id":"GO-2023-1544","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2020-1726","GHSA-vmhj-p9hw-vgrf"]},{"id":"GO-2023-1546","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25151","GHSA-5r5m-65gx-7vrh"]},{"id":"GO-2023-1547","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25165","GHSA-pwcw-6f5g-gxf8"]},{"id":"GO-2023-1548","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25163","GHSA-mv6w-j4xc-qpfw"]},{"id":"GO-2023-1549","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-0229","GHSA-5465-xc2j-6p84"]},{"id":"GO-2023-1550","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0744","GHSA-4cwh-8w4g-jxxh"]},{"id"
:"GO-2023-1551","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0743","GHSA-hjmr-xm25-36mh"]},{"id":"GO-2023-1552","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0741","GHSA-p7wj-c85f-xq9h"]},{"id":"GO-2023-1553","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0739","GHSA-qx34-47fc-vv79"]},{"id":"GO-2023-1554","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0742","GHSA-rmw8-7823-wp7f"]},{"id":"GO-2023-1555","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-25168","GHSA-66p8-j459-rq63"]},{"id":"GO-2023-1557","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-23625","GHSA-q264-w97q-q778"]},{"id":"GO-2023-1558","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-23626","GHSA-2h6c-j3gf-xp9r"]},{"id":"GO-2023-1559","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-23631","GHSA-4gj3-6r43-3wfc"]},{"id":"GO-2023-1560","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2022-47762","GHSA-x623-hr8h-7g5v"]},{"id":"GO-2023-1566","modified":"2024-05-20
T16:03:47Z","aliases":["CVE-2022-25978","GHSA-9w8x-5hv5-r6gw"]},{"id":"GO-2023-1567","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-28923","GHSA-qpm3-vr34-h8w8"]},{"id":"GO-2023-1568","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41722"]},{"id":"GO-2023-1569","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41725"]},{"id":"GO-2023-1570","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41724"]},{"id":"GO-2023-1571","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41723","GHSA-vvpx-j8f3-3w6h"]},{"id":"GO-2023-1572","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-41727","GHSA-qgc7-mgm3-q253"]},{"id":"GO-2023-1573","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2023-25153","GHSA-259w-8hf6-59c2"]},{"id":"GO-2023-1574","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2023-25173","GHSA-hmfx-3pcx-653p"]},{"id":"GO-2023-1577","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-23947","GHSA-3jfq-742w-xg8j"]},{"id":"GO-2023-1578","modified":"202
4-05-20T16:03:47Z","aliases":["CVE-2023-0475","GHSA-jpxj-2jvg-6jv9"]},{"id":"GO-2023-1581","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2023-0821","GHSA-w479-w22g-cffh"]},{"id":"GO-2023-1582","modified":"2024-08-20T20:26:01Z","aliases":["CVE-2021-32163","GHSA-5vx9-j5cw-47vq"]},{"id":"GO-2023-1583","modified":"2024-08-20T20:26:01Z","aliases":["GHSA-r2h5-3hgw-8j34"]},{"id":"GO-2023-1589","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25656","GHSA-87x9-7grx-m28v"]},{"id":"GO-2023-1590","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2015-10085","GHSA-wr8h-w969-36m8"]},{"id":"GO-2023-1592","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-0934","GHSA-6cvf-m58q-h9wf"]},{"id":"GO-2023-1595","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24533","GHSA-f6hc-9g49-xmx7"]},{"id":"GO-2023-1596","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2022-2024","GHSA-pfvh-p8qp-9ww9"]},{"id":"GO-2023-1597","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26046","GHSA-9f
95-hhg4-pg4f"]},{"id":"GO-2023-1600","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26047","GHSA-p2pf-g8cq-3gq5"]},{"id":"GO-2023-1602","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26483","GHSA-6gc3-crp7-25w5"]},{"id":"GO-2023-1607","modified":"2024-08-20T20:29:14Z","aliases":["GHSA-wxwq-525w-hcqx"]},{"id":"GO-2023-1611","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-27475","GHSA-fx2v-qfhr-4chv"]},{"id":"GO-2023-1612","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1245","GHSA-6c32-3x46-m9rh"]},{"id":"GO-2023-1613","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1240","GHSA-55vm-3vq3-4jpc"]},{"id":"GO-2023-1614","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1238","GHSA-5w78-v688-cx9q"]},{"id":"GO-2023-1615","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1243","GHSA-8jh8-33f5-cgfp"]},{"id":"GO-2023-1616","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1237","GHSA-9v4v-9fj5-p982"]},{"id":"GO-2023-1617","modified":"2024-08
-20T20:29:14Z","aliases":["CVE-2023-1241","GHSA-ff27-hrmr-ggpj"]},{"id":"GO-2023-1618","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1244","GHSA-h85v-cx5m-78wj"]},{"id":"GO-2023-1619","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1242","GHSA-qrwm-xqfr-4vhv"]},{"id":"GO-2023-1620","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1239","GHSA-vxhr-p2vp-7gf8"]},{"id":"GO-2023-1621","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24532"]},{"id":"GO-2023-1622","modified":"2024-08-20T20:29:14Z","aliases":["GHSA-6w5f-5wgr-qjg5"]},{"id":"GO-2023-1623","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-27483","GHSA-vfvj-3m3g-m532"]},{"id":"GO-2023-1627","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-27561","GHSA-vpvm-3wq2-2wvm"]},{"id":"GO-2023-1628","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2022-3162","GHSA-2394-5535-8j88"]},{"id":"GO-2023-1629","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2022-3294","GHSA-jh36-q97c-9928"]},{"id":"GO-20
23-1630","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-27582","GHSA-4g76-w3xw-2x6w"]},{"id":"GO-2023-1631","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24535","GHSA-hw7c-3rfg-p46j"]},{"id":"GO-2023-1633","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-1299","GHSA-rqm8-q8j9-662f"]},{"id":"GO-2023-1639","modified":"2024-08-20T20:29:14Z","aliases":["CVE-2023-0845","GHSA-wj6x-hcc2-f32j"]},{"id":"GO-2023-1640","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-28105","GHSA-5g39-ppwg-6xx8"]},{"id":"GO-2023-1643","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-27594","GHSA-8fg8-jh2h-f2hc"]},{"id":"GO-2023-1644","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-27595","GHSA-r5x6-w42p-jhpp"]},{"id":"GO-2023-1651","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1496","GHSA-ch9g-x9j7-rcgp"]},{"id":"GO-2023-1652","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1314","GHSA-7mjv-x3jf-545x"]},{"id":"GO-2023-1653","modified":"2024-08-20T20:29:
17Z","aliases":["CVE-2023-28114","GHSA-6f27-3p6c-p5jc"]},{"id":"GO-2023-1654","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1540","GHSA-6x5v-cxpp-pc5x"]},{"id":"GO-2023-1655","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1543","GHSA-79hx-g43v-xfmr"]},{"id":"GO-2023-1656","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1535","GHSA-83qr-c7m9-wmgw"]},{"id":"GO-2023-1657","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1539","GHSA-g44v-6qfm-f6ch"]},{"id":"GO-2023-1658","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1541","GHSA-h2wg-83fc-xvm9"]},{"id":"GO-2023-1659","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1537","GHSA-hwj7-frgj-7829"]},{"id":"GO-2023-1660","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1542","GHSA-r95w-7cpx-h5mx"]},{"id":"GO-2023-1661","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1538","GHSA-rvjp-8qj4-8p29"]},{"id":"GO-2023-1662","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-1536","GHSA-xvfj
-84vc-hrmf"]},{"id":"GO-2023-1664","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-28119","GHSA-5mqj-xc49-246p"]},{"id":"GO-2023-1670","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2022-41354","GHSA-2q5c-qw9c-fmvq"]},{"id":"GO-2023-1671","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-28436","GHSA-vfgq-g5x8-g595"]},{"id":"GO-2023-1681","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-0778","GHSA-qwqv-rqgf-8qh8"]},{"id":"GO-2023-1682","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-25809","GHSA-m8cg-xc2p-r3fc"]},{"id":"GO-2023-1683","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-28642","GHSA-g2j6-57v7-gm8c"]},{"id":"GO-2023-1685","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-0620","GHSA-v3hp-mcj5-pg39"]},{"id":"GO-2023-1699","modified":"2024-08-20T20:29:17Z","aliases":["CVE-2023-28840","GHSA-232p-vwff-86mp"]},{"id":"GO-2023-1700","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-28841","GHSA-33pg-m6jh-5237"]},{"id":"GO-2023-1701","
modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-28842","GHSA-6wrf-mxfj-pf5p"]},{"id":"GO-2023-1702","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24537"]},{"id":"GO-2023-1703","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24538"]},{"id":"GO-2023-1704","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24534"]},{"id":"GO-2023-1705","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24536"]},{"id":"GO-2023-1707","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1782","GHSA-f8r8-h93m-mj77"]},{"id":"GO-2023-1708","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-0665","GHSA-hwc3-3qh6-r4gg"]},{"id":"GO-2023-1709","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25000","GHSA-vq4h-9ghm-qmrr"]},{"id":"GO-2023-1713","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-1800","GHSA-xq3x-grrj-fj6x"]},{"id":"GO-2023-1716","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1975","GHSA-65v8-6pvw-jwvq"]},{"id":"GO-2023-1717","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2023-29194","GHSA-735r-hv67-g38f"]},{"id":"GO-2023-1718","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1974","GHSA-8jg3-rx43-3fv4"]},{"id":"GO-2023-1719","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-1976","GHSA-j97g-77fj-9c4p"]},{"id":"GO-2023-1721","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-29018","GHSA-cwf6-xj49-wp83"]},{"id":"GO-2023-1723","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-29193","GHSA-cjr9-mr35-7xh6"]},{"id":"GO-2023-1730","modified":"2024-08-21T21:16:43Z","aliases":["CVE-2023-29002","GHSA-pg5p-wwp8-97g8"]},{"id":"GO-2023-1732","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26556"]},{"id":"GO-2023-1733","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26557"]},{"id":"GO-2023-1735","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30622","GHSA-833c-xh79-p429"]},{"id":"GO-2023-1737","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29401","GHSA-2c4m-59x9-fr2g"]},{"id":"GO-2023
-1738","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30549","GHSA-j4rf-7357-f4cg"]},{"id":"GO-2023-1747","modified":"2024-08-20T20:29:19Z","aliases":["GHSA-w9mr-28mw-j8hg"]},{"id":"GO-2023-1751","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24539"]},{"id":"GO-2023-1752","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-24540"]},{"id":"GO-2023-1753","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29400"]},{"id":"GO-2023-1754","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30551","GHSA-2h5h-59f5-c5x9"]},{"id":"GO-2023-1758","modified":"2024-08-20T20:29:19Z","aliases":["GHSA-fwj4-72fm-c93g"]},{"id":"GO-2023-1761","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30019","GHSA-9x7h-ggc3-xg47"]},{"id":"GO-2023-1763","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30840","GHSA-93xx-cvmc-9w3v"]},{"id":"GO-2023-1764","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-30844","GHSA-jmp2-wc4p-wfh2"]},{"id":"GO-2023-1765","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2023-1732","GHSA-2q89-485c-9j2x"]},{"id":"GO-2023-1766","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-25568","GHSA-m974-xj4j-7qv5","GHSA-q3j6-22wf-3jh9"]},{"id":"GO-2023-1768","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-32080","GHSA-p744-4q6p-hvc2"]},{"id":"GO-2023-1772","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-2253","GHSA-hqxw-f8mx-cpmw"]},{"id":"GO-2023-1774","modified":"2024-08-20T20:29:19Z","aliases":["CVE-2023-2590","GHSA-qmqw-r4x6-3w2q"]},{"id":"GO-2023-1785","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-30851","GHSA-2h44-x2wx-49f4"]},{"id":"GO-2023-1788","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-32698","GHSA-w7jw-q4fg-qc4c"]},{"id":"GO-2023-1792","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2018-20744","GHSA-927h-x4qj-r242"]},{"id":"GO-2023-1793","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2878","GHSA-g82w-58jf-gcxx"]},{"id":"GO-2023-1795","modified":"2024-08-20T20:31:32Z","a
liases":["CVE-2023-33199","GHSA-frqx-jfcm-6jjr"]},{"id":"GO-2023-1800","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33189","GHSA-pvrc-wvj2-f59p"]},{"id":"GO-2023-1801","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33191","GHSA-33hq-f2mf-jm3c"]},{"id":"GO-2023-1803","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-32684","GHSA-f7qw-jj9c-rpq9"]},{"id":"GO-2023-1804","modified":"2024-08-20T20:31:32Z","aliases":["GHSA-hgv6-w7r3-w4qw"]},{"id":"GO-2023-1806","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33964","GHSA-7xpv-4pm9-xch2"]},{"id":"GO-2023-1808","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2978","GHSA-mv7x-27pc-8c96"]},{"id":"GO-2023-1809","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2981","GHSA-wmfc-g86p-fjvr"]},{"id":"GO-2023-1819","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-34091","GHSA-hq4m-4948-64cc"]},{"id":"GO-2023-1821","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-qfc5-6r3j-jj22"]},{"id":"GO-2023-1826"
,"modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-34205","GHSA-jqvr-j2vg-gjrv"]},{"id":"GO-2023-1827","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-1297","GHSA-c57c-7hrj-6q6v"]},{"id":"GO-2023-1828","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-2816","GHSA-rqjq-ww83-wv5c"]},{"id":"GO-2023-1829","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33957","GHSA-9m3v-v4r5-ppx7"]},{"id":"GO-2023-1831","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2023-33958","GHSA-rvrx-rrwh-r9p6"]},{"id":"GO-2023-1832","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-33959","GHSA-xhg5-42rf-296r"]},{"id":"GO-2023-1839","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29402"]},{"id":"GO-2023-1840","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29403"]},{"id":"GO-2023-1841","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29404"]},{"id":"GO-2023-1842","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29405"]},{"id":"GO-2023-1849","modified":"2024
-08-20T20:31:32Z","aliases":["CVE-2023-2121","GHSA-gq98-53rq-qr5h"]},{"id":"GO-2023-1850","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2018-19653","GHSA-4qvx-qq5w-695p"]},{"id":"GO-2023-1851","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2020-25864","GHSA-8xmx-h8rq-h94j"]},{"id":"GO-2023-1852","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2019-12291","GHSA-h65h-v7fw-4p38"]},{"id":"GO-2023-1853","modified":"2024-08-20T20:31:32Z","aliases":["CVE-2019-9764","GHSA-q7fx-wm2p-qfj8"]},{"id":"GO-2023-1857","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-f99h-w337-mv56"]},{"id":"GO-2023-1859","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-rm8v-mxj3-5rmq"]},{"id":"GO-2023-1860","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2023-1861","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-j2cr-jc39-wpx5","GHSA-w44m-8mv2-v78h"]},{"id":"GO-2023-1862","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-34242","GHSA-r7wr-4w5q-55m6"]},{"id":"GO-2023-1863","modified":"2024-08-20T20
:31:35Z","aliases":["CVE-2023-30625","GHSA-3jmm-f6jj-rcc3"]},{"id":"GO-2023-1864","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-2431","GHSA-xc8m-28vv-4pjc"]},{"id":"GO-2023-1865","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-35163","GHSA-8rc9-vxjh-qjf2"]},{"id":"GO-2023-1866","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-34758","CVE-2023-35170","GHSA-8jxm-xp43-qh3q"]},{"id":"GO-2023-1867","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2022-47930"]},{"id":"GO-2023-1871","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-35930","GHSA-m54h-5x5f-5m6r"]},{"id":"GO-2023-1872","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-35933","GHSA-hr9r-8phq-5x8j"]},{"id":"GO-2023-1874","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-40586","GHSA-c2pj-v37r-2p6h"]},{"id":"GO-2023-1878","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29406"]},{"id":"GO-2023-1879","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-3485","GHSA-gm2g-2xr9-pxxj"]},{"
id":"GO-2023-1881","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-w5w5-2882-47pc"]},{"id":"GO-2023-1882","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-34450","GHSA-mvj3-qrqh-cjvr"]},{"id":"GO-2023-1883","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-34451","GHSA-w24w-wp77-qffm"]},{"id":"GO-2023-1887","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-36457","GHSA-q2mx-gpjf-3h8x"]},{"id":"GO-2023-1888","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-36458","GHSA-7x2c-fgx6-xf9h"]},{"id":"GO-2023-1891","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-2727","GHSA-qc2g-gmh6-95p4"]},{"id":"GO-2023-1892","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-2728","GHSA-cgcv-5272-97pr"]},{"id":"GO-2023-1894","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-3515","GHSA-cf6v-9j57-v6r6"]},{"id":"GO-2023-1895","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2022-32171","GHSA-4fgv-8448-gf82"]},{"id":"GO-2023-1896","modified":"2024-08-20T20:31:35Z","
aliases":["CVE-2022-32172","GHSA-7j6x-42mm-p7jm"]},{"id":"GO-2023-1897","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2022-41316","GHSA-9mh8-9j64-443f"]},{"id":"GO-2023-1898","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-0690","GHSA-9vrm-v9xv-x3xr"]},{"id":"GO-2023-1899","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-1296","GHSA-hhvx-8755-4cvw"]},{"id":"GO-2023-1900","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-24999","GHSA-wmg5-g953-qqfw"]},{"id":"GO-2023-1901","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2023-37264","GHSA-w2h3-vvvq-3m53"]},{"id":"GO-2023-1904","modified":"2024-05-22T16:22:39Z","aliases":["CVE-2022-47931","GHSA-cvcx-g7wh-x8rf"]},{"id":"GO-2023-1911","modified":"2024-08-20T20:31:35Z","aliases":["CVE-2021-29417","GHSA-4j5x-f394-xx79"]},{"id":"GO-2023-1912","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-34458","GHSA-j494-7x2v-vvvp"]},{"id":"GO-2023-1914","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-f28g-86hc-823q"]},{"
id":"GO-2023-1915","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2020-10749","GHSA-fx6x-h9g4-56f8"]},{"id":"GO-2023-1919","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-12452","GHSA-r3fq-cmmw-cpmm"]},{"id":"GO-2023-1922","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-1010261","GHSA-5rh7-6gfj-mc87"]},{"id":"GO-2023-1923","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-14243","GHSA-85c5-ccm8-vr96"]},{"id":"GO-2023-1924","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-13915","GHSA-6452-jr93-r5qm"]},{"id":"GO-2023-1925","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-34236","GHSA-6hvv-j432-23cv"]},{"id":"GO-2023-1927","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-10152","GHSA-rh5f-2w6r-q7vj"]},{"id":"GO-2023-1928","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-12618","GHSA-2w2v-xcr9-mj4m"]},{"id":"GO-2023-1930","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-37475","GHSA-9x44-9pgq-cf45"]},{"id":"GO-2023-1931","modified":"2
024-08-20T20:31:38Z","aliases":["CVE-2023-37266","GHSA-m5q5-8mfw-p2hr"]},{"id":"GO-2023-1932","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-37265","GHSA-vjh7-5r6x-xh6g"]},{"id":"GO-2023-1936","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-16146","GHSA-9h9f-9q8g-6764"]},{"id":"GO-2023-1938","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-18658","GHSA-p5pc-m4q7-7qm9"]},{"id":"GO-2023-1939","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2020-14457","GHSA-j2h2-cvwh-cr64"]},{"id":"GO-2023-1940","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2023-37477","GHSA-p9xf-74xh-mhw5"]},{"id":"GO-2023-1941","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-37788","GHSA-4r8x-2p26-976p"]},{"id":"GO-2023-1942","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-18466","GHSA-r34v-gqmw-qvgj"]},{"id":"GO-2023-1945","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-8336","GHSA-fhm8-cxcv-pwvc"]},{"id":"GO-2023-1946","modified":"2024-08-21T21:16:43Z","aliases":["CV
E-2019-1002100","GHSA-q4rr-64r9-fwgf"]},{"id":"GO-2023-1948","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2019-1000008","GHSA-xrxm-mvqm-r553"]},{"id":"GO-2023-1950","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2018-15598","GHSA-2cjc-rgmp-x649"]},{"id":"GO-2023-1952","modified":"2024-08-20T20:31:38Z","aliases":["CVE-2018-21034","GHSA-xj7v-c82w-92q2"]},{"id":"GO-2023-1955","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37918","GHSA-59m6-82qm-vqgj"]},{"id":"GO-2023-1956","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37917","GHSA-757p-vx43-fp9r"]},{"id":"GO-2023-1957","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37916","GHSA-87f6-8gr7-pc6h"]},{"id":"GO-2023-1959","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-1002100","GHSA-2jq6-ffph-p4h8"]},{"id":"GO-2023-1961","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-1002103","GHSA-6pcv-qqx4-mxm3"]},{"id":"GO-2023-1962","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-10856","GHSA-wp7w-v
x86-vj9h"]},{"id":"GO-2023-1965","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-38496","GHSA-mmx5-32m4-wxvx"]},{"id":"GO-2023-1971","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-15192","GHSA-fg3x-rwq9-74cw"]},{"id":"GO-2023-1972","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2018-17031","GHSA-px5r-fqj6-r2f8"]},{"id":"GO-2023-1973","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2017-7297","GHSA-w3x4-9854-95x8"]},{"id":"GO-2023-1977","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2017-1002102","GHSA-mm7g-f2gg-cw8g"]},{"id":"GO-2023-1979","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-37900","GHSA-68p4-95xf-7gx8"]},{"id":"GO-2023-1980","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-38495","GHSA-pj4x-2xr5-w87m"]},{"id":"GO-2023-1982","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2020-24710","GHSA-9c9w-9pq7-f35h"]},{"id":"GO-2023-1985","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2015-7561","GHSA-2h9c-34v6-3qmr"]},{"id":"GO-2023-1986","
modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-3462","GHSA-9v3w-w2jh-4hff"]},{"id":"GO-2023-1987","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29409"]},{"id":"GO-2023-1988","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3978","GHSA-2wrh-6pvc-2jm9"]},{"id":"GO-2023-1989","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29408","GHSA-x92r-3vfx-4cv3"]},{"id":"GO-2023-1990","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-29407","GHSA-j3p8-6mrq-6g7h"]},{"id":"GO-2023-1991","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2019-12274","GHSA-gc62-j469-9gjm"]},{"id":"GO-2023-1992","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2019-11841","GHSA-x3jr-pf6g-c48f"]},{"id":"GO-2023-1993","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2019-1010275","GHSA-x6r5-vxfg-gq3v"]},{"id":"GO-2023-1995","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-4127","GHSA-52h8-c876-989c"]},{"id":"GO-2023-1996","modified":"2024-08-20T20:32:20Z","aliases":["CVE-2023-412
6","GHSA-ggcf-hwxp-rc77"]},{"id":"GO-2023-1997","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4124","GHSA-v9vc-7x69-c2x8"]},{"id":"GO-2023-1998","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-37896","GHSA-2xx4-jj5v-6mff"]},{"id":"GO-2023-1999","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2022-38795","GHSA-8j3v-68w3-3848"]},{"id":"GO-2023-2000","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39533","GHSA-876p-8259-xjgg"]},{"id":"GO-2023-2001","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4125","GHSA-j63x-f657-2m9g"]},{"id":"GO-2023-2003","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-8c37-7qx3-4c4p"]},{"id":"GO-2023-2004","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-39964","GHSA-pv7q-v9mv-9mh5"]},{"id":"GO-2023-2005","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-39965","GHSA-85cf-gj29-f555"]},{"id":"GO-2023-2006","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-39966","GHSA-hf7j-xj3w-87g4"]},{"id":"GO-2023-2011","modi
fied":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40023","GHSA-xvhg-w6qc-m3qq"]},{"id":"GO-2023-2012","modified":"2024-08-21T14:17:52Z","aliases":["GHSA-9phh-r37v-34wh"]},{"id":"GO-2023-2014","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40034","GHSA-4gcf-5m39-98mc"]},{"id":"GO-2023-2017","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-38976","GHSA-8697-479h-5mfp"]},{"id":"GO-2023-2018","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40025","GHSA-c8xw-vjgf-94hr"]},{"id":"GO-2023-2020","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40577","GHSA-v86x-5fm3-5p7j"]},{"id":"GO-2023-2022","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-32077","GHSA-8x8h-hcq8-jwwx"]},{"id":"GO-2023-2023","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-32078","GHSA-256m-j5qw-38f4"]},{"id":"GO-2023-2024","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-40583","GHSA-gcq9-qqwx-rgj3"]},{"id":"GO-2023-2025","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-3
2079","GHSA-826j-8wp2-4x6q"]},{"id":"GO-2023-2026","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-37469","GHSA-92vc-4fcw-g68q"]},{"id":"GO-2023-2028","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40579","GHSA-jcf2-mxr2-gmqp"]},{"id":"GO-2023-2036","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4697","GHSA-5j6p-59cj-j6cp"]},{"id":"GO-2023-2038","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-4696","GHSA-j2gj-g3p9-7mrr"]},{"id":"GO-2023-2041","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39318"]},{"id":"GO-2023-2042","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39320"]},{"id":"GO-2023-2043","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39319"]},{"id":"GO-2023-2044","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39321"]},{"id":"GO-2023-2045","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39322"]},{"id":"GO-2023-2046","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-40591","GHSA-ppjg-v974-84cm"]},{"id":"GO
-2023-2048","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-6xv5-86q9-7xr8"]},{"id":"GO-2023-2049","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40029","GHSA-fwr2-64vr-xv9m"]},{"id":"GO-2023-2050","modified":"2024-08-21T14:17:52Z","aliases":["CVE-2023-40584","GHSA-g687-f2gx-6wm8"]},{"id":"GO-2023-2051","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-4815","GHSA-pj2h-85jq-g5vg"]},{"id":"GO-2023-2052","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-41338","GHSA-3q5p-3558-364f"]},{"id":"GO-2023-2053","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-41318","GHSA-5crw-6j7v-xc72"]},{"id":"GO-2023-2055","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-4782","GHSA-h626-pv66-hhm7"]},{"id":"GO-2023-2063","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-4680","GHSA-v84f-6r39-cpfc"]},{"id":"GO-2023-2065","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-5036","GHSA-2g7r-9xq5-c6hv"]},{"id":"GO-2023-2066","modified":"2024-08-21T14:30:18Z","aliases"
:["CVE-2022-28357","GHSA-vpjc-4jcv-jc29"]},{"id":"GO-2023-2067","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-37279","GHSA-x4hh-vjm7-g2jv"]},{"id":"GO-2023-2068","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43620","GHSA-364c-vvqx-446c"]},{"id":"GO-2023-2069","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43621","GHSA-7g3v-4ggr-xvjf"]},{"id":"GO-2023-2070","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43618","GHSA-7mp6-929p-pqhj"]},{"id":"GO-2023-2071","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43616","GHSA-8c8w-f7wp-2jr2"]},{"id":"GO-2023-2072","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43617","GHSA-hp56-xvf4-g6wr"]},{"id":"GO-2023-2073","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43619","GHSA-ppjh-xp5v-46wc"]},{"id":"GO-2023-2074","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-42821","GHSA-m9xq-6h2j-65r2"]},{"id":"GO-2023-2075","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2022-3962","GHSA-6f4m-j56w-
55c3"]},{"id":"GO-2023-2077","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-43644","GHSA-r5hm-mp3j-285g"]},{"id":"GO-2023-2078","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-39347","GHSA-gj2r-phwg-6rww"]},{"id":"GO-2023-2079","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-41332","GHSA-24m5-r6hv-ccgp"]},{"id":"GO-2023-2080","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-41333","GHSA-4xp2-w642-7mcx"]},{"id":"GO-2023-2084","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-43645","GHSA-2hm9-h873-pgqh"]},{"id":"GO-2023-2085","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-40026","GHSA-6jqw-jwf5-rp8h"]},{"id":"GO-2023-2088","modified":"2024-08-21T14:30:18Z","aliases":["CVE-2023-5077","GHSA-86c6-3g63-5w64"]},{"id":"GO-2023-2095","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39323"]},{"id":"GO-2023-2096","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-44273","GHSA-9xfq-8j3r-xp5g"]},{"id":"GO-2023-2097","modified":"2024-08-21T14:30
:22Z","aliases":["CVE-2023-43809","GHSA-mc97-99j4-vm2v"]},{"id":"GO-2023-2098","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-44378","GHSA-498w-5j49-vqjg"]},{"id":"GO-2023-2101","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-pffg-92cg-xf5c"]},{"id":"GO-2023-2102","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39325","GHSA-4374-p667-p6c8"]},{"id":"GO-2023-2109","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-20902","GHSA-mq6f-5xh5-hgcf"]},{"id":"GO-2023-2113","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45142","GHSA-rcjv-mgp8-qvmr"]},{"id":"GO-2023-2114","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45683","GHSA-267v-3v32-g6q5"]},{"id":"GO-2023-2115","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45128","GHSA-94w9-97p3-p368"]},{"id":"GO-2023-2116","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45141","GHSA-mv73-f69x-444p"]},{"id":"GO-2023-2119","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-7p92-x423-vwj6"]},{"id":"GO-
2023-2121","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45810","GHSA-hr4f-6jh8-f2vq"]},{"id":"GO-2023-2125","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-1943","GHSA-8gwj-m6vh-2g6j"]},{"id":"GO-2023-2133","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-47090","GHSA-fr2g-9hjm-wr23"]},{"id":"GO-2023-2134","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45822","GHSA-9pc8-m4vp-ggvf"]},{"id":"GO-2023-2135","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45821","GHSA-g6pq-x539-7w4j"]},{"id":"GO-2023-2136","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-45823","GHSA-hmq4-c2r4-5q8h"]},{"id":"GO-2023-2137","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45825","GHSA-q24m-6h38-5xj8"]},{"id":"GO-2023-2153","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-m425-mq94-257g"]},{"id":"GO-2023-2156","modified":"2024-08-21T14:30:22Z","aliases":["GHSA-w6rp-vxj2-fjhr"]},{"id":"GO-2023-2158","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-445
7","GHSA-37x5-qpm8-53rq"]},{"id":"GO-2023-2159","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2021-25736","GHSA-35c7-w35f-xwgh"]},{"id":"GO-2023-2160","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-46239","GHSA-3q6m-v84f-6p9h"]},{"id":"GO-2023-2162","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-41891","GHSA-r847-6w6h-r8g4"]},{"id":"GO-2023-2163","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-46129","GHSA-mr45-rx8q-wcm9"]},{"id":"GO-2023-2166","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-46255","GHSA-jg7w-cxjv-98c2"]},{"id":"GO-2023-2170","modified":"2024-12-12T22:00:26Z","aliases":["CVE-2023-3955","GHSA-q78c-gwqw-jcmc"]},{"id":"GO-2023-2176","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-3893","GHSA-r6cc-7wj7-gfx2"]},{"id":"GO-2023-2181","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-46737","GHSA-vfp6-jrw2-99g9"]},{"id":"GO-2023-2185","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45283"]},{"id":"GO-2023-2186","modified"
:"2024-05-20T16:03:47Z","aliases":["CVE-2023-45284"]},{"id":"GO-2023-2188","modified":"2024-08-21T14:30:22Z","aliases":["GHSA-r2xv-vpr2-42m9"]},{"id":"GO-2023-2328","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45286","GHSA-xwh9-gc39-5298"]},{"id":"GO-2023-2329","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-5954","GHSA-4qhc-v8r6-8vwm"]},{"id":"GO-2023-2330","modified":"2024-12-12T22:00:26Z","aliases":["CVE-2023-3676","GHSA-7fxm-f474-hf8w"]},{"id":"GO-2023-2331","modified":"2024-06-27T18:00:06Z","aliases":["CVE-2023-47108","GHSA-8pgv-569h-w5rw"]},{"id":"GO-2023-2332","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-47122","GHSA-xvrc-2wvh-49vc"]},{"id":"GO-2023-2333","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-rjjm-x32p-m3f7"]},{"id":"GO-2023-2334","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-2c7c-3mj9-8fqh"]},{"id":"GO-2023-2335","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-42813","GHSA-wc3x-5rfv-hh5v"]},{"id":"GO-2023-2336","modified":"
2024-08-21T14:30:22Z","aliases":["CVE-2023-42814","GHSA-9g37-h7p2-2c6r"]},{"id":"GO-2023-2337","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-42815","GHSA-hjpv-68f4-2262"]},{"id":"GO-2023-2338","modified":"2024-08-21T14:30:22Z","aliases":["CVE-2023-42816","GHSA-4mp4-46gq-hv3r"]},{"id":"GO-2023-2340","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47630","GHSA-3hfq-cx9j-923w"]},{"id":"GO-2023-2341","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-5528","GHSA-hq6q-c2x6-hmch"]},{"id":"GO-2023-2344","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-2980","GHSA-j327-c69h-4gh8"]},{"id":"GO-2023-2351","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-48312","GHSA-fpvw-6m5v-hqfp"]},{"id":"GO-2023-2355","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-48713","GHSA-qmvj-4qr9-v547"]},{"id":"GO-2023-2375","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45287"]},{"id":"GO-2023-2376","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47106","GHSA-fv
hj-4qfh-q2hm"]},{"id":"GO-2023-2377","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47633","GHSA-6fwg-jrfw-ff7p"]},{"id":"GO-2023-2378","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-j3rq-4xjw-xg63"]},{"id":"GO-2023-2379","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49290","GHSA-7f9x-gw85-8grf"]},{"id":"GO-2023-2380","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49292","GHSA-8j98-cjfr-qx3h"]},{"id":"GO-2023-2381","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-47124","GHSA-8g85-whqh-cr2f"]},{"id":"GO-2023-2382","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-39326"]},{"id":"GO-2023-2383","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45285"]},{"id":"GO-2023-2385","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-26154","GHSA-5844-q3fc-56rh"]},{"id":"GO-2023-2386","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45292","GHSA-5mmw-p5qv-w3x5"]},{"id":"GO-2023-2388","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-v7hc-87
jc-qrrr"]},{"id":"GO-2023-2394","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-50463","GHSA-rxg9-hgq7-8pwx"]},{"id":"GO-2023-2397","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-26hr-q2wp-rvc5"]},{"id":"GO-2023-2398","modified":"2024-08-21T14:30:24Z","aliases":["GHSA-4rgc-5g6r-2rjf"]},{"id":"GO-2023-2399","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-6337","GHSA-6p62-6cg9-f5f5"]},{"id":"GO-2023-2400","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-50424","GHSA-92cg-ghq6-9587","GHSA-m8rw-rcpq-2vp2"]},{"id":"GO-2023-2402","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-48795","GHSA-45x7-px36-x8w8"]},{"id":"GO-2023-2409","modified":"2024-07-02T18:07:58Z","aliases":["CVE-2023-50658","GHSA-mhpq-9638-x6pw","GHSA-6294-6rgp-fr7r"]},{"id":"GO-2023-2412","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-7ww5-4wqc-m92c"]},{"id":"GO-2023-2413","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49922","GHSA-hj4r-2c9c-29h3"]},{"id":"GO-2023-2414","modified"
:"2024-08-21T14:30:24Z","aliases":["CVE-2023-51442","GHSA-wq59-4q6r-635r"]},{"id":"GO-2023-2422","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2016-15036","GHSA-jpfp-xq3p-4h3r"]},{"id":"GO-2023-2426","modified":"2024-08-21T14:30:24Z","aliases":["CVE-2023-52081","GHSA-wpmx-564x-h2mh"]},{"id":"GO-2024-2428","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-5044","GHSA-fp9f-44c2-cw27"]},{"id":"GO-2024-2430","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46738","GHSA-qc6v-g3xw-grmx"]},{"id":"GO-2024-2431","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46740","GHSA-4248-p65p-hcrm"]},{"id":"GO-2024-2432","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46739","GHSA-8579-7p32-f398"]},{"id":"GO-2024-2433","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46741","GHSA-8h2x-gr2c-c275"]},{"id":"GO-2024-2434","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-46742","GHSA-vwch-g97w-hfg2"]},{"id":"GO-2024-2440","modified":"2024-06-28T15:28:53Z","aliases":[
"CVE-2023-43741","GHSA-r5hg-349q-mg2q"]},{"id":"GO-2024-2441","modified":"2024-06-28T15:28:53Z","aliases":["GHSA-7xg2-83f8-39mr"]},{"id":"GO-2024-2442","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-76cc-p55w-63g3"]},{"id":"GO-2024-2444","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-50333","GHSA-9w97-9rqx-8v4j"]},{"id":"GO-2024-2445","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-c9v7-wmwj-vf6x"]},{"id":"GO-2024-2446","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-7113","GHSA-h3gq-j7p9-x3p4"]},{"id":"GO-2024-2447","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-hw4x-mcx5-9q36"]},{"id":"GO-2024-2448","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-48732","GHSA-q7rx-w656-fwmv"]},{"id":"GO-2024-2449","modified":"2024-08-19T17:26:25Z","aliases":["GHSA-vfxf-76hv-v4w4"]},{"id":"GO-2024-2450","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2023-47858","GHSA-w88v-pjr8-cmv2"]},{"id":"GO-2024-2451","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2453","m
odified":"2024-05-20T16:03:47Z","aliases":["GHSA-9763-4f94-gfch"]},{"id":"GO-2024-2454","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-21664","GHSA-pvcr-v8j8-j5q3"]},{"id":"GO-2024-2456","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49569","GHSA-449p-3h89-pw88"]},{"id":"GO-2024-2457","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2023-49619","GHSA-f899-4mr4-fqpv"]},{"id":"GO-2024-2458","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2023-6476","GHSA-p4rx-7wvg-fwrc"]},{"id":"GO-2024-2459","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49295","GHSA-ppxx-5m9h-6vxf"]},{"id":"GO-2024-2461","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22199","GHSA-4mq2-gc4j-cmw6"]},{"id":"GO-2024-2462","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22198","GHSA-8r25-68wm-jw35"]},{"id":"GO-2024-2463","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22196","GHSA-h374-mm57-879c"]},{"id":"GO-2024-2464","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024
-22197","GHSA-pxmr-q2x3-9x9m"]},{"id":"GO-2024-2466","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-49568","GHSA-mw99-9chc-xw7r"]},{"id":"GO-2024-2468","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-3328","GHSA-cjqf-877p-7m3f"]},{"id":"GO-2024-2469","modified":"2024-06-03T20:51:31Z","aliases":["GHSA-f6jh-hvg2-9525"]},{"id":"GO-2024-2471","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-qr8r-m495-7hc4"]},{"id":"GO-2024-2472","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-23332","GHSA-57wx-m636-g3g8"]},{"id":"GO-2024-2476","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23656","GHSA-gr79-9v6v-gc9r"]},{"id":"GO-2024-2477","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-23820","GHSA-rxpw-85vw-fx87"]},{"id":"GO-2024-2478","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2023-52354","GHSA-g4x3-mfpj-f335"]},{"id":"GO-2024-2479","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23647","GHSA-mrx3-gxjx-hjqj"]},{"id":"GO-2024-2480","modified":"2024
-07-09T19:33:56Z","aliases":["CVE-2024-23828","GHSA-qcjq-7f7v-pvc8"]},{"id":"GO-2024-2481","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23827","GHSA-xvq9-4vpv-227m"]},{"id":"GO-2024-2482","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23840","GHSA-h3q2-8whx-c29h"]},{"id":"GO-2024-2483","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2018-18625","GHSA-6wh2-8hw7-jw94"]},{"id":"GO-2024-2485","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-10661","GHSA-j6vv-vv26-rh7c"]},{"id":"GO-2024-2486","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-10660","GHSA-m979-w9wj-qfj9"]},{"id":"GO-2024-2488","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-16251","GHSA-4mp7-2m29-gqxf"]},{"id":"GO-2024-2490","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24579","GHSA-hpxr-w9w7-g4gv"]},{"id":"GO-2024-2491","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-21626","GHSA-xr7r-f8xq-vfvv"]},{"id":"GO-2024-2492","modified":"2024-05-20T16:03:47Z","aliases":["CVE-
2024-23650","GHSA-9p26-698r-w4hx"]},{"id":"GO-2024-2493","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23651","GHSA-m3r6-h7wv-7xxv"]},{"id":"GO-2024-2494","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23652","GHSA-4v98-7qmw-rqr8"]},{"id":"GO-2024-2495","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-44313","GHSA-9xc9-xq7w-vpcr"]},{"id":"GO-2024-2496","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-44312","GHSA-r8xp-52mq-rmm8"]},{"id":"GO-2024-2497","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-23653","GHSA-wr6v-9f75-vh2g"]},{"id":"GO-2024-2499","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-24747","GHSA-xx8w-mq23-29g4"]},{"id":"GO-2024-2500","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2021-41091","GHSA-3fwx-pjgw-3558"]},{"id":"GO-2024-2501","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-25201","GHSA-496g-fr33-whrf"]},{"id":"GO-2024-2505","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-28053","GHSA-6m72-467w-94rh"]
},{"id":"GO-2024-2508","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-35177","GHSA-rpgp-9hmg-j25x"]},{"id":"GO-2024-2509","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2021-3282","GHSA-rq95-xf66-j689"]},{"id":"GO-2024-2510","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2018-12099","GHSA-v5gq-qvjq-8p53"]},{"id":"GO-2024-2511","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-0831","GHSA-vgh3-mwxq-rcp8"]},{"id":"GO-2024-2512","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2024-24557","GHSA-xw73-rw38-6vjc"]},{"id":"GO-2024-2513","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-12458","GHSA-3jq7-8ph8-63xm"]},{"id":"GO-2024-2514","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2020-25816","GHSA-57gg-cj55-q5g2"]},{"id":"GO-2024-2515","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-13430","GHSA-7m2x-qhrq-rp8h"]},{"id":"GO-2024-2516","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2018-18624","GHSA-9hv8-4frf-cprf"]},{"id":"GO-2024-2517","modified":"2
024-07-09T19:33:56Z","aliases":["CVE-2020-12245","GHSA-ccmg-w4xm-p28v"]},{"id":"GO-2024-2519","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-12459","GHSA-m25m-5778-fm22"]},{"id":"GO-2024-2520","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-24303","GHSA-mvpr-q6rh-8vrp"]},{"id":"GO-2024-2521","modified":"2024-07-15T19:00:13Z","aliases":["CVE-2019-14271","GHSA-v2cv-wwxq-qq97"]},{"id":"GO-2024-2523","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-11110","GHSA-xr3x-62qw-vc4w"]},{"id":"GO-2024-2527","modified":"2024-07-09T21:52:25Z","aliases":["GHSA-5x4g-q5rc-36jp"]},{"id":"GO-2024-2528","modified":"2024-07-09T19:33:56Z","aliases":["GHSA-j86v-2vjr-fg8f"]},{"id":"GO-2024-2529","modified":"2024-07-09T19:33:56Z","aliases":["GHSA-pm3m-32r3-7mfh"]},{"id":"GO-2024-2530","modified":"2024-07-09T19:33:56Z","aliases":["GHSA-vjg6-93fv-qv64"]},{"id":"GO-2024-2531","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-24768","GHSA-9xfw-jjq2-7v8h"]},{"id":"GO-2024-2532","modifie
d":"2024-06-28T15:28:53Z","aliases":["CVE-2024-1052","GHSA-vh73-q3rw-qx7w"]},{"id":"GO-2024-2534","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-32192","GHSA-833m-37f7-jq55"]},{"id":"GO-2024-2535","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-32194","GHSA-c85r-fwc7-45vc"]},{"id":"GO-2024-2536","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-32193","GHSA-r8f4-hv23-6qp6"]},{"id":"GO-2024-2537","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-22649","GHSA-xfj7-qf8w-2gcr"]},{"id":"GO-2024-2538","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-1329","GHSA-c866-8gpw-p3mv"]},{"id":"GO-2024-2539","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23319","GHSA-4fp6-574p-fc35"]},{"id":"GO-2024-2540","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-24774","GHSA-qr8f-cjw7-838m"]},{"id":"GO-2024-2541","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1402","GHSA-32h7-7j94-8fc2"]},{"id":"GO-2024-2549","modified":"2024-06-28T15:28:53Z","aliases":[
"CVE-2023-52430","GHSA-xwmv-cx7p-fqfc"]},{"id":"GO-2024-2550","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2020-7924","GHSA-6cwm-wm82-hgrw"]},{"id":"GO-2024-2554","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-25620","GHSA-v53g-5gjp-272r"]},{"id":"GO-2024-2556","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23448","GHSA-8r33-q5j5-rh7g"]},{"id":"GO-2024-2557","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21492","GHSA-vp66-gf7w-9m4x"]},{"id":"GO-2024-2558","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21494","GHSA-vj36-3ccr-6563"]},{"id":"GO-2024-2559","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21496","GHSA-ff72-ff42-c3gw"]},{"id":"GO-2024-2560","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21497","GHSA-8hp3-rmr7-xh88"]},{"id":"GO-2024-2561","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21498","GHSA-93x8-66j2-wwr5"]},{"id":"GO-2024-2562","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21499","GHSA-r969-783f-6j
qr"]},{"id":"GO-2024-2563","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21500","GHSA-vfph-hjfv-cpv2"]},{"id":"GO-2024-2564","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21493","GHSA-8h95-jcp5-pjpr"]},{"id":"GO-2024-2565","modified":"2024-06-28T15:28:53Z","aliases":["CVE-2024-21495","GHSA-c7vf-m394-m4x4"]},{"id":"GO-2024-2566","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-24776","GHSA-r833-w756-h5p2"]},{"id":"GO-2024-2567","modified":"2024-07-09T20:04:43Z","aliases":["GHSA-fqpg-rq76-99pq"]},{"id":"GO-2024-2568","modified":"2024-08-19T17:26:25Z","aliases":["CVE-2024-25630","GHSA-7496-fgv9-xw82"]},{"id":"GO-2024-2569","modified":"2024-08-19T17:26:25Z","aliases":["CVE-2024-25631","GHSA-x989-52fc-4vr4"]},{"id":"GO-2024-2571","modified":"2024-05-23T16:09:24Z","aliases":["GHSA-2557-x9mg-76w8"]},{"id":"GO-2024-2572","modified":"2024-07-01T19:59:51Z","aliases":["GHSA-4j93-fm92-rp4m"]},{"id":"GO-2024-2574","modified":"2024-05-20T19:46:13Z","aliases":["CVE-2024-251
24","GHSA-fmg4-x8pw-hjhg"]},{"id":"GO-2024-2575","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2024-26147","GHSA-r53h-jv2g-vpx6"]},{"id":"GO-2024-2576","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1485","GHSA-84xv-jfrm-h4gm"]},{"id":"GO-2024-2578","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-23349","GHSA-8pf2-qj4v-fj64"]},{"id":"GO-2024-2579","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-22393","GHSA-rmqp-mvv2-54c6"]},{"id":"GO-2024-2580","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-26578","GHSA-9q24-hwmc-797x"]},{"id":"GO-2024-2581","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-fvv5-h29g-f6w5"]},{"id":"GO-2024-2582","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-27093","GHSA-q6h8-4j2v-pjg4"]},{"id":"GO-2024-2583","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-x5r5-2qrx-rqj8"]},{"id":"GO-2024-2584","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-86h5-xcpx-cfqc"]},{"id":"GO-2024-2587","modified":"2024-05-20T16:03:47Z","al
iases":["CVE-2022-45786","GHSA-6p5q-h963-pwwf"]},{"id":"GO-2024-2588","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1949","GHSA-3g35-v53r-gpxc"]},{"id":"GO-2024-2589","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-24988","GHSA-6mx3-9qfh-77gj"]},{"id":"GO-2024-2590","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23493","GHSA-7v3v-984v-h74r"]},{"id":"GO-2024-2591","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1887","GHSA-fx48-xv6q-6gp3"]},{"id":"GO-2024-2592","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1942","GHSA-hwjf-4667-gqwx"]},{"id":"GO-2024-2593","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1888","GHSA-pfw6-5rx3-xh3c"]},{"id":"GO-2024-2594","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1953","GHSA-vm9m-57jr-4pxh"]},{"id":"GO-2024-2595","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-23488","GHSA-xgxj-j98c-59rv"]},{"id":"GO-2024-2597","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-27101","GHSA-h3m7-rqc
4-7h9p"]},{"id":"GO-2024-2598","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24783"]},{"id":"GO-2024-2599","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45290"]},{"id":"GO-2024-2600","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-45289"]},{"id":"GO-2024-2602","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27918","GHSA-7cc2-r658-7xpf"]},{"id":"GO-2024-2604","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27302","GHSA-fgxv-gw55-r5fq"]},{"id":"GO-2024-2605","modified":"2024-09-13T14:18:38Z","aliases":["CVE-2024-27289","GHSA-m7wr-2xf7-cm9p"]},{"id":"GO-2024-2606","modified":"2024-09-13T14:17:49Z","aliases":["CVE-2024-27304","GHSA-mrww-27vc-gghv","GHSA-7jwh-3vrq-q3m8"]},{"id":"GO-2024-2608","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27916","GHSA-v627-69v2-xx37"]},{"id":"GO-2024-2609","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24784"]},{"id":"GO-2024-2610","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24785"]},{"id"
:"GO-2024-2611","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24786","GHSA-8r3f-844c-mc37"]},{"id":"GO-2024-2612","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2024-2056"]},{"id":"GO-2024-2613","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-27288","GHSA-26w3-q4j8-4xjp"]},{"id":"GO-2024-2614","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24767","GHSA-c69x-5xmw-v44x"]},{"id":"GO-2024-2615","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24766","GHSA-c967-2652-gfjm"]},{"id":"GO-2024-2616","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24765","GHSA-h5gf-cmm8-cg7c"]},{"id":"GO-2024-2617","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-2048","GHSA-r3w7-mfpm-c2vw"]},{"id":"GO-2024-2618","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28110","GHSA-5pf6-2qwx-pxm2"]},{"id":"GO-2024-2629","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1442","GHSA-5mxf-42f5-j782"]},{"id":"GO-2024-2631","modified":"2024-05-20T16:03:47Z","aliases"
:["CVE-2024-28180","GHSA-c5q2-7r4c-mv6g"]},{"id":"GO-2024-2632","modified":"2024-05-20T19:46:23Z","aliases":["CVE-2024-28122","GHSA-hj3v-m684-v259"]},{"id":"GO-2024-2635","modified":"2024-08-19T17:26:25Z","aliases":["CVE-2024-1952","GHSA-r4fm-g65h-cr54"]},{"id":"GO-2024-2636","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-2352","GHSA-x2vg-5wrf-vj6v"]},{"id":"GO-2024-2637","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-28197","GHSA-mq4x-r2w3-j7mr"]},{"id":"GO-2024-2638","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-95rx-m9m5-m94v"]},{"id":"GO-2024-2641","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-28236","GHSA-pwx5-6wxg-px5h"]},{"id":"GO-2024-2642","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-27102","GHSA-494h-9924-xww9"]},{"id":"GO-2024-2643","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-50726","GHSA-g623-jcgg-mhmm"]},{"id":"GO-2024-2644","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2023-51699","GHSA-wx8q-4gm9-rj2g"]},{"id":"GO-
2024-2645","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-27920","GHSA-w5wx-6g2r-r78q"]},{"id":"GO-2024-2646","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28175","GHSA-jwv5-8mqv-g387"]},{"id":"GO-2024-2647","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-4jhj-3gv3-c3gr"]},{"id":"GO-2024-2648","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-69p4-j5v5-x234"]},{"id":"GO-2024-2649","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-7v38-w32m-wx4m"]},{"id":"GO-2024-2650","modified":"2024-06-05T15:10:52Z","aliases":["GHSA-v8mx-hp2q-gw85"]},{"id":"GO-2024-2652","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-21662","CVE-2024-21652","GHSA-2vgg-9h6w-m454","GHSA-x32m-mvfj-52xv"]},{"id":"GO-2024-2653","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28248","GHSA-68mj-9pjq-mc85"]},{"id":"GO-2024-2654","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-21661","GHSA-6v85-wr92-q4p7"]},{"id":"GO-2024-2655","modified":"2024-07-09T19:33:56Z","aliases":["CVE-20
24-28855","GHSA-hfrg-4jwr-jfpj"]},{"id":"GO-2024-2656","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28249","GHSA-j89h-qrvr-xc36"]},{"id":"GO-2024-2657","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28250","GHSA-v6q2-4qr3-5cw6"]},{"id":"GO-2024-2658","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-1753","GHSA-pmf3-c36m-g5cf"]},{"id":"GO-2024-2659","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-29018","GHSA-mq39-4gv4-mvpx"]},{"id":"GO-2024-2660","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-1394","GHSA-78hx-gp6g-7mj6"]},{"id":"GO-2024-2661","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2019-19499","GHSA-4pwp-cx67-5cpx"]},{"id":"GO-2024-2664","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-29892","GHSA-gp8g-f42f-95q2"]},{"id":"GO-2024-2665","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-29891","GHSA-hr5w-cwwq-2v4m"]},{"id":"GO-2024-2666","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28860","GHSA-pwqm-x5x6-5586"]},{"
id":"GO-2024-2667","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-29893","GHSA-jhwx-mhww-rgc3"]},{"id":"GO-2024-2668","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-28232","GHSA-hcw2-2r9c-gc6p"]},{"id":"GO-2024-2669","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3299","GHSA-9jfx-84v9-2rr2"]},{"id":"GO-2024-2670","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3072","GHSA-rpvr-38xv-xvxq"]},{"id":"GO-2024-2671","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2023-3300","GHSA-v5fm-hr72-27hx"]},{"id":"GO-2024-2675","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-2435","GHSA-8f25-w7qj-r7hc"]},{"id":"GO-2024-2682","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-22189","GHSA-c33x-xqrf-c478"]},{"id":"GO-2024-2683","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2021-41803","GHSA-hr3v-8cp3-68rf"]},{"id":"GO-2024-2684","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2024-22780","GHSA-hwvw-gh23-qpvq"]},{"id":"GO-2024-2687","modified":"2024-05
-20T16:03:47Z","aliases":["CVE-2023-45288","GHSA-4v7x-pqxf-cx7m"]},{"id":"GO-2024-2688","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-31420","GHSA-vjhf-6xfr-5p9g"]},{"id":"GO-2024-2689","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-2689","GHSA-wmxc-v39r-p9wf"]},{"id":"GO-2024-2690","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-2660","GHSA-j2rp-gmqv-frhv"]},{"id":"GO-2024-2692","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-3250","GHSA-4685-2x5r-65pj"]},{"id":"GO-2024-2694","modified":"2024-05-20T19:46:03Z","aliases":["GHSA-j496-crgh-34mx"]},{"id":"GO-2024-2695","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-28949","GHSA-mcw6-3256-64gg"]},{"id":"GO-2024-2696","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-2447","GHSA-wp43-vprh-c3w5"]},{"id":"GO-2024-2697","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-1313","GHSA-67rv-qpw2-6qrr"]},{"id":"GO-2024-2698","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-0406","GHSA-rhh4-rh7
c-7r5v"]},{"id":"GO-2024-2699","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2024-28224","GHSA-5jx5-hqx5-2vrj"]},{"id":"GO-2024-2701","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31455","GHSA-ggp5-28x4-xcj9"]},{"id":"GO-2024-2702","modified":"2024-05-20T19:45:57Z","aliases":["CVE-2024-31457","GHSA-gv3w-m57p-3wc4"]},{"id":"GO-2024-2703","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-j5vm-7qcc-2wwg"]},{"id":"GO-2024-2704","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2023-3518","GHSA-9rhf-q362-77mx"]},{"id":"GO-2024-2705","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-3135","GHSA-jhvf-7c85-3c9g"]},{"id":"GO-2024-2706","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-29221","GHSA-w67v-ph4x-f48q"]},{"id":"GO-2024-2707","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-21848","GHSA-xp9j-8p68-9q93"]},{"id":"GO-2024-2715","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-32644","GHSA-3fp5-2xwh-fxm6"]},{"id":"GO-2024-2716","modified":"2024-06-04
T15:19:21Z","aliases":["CVE-2024-32001","GHSA-j85q-46hg-36p2"]},{"id":"GO-2024-2717","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-2029","GHSA-wx43-g55g-2jf4"]},{"id":"GO-2024-2718","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-29902","GHSA-88jx-383q-w4qc"]},{"id":"GO-2024-2719","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-29903","GHSA-95pr-fxf5-86gv"]},{"id":"GO-2024-2721","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-31839","GHSA-c5rv-hjjc-jv7m"]},{"id":"GO-2024-2722","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-28869","GHSA-4vwx-54mw-vqfw"]},{"id":"GO-2024-2723","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31391","GHSA-g9qx-25vj-rf53"]},{"id":"GO-2024-2726","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-7f4j-64p6-5h5v"]},{"id":"GO-2024-2727","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-g8fc-vrcg-8vjg"]},{"id":"GO-2024-2728","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-31990","GHSA-2gvw-w6fj-7m3c"]},{"id"
:"GO-2024-2729","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31452","GHSA-8cph-m685-6v6r"]},{"id":"GO-2024-2730","modified":"2024-05-20T16:03:47Z"},{"id":"GO-2024-2731","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-m99c-q26r-m7m7"]},{"id":"GO-2024-2732","modified":"2024-06-28T15:28:40Z","aliases":["GHSA-v6rw-hhgg-wc4x"]},{"id":"GO-2024-2734","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-30257","GHSA-6m9h-2pr2-9j8f"]},{"id":"GO-2024-2737","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32473","GHSA-x84c-p2g9-rqv9"]},{"id":"GO-2024-2741","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-31450","GHSA-9355-27m8-h74v"]},{"id":"GO-2024-2743","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-29217","GHSA-cvqr-mwh6-2vc6"]},{"id":"GO-2024-2744","modified":"2024-05-20T16:03:47Z","aliases":["GHSA-x883-2vmg-xwf7"]},{"id":"GO-2024-2746","modified":"2024-07-01T15:02:49Z","aliases":["CVE-2024-3177","GHSA-pxhw-596r-rwq5"]},{"id":"GO-2024-2747","modified":"20
24-07-19T11:15:51Z","aliases":["CVE-2024-32875","GHSA-ppf8-hhpp-f5hj"]},{"id":"GO-2024-2748","modified":"2024-05-20T19:46:32Z","aliases":["CVE-2020-8559","GHSA-33c5-9fx5-fvjm"]},{"id":"GO-2024-2750","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2020-8567","GHSA-2v35-wj4r-rcmv"]},{"id":"GO-2024-2752","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2022-1058","GHSA-4rqq-rxvc-v2rc"]},{"id":"GO-2024-2753","modified":"2024-06-10T16:39:03Z","aliases":["CVE-2020-8557","GHSA-55qj-gj3x-jq9r"]},{"id":"GO-2024-2754","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-8566","GHSA-5x96-j797-5qqw"]},{"id":"GO-2024-2755","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2020-8563","GHSA-5xfg-wv98-264m"]},{"id":"GO-2024-2756","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-14316","GHSA-828r-r2c8-rfw3"]},{"id":"GO-2024-2757","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2021-3382","GHSA-9f8c-pfvv-p4gm"]},{"id":"GO-2024-2759","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-
3799","GHSA-fcgf-j8cf-h2rm"]},{"id":"GO-2024-2760","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-36775","GHSA-28g7-896h-695v"]},{"id":"GO-2024-2761","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2019-11881","GHSA-2p4g-jrmx-r34m"]},{"id":"GO-2024-2762","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2019-12303","GHSA-53pj-67m4-9w98"]},{"id":"GO-2024-2763","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2017-15103","GHSA-6g56-v9qg-jp92"]},{"id":"GO-2024-2764","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2019-6287","GHSA-6r7x-4q7g-h83j"]},{"id":"GO-2024-2765","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-1701","GHSA-849r-8wvp-4wwg"]},{"id":"GO-2024-2766","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2020-14370","GHSA-c3wv-qmjj-45r6"]},{"id":"GO-2024-2768","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-25318","GHSA-f9xf-jq4j-vqw4"]},{"id":"GO-2024-2769","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2022-38183","GHSA-fhv8-m4j4-cww2"]},{"id":
"GO-2024-2770","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3802","GHSA-g23g-mw97-65c8"]},{"id":"GO-2024-2771","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-36776","GHSA-gvh9-xgrq-r8hw"]},{"id":"GO-2024-2775","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3801","GHSA-m738-584h-26p6"]},{"id":"GO-2024-2776","modified":"2024-06-10T16:38:54Z","aliases":["CVE-2021-43350","GHSA-mg2c-rc36-p594"]},{"id":"GO-2024-2777","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3798","GHSA-mgqh-3qm7-gx82"]},{"id":"GO-2024-2778","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2021-31999","GHSA-pvxj-25m6-7vqr"]},{"id":"GO-2024-2779","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2020-10937","GHSA-r23h-3jmw-q7hr"]},{"id":"GO-2024-2780","modified":"2024-06-10T16:39:03Z","aliases":["CVE-2019-11245","GHSA-r76g-g87f-vw8f"]},{"id":"GO-2024-2783","modified":"2024-06-05T15:11:04Z","aliases":["CVE-2022-3800","GHSA-rwcf-gq22-ph83"]},{"id":"GO-2024-2784","modified":"2024-08-21T
21:16:43Z","aliases":["CVE-2019-11202","GHSA-xh8x-j8h3-m5ph"]},{"id":"GO-2024-2785","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-0874","GHSA-m9w6-wp3h-vq8g"]},{"id":"GO-2024-2788","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-32868","GHSA-7j7j-66cv-m239"]},{"id":"GO-2024-2789","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-1139","GHSA-x5m7-63c6-fx79"]},{"id":"GO-2024-2791","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-3154","GHSA-2cgq-h8xw-2v5j"]},{"id":"GO-2024-2792","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-32476","GHSA-9m6p-x4h2-6frq"]},{"id":"GO-2024-2793","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4195","GHSA-5fh7-7mw7-mmx5"]},{"id":"GO-2024-2794","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4198","GHSA-5qx9-9ffj-5r8f"]},{"id":"GO-2024-2795","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4182","GHSA-8f99-g2pj-x8w3"]},{"id":"GO-2024-2796","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-22091","
GHSA-p2wq-4ggp-45f3"]},{"id":"GO-2024-2797","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32046","GHSA-vx97-8q8q-qgq5"]},{"id":"GO-2024-2798","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4183","GHSA-wj37-mpq9-xrcm"]},{"id":"GO-2024-2799","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32883"]},{"id":"GO-2024-2800","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-3817","GHSA-q64h-39hv-4cf7"]},{"id":"GO-2024-2801","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-33522","GHSA-6362-gv4m-53ww"]},{"id":"GO-2024-2803","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-32963","GHSA-4jrx-5w4h-3gpm"]},{"id":"GO-2024-2804","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-32967","GHSA-q5qj-x2h5-3945"]},{"id":"GO-2024-2808","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-4128"]},{"id":"GO-2024-2809","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-32359"]},{"id":"GO-2024-2811","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-3339
8","GHSA-6fg2-hvj9-832f"]},{"id":"GO-2024-2812","modified":"2024-05-21T15:08:01Z","aliases":["GHSA-v84h-653v-4pq9"]},{"id":"GO-2024-2813","modified":"2024-05-21T15:08:01Z","aliases":["GHSA-vhxv-fg4m-p2w8"]},{"id":"GO-2024-2814","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-34066","GHSA-gqmf-jqgv-v8fw"]},{"id":"GO-2024-2815","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-34068","GHSA-qq22-jj8x-4wwv"]},{"id":"GO-2024-2816","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-33394","GHSA-4q63-mr2m-57hf"]},{"id":"GO-2024-2817","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-33396","GHSA-wccg-v638-j9q2"]},{"id":"GO-2024-2818","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34478","GHSA-3jgf-r68h-xfqm"]},{"id":"GO-2024-2819","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-32972","GHSA-4xc9-8hmq-j652"]},{"id":"GO-2024-2821","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34084","GHSA-9c5w-9q3f-3hv7"]},{"id":"GO-2024-2822","modified":"2024-05-
20T16:03:47Z","aliases":["CVE-2024-30850","CVE-2024-33434","GHSA-p3j6-f45h-hw5f","GHSA-xfjj-f699-rc79"]},{"id":"GO-2024-2824","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24788"]},{"id":"GO-2024-2825","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-24787"]},{"id":"GO-2024-2826","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-32886","GHSA-649x-hxfx-57j2"]},{"id":"GO-2024-2830","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34352","GHSA-f8ch-w75v-c847"]},{"id":"GO-2024-2831","modified":"2024-05-20T16:03:47Z","aliases":["CVE-2024-34360","GHSA-jcqq-g64v-gcm7"]},{"id":"GO-2024-2833","modified":"2024-07-02T19:23:51Z","aliases":["CVE-2024-34079","GHSA-75r6-6jg8-pfcq"]},{"id":"GO-2024-2836","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-34713","GHSA-jmqp-37m5-49wh"]},{"id":"GO-2024-2842","modified":"2024-05-20T19:45:51Z","aliases":["CVE-2024-3727","GHSA-6wvf-f2vw-3425"]},{"id":"GO-2024-2843","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39306
","GHSA-2x6g-h2hg-rq84"]},{"id":"GO-2024-2844","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39307","GHSA-3p62-42x7-gxg5"]},{"id":"GO-2024-2846","modified":"2024-07-01T19:59:51Z","aliases":["GHSA-c9cp-9c75-9v8c"]},{"id":"GO-2024-2847","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-35957","GHSA-ff5c-938w-8c9q"]},{"id":"GO-2024-2848","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39229","GHSA-gj7m-853r-289r"]},{"id":"GO-2024-2849","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2020-26312","GHSA-hf54-fq2m-p9v6"]},{"id":"GO-2024-2850","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2021-32026","GHSA-jj54-5q2m-q7pj"]},{"id":"GO-2024-2851","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31130","GHSA-jv32-5578-pxjc"]},{"id":"GO-2024-2852","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31107","GHSA-mx47-6497-3fv2"]},{"id":"GO-2024-2853","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-35175","GHSA-4w53-6jvp-gg52"]},{"id":"GO-2024-2854","mod
ified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-36062","GHSA-p978-56hq-r492"]},{"id":"GO-2024-2855","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31123","GHSA-rhxj-gh46-jvw8"]},{"id":"GO-2024-2856","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39328","GHSA-vqc4-mpj8-jxch"]},{"id":"GO-2024-2857","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-31097","GHSA-vw7q-p2qg-4m5f"]},{"id":"GO-2024-2858","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39201","GHSA-x744-mm8v-vpgr"]},{"id":"GO-2024-2859","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-31216","GHSA-v554-xwgw-hc3w"]},{"id":"GO-2024-2860","modified":"2024-06-04T15:19:21Z","aliases":["GHSA-f6mm-5fc7-3g3c"]},{"id":"GO-2024-2861","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-3744","GHSA-qjqg-4wg7-957h"]},{"id":"GO-2024-2863","modified":"2024-06-04T15:19:21Z","aliases":["CVE-2024-35183","GHSA-8fg7-hp93-qhvr"]},{"id":"GO-2024-2864","modified":"2024-05-20T16:07:13Z","aliases":["CVE-2024-3
5185","GHSA-fjw8-3gp8-4cvx"]},{"id":"GO-2024-2865","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2023-40297","GHSA-x8xm-wrjq-5g54"]},{"id":"GO-2024-2866","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-5042","GHSA-2rhx-qhxp-5jpw"]},{"id":"GO-2024-2867","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2022-39324","GHSA-4724-7jwc-3fpw"]},{"id":"GO-2024-2870","modified":"2024-05-22T16:46:37Z","aliases":["CVE-2024-35192","GHSA-xcq4-m2r3-cmrj"]},{"id":"GO-2024-2871","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-35194","GHSA-crgc-2583-rw27"]},{"id":"GO-2024-2872","modified":"2024-06-05T15:10:42Z","aliases":["GHSA-2j6r-9vv4-6gf5"]},{"id":"GO-2024-2874","modified":"2024-05-23T14:47:35Z","aliases":["GHSA-qjcv-rx3v-7mvj"]},{"id":"GO-2024-2875","modified":"2024-06-05T15:10:52Z","aliases":["CVE-2024-34710"]},{"id":"GO-2024-2877","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-31989","GHSA-9766-5277-j5hr"]},{"id":"GO-2024-2879","modified":"2024-05-24T20:52:21Z","alias
es":["CVE-2024-35223","GHSA-284c-x8m7-9w5h"]},{"id":"GO-2024-2880","modified":"2024-06-05T15:10:42Z","aliases":["GHSA-f7cq-5v43-8pwp"]},{"id":"GO-2024-2882","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-35232","GHSA-3f65-m234-9mxr"]},{"id":"GO-2024-2883","modified":"2024-07-09T20:04:43Z","aliases":["GHSA-mh55-gqvf-xfwm"]},{"id":"GO-2024-2885","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-35238","GHSA-8fmj-33gw-g7pw"]},{"id":"GO-2024-2886","modified":"2024-06-05T15:10:42Z","aliases":["CVE-2024-36107","GHSA-95fr-cm4m-q5p9"]},{"id":"GO-2024-2887","modified":"2024-06-04T22:48:55Z","aliases":["CVE-2024-24790"]},{"id":"GO-2024-2888","modified":"2024-06-04T22:48:55Z","aliases":["CVE-2024-24789"]},{"id":"GO-2024-2891","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-32873","GHSA-pxv8-qhrh-jc7v"]},{"id":"GO-2024-2898","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-36106","GHSA-3cqf-953p-h5cp"]},{"id":"GO-2024-2899","modified":"2024-06-14T13:41:08Z","aliases":[
"CVE-2024-36127","GHSA-v6mg-7f7p-qmqp"]},{"id":"GO-2024-2900","modified":"2024-07-19T11:15:51Z","aliases":["CVE-2024-36129","GHSA-c74f-6mfw-mm4v"]},{"id":"GO-2024-2901","modified":"2024-12-12T20:32:54Z","aliases":["CVE-2024-37032","GHSA-8hqg-whrw-pv92"]},{"id":"GO-2024-2902","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-37152","GHSA-87p9-x75h-p4j2"]},{"id":"GO-2024-2903","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-37153","GHSA-xgr7-jgq3-mhmc"]},{"id":"GO-2024-2904","modified":"2024-06-28T15:28:40Z","aliases":["CVE-2024-37154","GHSA-7hrh-v6wp-53vw"]},{"id":"GO-2024-2905","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-5037"]},{"id":"GO-2024-2906","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-5138"]},{"id":"GO-2024-2907","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-5262","GHSA-q5mg-pc7r-r8cr"]},{"id":"GO-2024-2911","modified":"2024-06-14T13:41:08Z","aliases":["GHSA-87m9-rv8p-rgmg"]},{"id":"GO-2024-2912","modified":"2024-07-19T16:04:58Z","a
liases":["CVE-2021-41092","GHSA-99pg-grm5-qq3v"]},{"id":"GO-2024-2913","modified":"2024-07-01T19:59:51Z","aliases":["CVE-2021-41089","GHSA-v994-f8vw-g7j4"]},{"id":"GO-2024-2914","modified":"2024-07-01T19:59:51Z","aliases":["GHSA-xmmx-7jpf-fx42"]},{"id":"GO-2024-2915","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-22244","GHSA-5757-v49g-f6r7"]},{"id":"GO-2024-2916","modified":"2024-06-14T13:41:08Z","aliases":["CVE-2024-22261","GHSA-vw63-824v-qf2j"]},{"id":"GO-2024-2917","modified":"2024-06-14T13:41:08Z","aliases":["GHSA-7jmw-8259-q9jx"]},{"id":"GO-2024-2918","modified":"2024-07-01T21:50:42Z","aliases":["CVE-2024-35255","GHSA-m5vv-6r4h-3vj9"]},{"id":"GO-2024-2919","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-5154","GHSA-j9hf-98c3-wrm8"]},{"id":"GO-2024-2920","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2023-49559","GHSA-2hmf-46v7-v6fx"]},{"id":"GO-2024-2921","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-5798","GHSA-32cj-5wx4-gq8p"]},{"id":"GO-2024-2922"
,"modified":"2024-06-20T18:18:26Z","aliases":["CVE-2024-37307","GHSA-wh78-7948-358j"]},{"id":"GO-2024-2923","modified":"2024-06-20T18:18:26Z","aliases":["GHSA-85rg-8m6h-825p"]},{"id":"GO-2024-2924","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2024-36586","GHSA-7jp9-vgmq-c8r5"]},{"id":"GO-2024-2926","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37158"]},{"id":"GO-2024-2927","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37159"]},{"id":"GO-2024-2928","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37896"]},{"id":"GO-2024-2929","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-32196","GHSA-64jq-m7rq-768h"]},{"id":"GO-2024-2930","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2023-32191","GHSA-6gr4-52w6-vmqx"]},{"id":"GO-2024-2931","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2023-22650","GHSA-9ghh-mmcq-8phc"]},{"id":"GO-2024-2932","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-22032","GHSA-q6c7-56cq-g2wm"]},{"id":"GO-2024-2933","modified
":"2024-06-28T15:28:30Z","aliases":["CVE-2024-5899"]},{"id":"GO-2024-2934","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37904","GHSA-hpcg-xjq5-g666"]},{"id":"GO-2024-2936","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2024-38351","GHSA-m93w-4fxv-r35v"]},{"id":"GO-2024-2937","modified":"2024-06-26T23:00:22Z","aliases":["CVE-2024-24792","GHSA-9phm-fm57-rhg8"]},{"id":"GO-2024-2938","modified":"2024-07-09T19:33:56Z","aliases":["CVE-2024-5182","GHSA-cpcx-r2gq-x893"]},{"id":"GO-2024-2939","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-38361","GHSA-grjv-gjgr-66g2"]},{"id":"GO-2024-2940","modified":"2024-06-28T15:28:30Z","aliases":["CVE-2024-37897","GHSA-hw5f-6wvv-xcrh"]},{"id":"GO-2024-2941","modified":"2024-06-28T15:28:30Z","aliases":["GHSA-rvj4-q8q5-8grf"]},{"id":"GO-2024-2943","modified":"2024-07-01T19:59:12Z","aliases":["CVE-2024-38359","GHSA-9gxx-58q6-42p7"]},{"id":"GO-2024-2947","modified":"2024-06-25T19:47:45Z","aliases":["CVE-2024-6104","GHSA-v6v8-xj6m-xwqh"]}
,{"id":"GO-2024-2948","modified":"2024-06-28T18:33:10Z","aliases":["CVE-2024-6257","GHSA-xfhp-jf8p-mh5w"]},{"id":"GO-2024-2951","modified":"2024-07-02T17:39:03Z","aliases":["GHSA-hg58-rf2h-6rr7"]},{"id":"GO-2024-2955","modified":"2024-07-02T19:23:53Z","aliases":["CVE-2019-25211","GHSA-869c-j7wc-8jqv"]},{"id":"GO-2024-2958","modified":"2024-07-02T19:19:24Z","aliases":["CVE-2024-37298","GHSA-3669-72x9-r9p3"]},{"id":"GO-2024-2959","modified":"2024-07-02T19:19:24Z","aliases":["CVE-2024-38513","GHSA-98j2-3j3p-fw2v"]},{"id":"GO-2024-2961","modified":"2024-07-02T19:27:52Z","aliases":["CVE-2022-30636"]},{"id":"GO-2024-2962","modified":"2024-07-02T19:27:52Z","aliases":["CVE-2023-24531"]},{"id":"GO-2024-2963","modified":"2024-07-02T20:11:00Z","aliases":["CVE-2024-24791"]},{"id":"GO-2024-2965","modified":"2024-07-29T18:12:24Z","aliases":["CVE-2024-39315","GHSA-rrqr-7w59-637v"]},{"id":"GO-2024-2968","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39683","GHSA-cvw9-c57h-3397"]},{"id":"GO-
2024-2969","modified":"2024-07-29T18:12:24Z","aliases":["CVE-2024-39930","GHSA-p69r-v3h4-rj4f"]},{"id":"GO-2024-2970","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39931","GHSA-2vgj-3pvg-xh4w"]},{"id":"GO-2024-2971","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39932","GHSA-hf29-9hfh-w63j"]},{"id":"GO-2024-2972","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-39933","GHSA-8mm6-wmpp-mmm3"]},{"id":"GO-2024-2973","modified":"2024-07-09T19:34:07Z","aliases":["CVE-2024-39321","GHSA-gxrv-wf35-62w9"]},{"id":"GO-2024-2974","modified":"2024-07-29T18:12:24Z","aliases":["CVE-2024-39696","GHSA-q6hg-6m9x-5g9c"]},{"id":"GO-2024-2977","modified":"2024-07-09T16:55:06Z","aliases":["CVE-2024-6284","GHSA-qjvf-8748-9w7h"]},{"id":"GO-2024-2978","modified":"2024-07-09T16:55:06Z","aliases":["GHSA-xr7q-jx4m-x55m"]},{"id":"GO-2024-2979","modified":"2024-09-06T20:44:16Z","aliases":["CVE-2024-39897","GHSA-55r9-5mx9-qq7r"]},{"id":"GO-2024-2980","modified":"2024-07-12T16:45:14Z","aliase
s":["CVE-2022-29946","GHSA-2h2x-8hh2-mfq8"]},{"id":"GO-2024-2981","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-39909","GHSA-5248-h45p-9pgw"]},{"id":"GO-2024-2982","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-6468","GHSA-2qmw-pvf7-4mw6"]},{"id":"GO-2024-2984","modified":"2024-07-22T18:24:29Z","aliases":["CVE-2024-40632"]},{"id":"GO-2024-2987","modified":"2024-08-19T17:26:27Z","aliases":["CVE-2024-6535","GHSA-w799-v85j-88pg"]},{"id":"GO-2024-2989","modified":"2024-07-22T18:24:24Z","aliases":["CVE-2024-40641","GHSA-c3q9-c27p-cw9h"]},{"id":"GO-2024-2990","modified":"2024-07-22T18:24:24Z","aliases":["CVE-2024-39907","GHSA-5grx-v727-qmq6"]},{"id":"GO-2024-2992","modified":"2024-07-22T18:24:24Z","aliases":["CVE-2024-39911"]},{"id":"GO-2024-2993","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-41111","GHSA-hc5w-gxxr-w8x8"]},{"id":"GO-2024-2994","modified":"2024-07-22T18:24:38Z","aliases":["CVE-2024-5321","GHSA-82m2-cv7p-4m75"]},{"id":"GO-2024-2996","modified":"202
4-07-22T18:24:38Z","aliases":["CVE-2024-21527"]},{"id":"GO-2024-2997","modified":"2024-09-06T20:44:22Z","aliases":["CVE-2024-21583"]},{"id":"GO-2024-2998","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41122","GHSA-3wf2-2pq4-4rvc"]},{"id":"GO-2024-2999","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41121","GHSA-xw35-rrcp-g7xm"]},{"id":"GO-2024-3002","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-40634","GHSA-jmvp-698c-4x3w"]},{"id":"GO-2024-3005","modified":"2024-07-29T18:08:44Z","aliases":["CVE-2024-41110"]},{"id":"GO-2024-3006","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41666","GHSA-v8wx-v5jq-qhhw"]},{"id":"GO-2024-3007","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-1724","GHSA-4mh8-9689-38vr"]},{"id":"GO-2024-3008","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-29068","GHSA-64jh-cjwc-w8q6"]},{"id":"GO-2024-3009","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-29069","GHSA-69p6-gp5x-j269"]},{"id":"GO-2024-3010","modified
":"2024-08-06T22:03:16Z","aliases":["CVE-2024-6984"]},{"id":"GO-2024-3011","modified":"2024-08-06T22:03:16Z","aliases":["GHSA-wm25-j4gw-6vr3"]},{"id":"GO-2024-3012","modified":"2024-07-31T22:55:05Z"},{"id":"GO-2024-3013","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-22278","GHSA-hw28-333w-qxp3"]},{"id":"GO-2024-3014","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41952","GHSA-567v-6hmg-6qg7"]},{"id":"GO-2024-3015","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41953","GHSA-v333-7h2p-5fhv"]},{"id":"GO-2024-3016","modified":"2024-08-19T17:26:34Z","aliases":["CVE-2024-40464","GHSA-r6qh-j42j-pw64"]},{"id":"GO-2024-3019","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41956","GHSA-m445-w3xr-vp2f"]},{"id":"GO-2024-3020","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-39832","GHSA-762m-4cx6-6mf4"]},{"id":"GO-2024-3022","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-41926","GHSA-9fpw-c9x7-cv3j"]},{"id":"GO-2024-3023","modified":"2024-08-06T22:0
3:16Z","aliases":["CVE-2024-41144","GHSA-vg67-chm7-8m3j"]},{"id":"GO-2024-3024","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-39839","GHSA-vg6q-84p8-qvqh"]},{"id":"GO-2024-3025","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-36492","GHSA-56mc-f9w7-2wxq"]},{"id":"GO-2024-3026","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41264","GHSA-67fw-w8f2-88wp"]},{"id":"GO-2024-3027","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-36536","GHSA-c9cm-5j82-m6pj"]},{"id":"GO-2024-3028","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-39274","GHSA-cmc8-222c-vqp9"]},{"id":"GO-2024-3029","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41259","GHSA-hrmx-8jjv-g758"]},{"id":"GO-2024-3030","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29977","GHSA-jq3g-xqpx-37x3"]},{"id":"GO-2024-3031","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-41162","GHSA-jr9x-3x7m-4j75"]},{"id":"GO-2024-3032","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-39837"
,"GHSA-vvpg-55p7-5h8w"]},{"id":"GO-2024-3033","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-41255","GHSA-4jmm-c6jw-g796"]},{"id":"GO-2024-3034","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-36533","GHSA-5g3x-8g2v-r8x8"]},{"id":"GO-2024-3035","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41256","GHSA-mpvx-whpp-99xj"]},{"id":"GO-2024-3036","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-41265","GHSA-vw7g-3cc7-7rmh"]},{"id":"GO-2024-3037","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-37286","GHSA-f6cj-4h3g-hwq4"]},{"id":"GO-2024-3038","modified":"2024-08-06T22:03:16Z","aliases":["GHSA-qv35-3gw6-8q4j"]},{"id":"GO-2024-3039","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-41820","GHSA-3wfj-3x8q-hrpg"]},{"id":"GO-2024-3040","modified":"2024-08-06T22:03:16Z","aliases":["GHSA-6vjm-54vp-mxhx"]},{"id":"GO-2024-3042","modified":"2024-08-06T22:03:16Z","aliases":["CVE-2024-3056","GHSA-rpcc-p8xm-rc6p"]},{"id":"GO-2024-3044","modified":"2024-08-06T
22:40:50Z","aliases":["CVE-2023-26494","GHSA-5fwq-9x7j-2qpg"]},{"id":"GO-2024-3045","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29031","GHSA-652r-q29p-m25h"]},{"id":"GO-2024-3046","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29030","GHSA-65fm-2jgr-j7qq"]},{"id":"GO-2024-3047","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29028","GHSA-6fcf-g3mp-xj2x"]},{"id":"GO-2024-3048","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2023-48703","GHSA-6h53-q94j-348w"]},{"id":"GO-2024-3049","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29029","GHSA-9cqm-mgv9-vv9j"]},{"id":"GO-2024-3050","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-35181","GHSA-9f24-jrv4-f8g5"]},{"id":"GO-2024-3051","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-35182","GHSA-h7cm-jvpp-69xf"]},{"id":"GO-2024-3052","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29192","GHSA-qgj8-g9q4-7f2p"]},{"id":"GO-2024-3053","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29
193","GHSA-rh4r-f7f7-r99m"]},{"id":"GO-2024-3054","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29026","GHSA-v99w-r56h-g23v"]},{"id":"GO-2024-3055","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-29191","GHSA-wv8x-3w6r-6h7v"]},{"id":"GO-2024-3056","modified":"2024-08-06T22:40:50Z","aliases":["CVE-2024-6886","GHSA-4h4p-553m-46qh"]},{"id":"GO-2024-3057","modified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-41260","GHSA-9v35-4xcr-w9ph"]},{"id":"GO-2024-3058","modified":"2024-08-19T17:26:34Z","aliases":["CVE-2024-41270","GHSA-p3pf-mff8-3h47"]},{"id":"GO-2024-3059","modified":"2024-08-13T23:22:02Z","aliases":["GHSA-m3rh-cvr5-x6q4"]},{"id":"GO-2024-3061","modified":"2024-08-15T18:46:00Z","aliases":["CVE-2024-42473","GHSA-3f6g-m4hr-59h8"]},{"id":"GO-2024-3063","modified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-42480","GHSA-6r4j-4rjc-8vw5"]},{"id":"GO-2024-3064","modified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-41890","GHSA-gvpv-r32v-9737"]},{"id":"GO-2024-3065","m
odified":"2024-08-13T23:22:02Z","aliases":["CVE-2024-41888","GHSA-v3x9-wrq5-868j"]},{"id":"GO-2024-3066","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-42368","GHSA-rfxf-mf63-cpqv"]},{"id":"GO-2024-3068","modified":"2024-08-19T17:26:34Z","aliases":["GHSA-83qr-9v2h-qxp4"]},{"id":"GO-2024-3070","modified":"2024-08-19T17:26:30Z","aliases":["CVE-2024-32231","GHSA-75jf-52jg-qqh4"]},{"id":"GO-2024-3071","modified":"2024-08-16T17:28:56Z","aliases":["CVE-2024-42487","GHSA-qcm3-7879-xcww"]},{"id":"GO-2024-3072","modified":"2024-08-16T17:28:56Z","aliases":["CVE-2024-42488","GHSA-q7w8-72mr-vpgw"]},{"id":"GO-2024-3073","modified":"2024-08-19T17:26:34Z","aliases":["CVE-2024-7625","GHSA-25qx-vfw2-fw8r"]},{"id":"GO-2024-3074","modified":"2024-08-19T17:26:32Z","aliases":["CVE-2024-42486","GHSA-vwf8-q6fw-4wcm"]},{"id":"GO-2024-3075","modified":"2024-08-19T17:26:32Z","aliases":["CVE-2024-7646"]},{"id":"GO-2024-3076","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-43379","GHSA-3r74-v83p
-f4f4"]},{"id":"GO-2024-3077","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-39690","GHSA-mq69-4j5w-3qwp"]},{"id":"GO-2024-3078","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-43406","GHSA-r5ph-4jxm-6j9p"]},{"id":"GO-2024-3079","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-6322","GHSA-hh8p-374f-qgr5"]},{"id":"GO-2024-3080","modified":"2024-08-22T20:03:04Z","aliases":["CVE-2024-43403","GHSA-h27c-6xm3-mcqp"]},{"id":"GO-2024-3081","modified":"2024-08-30T17:18:07Z","aliases":["GHSA-fpgj-cr28-fvpx"]},{"id":"GO-2024-3082","modified":"2024-08-30T17:18:07Z","aliases":["GHSA-g8w7-7vgg-x7xg"]},{"id":"GO-2024-3083","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-6508","GHSA-4crf-28c7-v4gr"]},{"id":"GO-2024-3085","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-42490","GHSA-qxqc-27pr-wgc8"]},{"id":"GO-2024-3086","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-41658","GHSA-gv2p-4mvg-g32h"]},{"id":"GO-2024-3087","modified":"2024-08-30T17:18:07Z","alias
es":["CVE-2024-41657","GHSA-mchx-7j67-8mcf"]},{"id":"GO-2024-3088","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-41659","GHSA-p4fx-qf2h-jpmj"]},{"id":"GO-2024-3089","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-43780","GHSA-2jhx-w3vc-w59g"]},{"id":"GO-2024-3090","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-40884","GHSA-3j95-8g47-fpwh"]},{"id":"GO-2024-3091","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-42497","GHSA-fxq9-6946-34q7"]},{"id":"GO-2024-3092","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-39777","GHSA-q22q-2rrf-m27p"]},{"id":"GO-2024-3093","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-32939","GHSA-4ww8-fprq-cq34"]},{"id":"GO-2024-3094","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-8071","GHSA-5263-pm2h-m7hw"]},{"id":"GO-2024-3095","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-43105","GHSA-869f-px86-vj84"]},{"id":"GO-2024-3096","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-39836","GHSA-c6vp-jj
gv-38wj"]},{"id":"GO-2024-3097","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-40886","GHSA-hrf9-rm95-fpf3"]},{"id":"GO-2024-3098","modified":"2024-09-13T21:53:40Z","aliases":["CVE-2024-45258","GHSA-cj55-gc7m-wvcq"]},{"id":"GO-2024-3099","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-45244","GHSA-48gg-32q2-4r6m"]},{"id":"GO-2024-3100","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-43798","GHSA-38jh-8h67-m7mj"]},{"id":"GO-2024-3101","modified":"2024-12-20T21:48:20Z","aliases":["GHSA-75qh-gg76-p2w4"]},{"id":"GO-2024-3102","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-45043","GHSA-prf6-xjxh-p698"]},{"id":"GO-2024-3103","modified":"2024-08-30T17:18:07Z","aliases":["CVE-2024-45054","GHSA-mgwr-h7mv-fh29"]},{"id":"GO-2024-3104","modified":"2024-12-12T22:00:24Z","aliases":["CVE-2024-45436","GHSA-846m-99qv-67mg"]},{"id":"GO-2024-3105","modified":"2024-09-06T19:15:23Z","aliases":["CVE-2024-34155"]},{"id":"GO-2024-3106","modified":"2024-09-06T19:15:23Z","aliase
s":["CVE-2024-34156"]},{"id":"GO-2024-3107","modified":"2024-09-06T19:15:23Z","aliases":["CVE-2024-34158"]},{"id":"GO-2024-3108","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-45388","GHSA-6xx4-x46f-f897"]},{"id":"GO-2024-3109","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-43803","GHSA-pqfh-xh7w-7h3p"]},{"id":"GO-2024-3110","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-45310","GHSA-jfvp-7x6p-h2pv"]},{"id":"GO-2024-3112","modified":"2024-09-13T21:55:06Z","aliases":["GHSA-g5xx-c4hv-9ccc"]},{"id":"GO-2024-3113","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-8365","GHSA-jjxf-26c9-77gm"]},{"id":"GO-2024-3114","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-43405","GHSA-7h5p-mmpp-hgmm"]},{"id":"GO-2024-3116","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-45395","GHSA-cq38-jh5f-37mq"]},{"id":"GO-2024-3118","modified":"2024-09-06T20:43:50Z","aliases":["CVE-2024-8462"]},{"id":"GO-2024-3119","modified":"2024-09-06T20:43:50Z","aliases":["CVE-202
4-45401","GHSA-fv4g-gwpj-74gr"]},{"id":"GO-2024-3121","modified":"2024-09-06T20:43:50Z","aliases":["GHSA-7q74-g774-7x3g"]},{"id":"GO-2024-3122","modified":"2024-12-12T21:58:48Z","aliases":["CVE-2024-45039","GHSA-q3hw-3gm4-w5cr"]},{"id":"GO-2024-3123","modified":"2024-09-13T21:55:09Z","aliases":["CVE-2024-45040","GHSA-9xcg-3q8v-7fq6"]},{"id":"GO-2024-3124","modified":"2024-09-17T21:00:57Z","aliases":["CVE-2023-46565","GHSA-6rqv-5cg7-m4x3"]},{"id":"GO-2024-3125","modified":"2024-09-13T21:52:58Z","aliases":["CVE-2024-8572","GHSA-pv7h-hg6m-82j8"]},{"id":"GO-2024-3126","modified":"2024-09-13T21:52:55Z","aliases":["CVE-2024-45041","GHSA-qwgc-rr35-h4x9"]},{"id":"GO-2024-3128","modified":"2024-09-18T15:16:22Z","aliases":["CVE-2024-45496","GHSA-j8gh-87rx-c7w9"]},{"id":"GO-2024-3129","modified":"2024-09-18T15:16:25Z","aliases":["CVE-2024-7387","GHSA-qqv8-ph7f-h3f7"]},{"id":"GO-2024-3130","modified":"2024-09-25T17:42:57Z","aliases":["CVE-2023-28452","GHSA-hfmw-7g3m-gj6q"]},{"id":"GO-2024-3131"
,"modified":"2024-09-25T17:43:04Z","aliases":["CVE-2024-46989","GHSA-jhg6-6qrx-38mr"]},{"id":"GO-2024-3133","modified":"2024-09-25T17:43:51Z","aliases":["CVE-2023-47105","GHSA-723h-x37g-f8qm"]},{"id":"GO-2024-3134","modified":"2024-09-26T17:59:16Z","aliases":["CVE-2023-30464","GHSA-h92q-fgpp-qhrq"]},{"id":"GO-2024-3135","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-45410","GHSA-62c8-mh53-4cqv"]},{"id":"GO-2024-3136","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2023-27584","GHSA-hpc8-7wpm-889w"]},{"id":"GO-2024-3137","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-46999","GHSA-2w5j-qfvw-2hf5"]},{"id":"GO-2024-3138","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47060","GHSA-jj94-6f5c-65r8"]},{"id":"GO-2024-3139","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47000","GHSA-qr2h-7pwm-h393"]},{"id":"GO-2024-3140","modified":"2024-12-12T15:46:32Z","aliases":["CVE-2024-8986","GHSA-xxxw-3j6h-q7h6"]},{"id":"GO-2024-3141","modified":"2024-09-20T18:51:34Z",
"aliases":["CVE-2024-8260","GHSA-c77r-fh37-x2px"]},{"id":"GO-2024-3153","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47062","GHSA-58vj-cv5w-v4v6"]},{"id":"GO-2024-3155","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47218"]},{"id":"GO-2024-3156","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-47219"]},{"id":"GO-2024-3157","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-46957","GHSA-98hf-m87w-cq6h"]},{"id":"GO-2024-3158","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-40761","GHSA-48cr-j2cx-mcr8"]},{"id":"GO-2024-3160","modified":"2024-09-26T18:24:03Z","aliases":["CVE-2024-45042","GHSA-wc43-73w7-x2f5"]},{"id":"GO-2024-3161","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-22030","GHSA-h4h5-9833-v2p4"]},{"id":"GO-2024-3162","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-7594","GHSA-jg74-mwgw-v6x3"]},{"id":"GO-2024-3163","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-47182"]},{"id":"GO-2024-3164","modified":"2024-10-10T15:29:
47Z","aliases":["CVE-2024-47003","GHSA-59hf-mpf8-pqjh"]},{"id":"GO-2024-3166","modified":"2024-10-14T19:05:04Z","aliases":["CVE-2024-47534","GHSA-4f8r-qqr9-fq8j"]},{"id":"GO-2024-3167","modified":"2024-11-05T22:52:33Z","aliases":["CVE-2024-9355","GHSA-3h3x-2hwv-hr52"]},{"id":"GO-2024-3168","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8975","GHSA-chqx-36rm-rf8h"]},{"id":"GO-2024-3169","modified":"2024-12-12T15:16:45Z","aliases":["CVE-2024-9407","GHSA-fhqq-8f65-5xfc"]},{"id":"GO-2024-3170","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8996","GHSA-m5gv-m5f9-wgv4"]},{"id":"GO-2024-3171","modified":"2024-10-14T19:20:43Z","aliases":["CVE-2024-9341","GHSA-mc76-5925-c5p6"]},{"id":"GO-2024-3172","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-33662","GHSA-9mjw-79r6-c9m8"]},{"id":"GO-2024-3173","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-7558","GHSA-mh98-763h-m9v4"]},{"id":"GO-2024-3174","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8037","GHSA-8v
4w-f4r9-7h6x"]},{"id":"GO-2024-3175","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-8038","GHSA-xwgj-vpm9-q2rq"]},{"id":"GO-2024-3179","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-47616","GHSA-r7rh-jww5-5fjr"]},{"id":"GO-2024-3181","modified":"2024-10-09T20:29:23Z","aliases":["CVE-2024-9313","GHSA-x5q3-c8rm-w787"]},{"id":"GO-2024-3182","modified":"2024-10-09T20:29:23Z","aliases":["GHSA-wpr2-j6gr-pjw9"]},{"id":"GO-2024-3184","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-36814","GHSA-9cp9-8gw2-8v7m"]},{"id":"GO-2024-3185","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-47832"]},{"id":"GO-2024-3186","modified":"2024-12-12T15:16:55Z","aliases":["CVE-2024-9675","GHSA-586p-749j-fhwp"]},{"id":"GO-2024-3188","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-9312","GHSA-4gfw-wf7c-w6g2"]},{"id":"GO-2024-3189","modified":"2024-10-17T14:56:24Z","aliases":["CVE-2024-38365","GHSA-27vh-h6mc-q6g8"]},{"id":"GO-2024-3190","modified":"2024-10-11T14:32:39Z","alias
es":["CVE-2024-47067","GHSA-8pph-gfhp-w226"]},{"id":"GO-2024-3191","modified":"2024-10-11T14:32:39Z","aliases":["CVE-2024-9180","GHSA-rr8j-7w34-xp5j"]},{"id":"GO-2024-3196","modified":"2024-10-15T15:42:40Z","aliases":["CVE-2024-47877","GHSA-8rm2-93mq-jqhc"]},{"id":"GO-2024-3199","modified":"2024-10-15T15:42:40Z","aliases":["GHSA-vv6c-69r6-chg9"]},{"id":"GO-2024-3200","modified":"2024-10-15T15:42:40Z","aliases":["CVE-2024-48909","GHSA-3c32-4hq9-6wgj"]},{"id":"GO-2024-3201","modified":"2024-10-15T15:42:40Z","aliases":["CVE-2023-22644"]},{"id":"GO-2024-3203","modified":"2024-10-17T15:37:30Z","aliases":["CVE-2024-9486"]},{"id":"GO-2024-3204","modified":"2024-10-17T15:37:30Z","aliases":["CVE-2024-9594"]},{"id":"GO-2024-3205","modified":"2024-12-12T15:16:09Z","aliases":["CVE-2024-44337","GHSA-xhr3-wf7j-h255"]},{"id":"GO-2024-3207","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-p5wf-cmr4-xrwr"]},{"id":"GO-2024-3208","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-47825","GHSA-3w
wx-63fv-pfq6"]},{"id":"GO-2024-3210","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-8901"]},{"id":"GO-2024-3211","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-50312"]},{"id":"GO-2024-3212","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-rjfv-pjvx-mjgv"]},{"id":"GO-2024-3213","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49380"]},{"id":"GO-2024-3214","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49381"]},{"id":"GO-2024-3215","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-9264","GHSA-q99m-qcv4-fpm7"]},{"id":"GO-2024-3216","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49753","GHSA-6cf5-w9h3-4rqv"]},{"id":"GO-2024-3217","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-49757","GHSA-3rmw-76m6-4gjc"]},{"id":"GO-2024-3218","modified":"2024-12-12T15:16:20Z","aliases":["CVE-2023-26248","GHSA-mqr9-hjr8-2m9w"]},{"id":"GO-2024-3219","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-7h65-4p22-39j6"]},{"id":"GO-2024-3220","modified":"20
24-10-28T15:20:02Z","aliases":["CVE-2023-32197","GHSA-7h8m-pvw3-5gh4"]},{"id":"GO-2024-3221","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-22036","GHSA-h99m-6755-rgwc"]},{"id":"GO-2024-3222","modified":"2024-10-28T15:20:02Z","aliases":["GHSA-x7xj-jvwp-97rv"]},{"id":"GO-2024-3223","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2022-45157","GHSA-xj7w-r753-vj8v"]},{"id":"GO-2024-3224","modified":"2024-10-28T15:20:02Z","aliases":["CVE-2024-39223","GHSA-8wxx-35qc-vp6r"]},{"id":"GO-2024-3226","modified":"2024-10-30T16:00:58Z","aliases":["CVE-2024-47827","GHSA-ghjw-32xw-ffwr"]},{"id":"GO-2024-3227","modified":"2024-10-30T16:01:03Z","aliases":["CVE-2024-10214","GHSA-hm57-h27x-599c"]},{"id":"GO-2024-3228","modified":"2024-10-30T16:01:08Z","aliases":["GHSA-wcx9-ccpj-hx3c"]},{"id":"GO-2024-3230","modified":"2024-10-30T21:22:08Z","aliases":["CVE-2024-48921","GHSA-qjvc-p88j-j9rm"]},{"id":"GO-2024-3232","modified":"2024-10-30T21:28:25Z","aliases":["CVE-2024-10241","GHSA-6mvp-gh77-7vwh
"]},{"id":"GO-2024-3233","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-46872","GHSA-762g-9p7f-mrww"]},{"id":"GO-2024-3234","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-47401","GHSA-762v-rq7q-ff97"]},{"id":"GO-2024-3235","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-50052","GHSA-g376-m3h3-mj4r"]},{"id":"GO-2024-3237","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-0133","GHSA-f748-7hpg-88ch"]},{"id":"GO-2024-3239","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-0132","GHSA-mjjw-553x-87pq"]},{"id":"GO-2024-3240","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10452","GHSA-66c4-2g2v-54qw"]},{"id":"GO-2024-3241","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10006","GHSA-5c4w-8hhh-3c3h"]},{"id":"GO-2024-3242","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10086","GHSA-99wr-c2px-grmh"]},{"id":"GO-2024-3243","modified":"2024-11-04T15:44:16Z","aliases":["CVE-2024-10005","GHSA-chgm-7r52-whjj"]},{"id":"GO-2024-3244","modified":
"2024-11-01T21:55:10Z","aliases":["CVE-2024-50354","GHSA-cph5-3pgr-c82g"]},{"id":"GO-2024-3245","modified":"2024-12-12T15:17:04Z","aliases":["CVE-2024-39720","GHSA-95j2-w8x7-hm88"]},{"id":"GO-2024-3246","modified":"2024-11-01T21:56:16Z","aliases":["CVE-2024-8185","GHSA-g233-2p4r-3q7v"]},{"id":"GO-2024-3248","modified":"2024-12-12T15:16:34Z","aliases":["CVE-2024-46528","GHSA-p26r-gfgc-c47h"]},{"id":"GO-2024-3250","modified":"2024-11-12T14:50:10Z","aliases":["CVE-2024-51744","GHSA-29wx-vh33-7x7r"]},{"id":"GO-2024-3251","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-10389","GHSA-q3rp-vvm7-j8jg"]},{"id":"GO-2024-3252","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-51746","GHSA-8pmp-678w-c8xx"]},{"id":"GO-2024-3253","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-48057","GHSA-ghx4-cgxw-7h9p"]},{"id":"GO-2024-3254","modified":"2024-11-06T17:21:43Z","aliases":["CVE-2024-51735","GHSA-wvv7-wm5v-w2gv"]},{"id":"GO-2024-3259","modified":"2024-12-12T21:58:41Z","aliases":["
GHSA-p7mv-53f2-4cwj"]},{"id":"GO-2024-3260","modified":"2024-11-08T17:25:00Z","aliases":["CVE-2024-45794","GHSA-q78v-cv36-8fxj"]},{"id":"GO-2024-3262","modified":"2024-11-08T17:25:00Z","aliases":["CVE-2024-10975","GHSA-2w5v-x29g-jw7j"]},{"id":"GO-2024-3265","modified":"2024-12-12T21:58:43Z","aliases":["CVE-2024-52009","GHSA-gppm-hq3p-h4rp"]},{"id":"GO-2024-3267","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-52010","GHSA-7hpf-g48v-hw3j"]},{"id":"GO-2024-3268","modified":"2024-12-12T15:46:43Z","aliases":["CVE-2022-31668","GHSA-r864-28pw-8682"]},{"id":"GO-2024-3269","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-52308","GHSA-p2h2-3vg9-4p87"]},{"id":"GO-2024-3271","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-52522"]},{"id":"GO-2024-3272","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-24425"]},{"id":"GO-2024-3273","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-24426"]},{"id":"GO-2024-3274","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2023-0
109","GHSA-5r2g-59px-3q9w"]},{"id":"GO-2024-3275","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-44625","GHSA-phm4-wf3h-pc3r"]},{"id":"GO-2024-3277","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-0793","GHSA-h7wq-jj8r-qm7p"]},{"id":"GO-2024-3278","modified":"2024-11-19T17:20:31Z","aliases":["CVE-2024-9526"]},{"id":"GO-2024-3279","modified":"2024-12-12T22:00:04Z","aliases":["GHSA-7225-m954-23v7"]},{"id":"GO-2024-3280","modified":"2024-11-21T19:52:49Z","aliases":["CVE-2024-52282","GHSA-9c5p-35gj-jqp4"]},{"id":"GO-2024-3281","modified":"2024-11-21T19:52:49Z","aliases":["CVE-2024-52280","GHSA-j5hq-5jcr-xwx7"]},{"id":"GO-2024-3282","modified":"2024-12-12T21:58:46Z","aliases":["CVE-2024-12401","GHSA-r4pg-vg54-wxx4"]},{"id":"GO-2024-3283","modified":"2024-11-21T19:52:49Z","aliases":["CVE-2024-52309"]},{"id":"GO-2024-3284","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-37820","GHSA-9g6g-xqv5-8g5w"]},{"id":"GO-2024-3286","modified":"2024-12-13T19:06:25Z","aliases":["C
VE-2024-10220","GHSA-27wf-5967-98gx"]},{"id":"GO-2024-3287","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-45719","GHSA-mr95-vfcf-fx9p"]},{"id":"GO-2024-3288","modified":"2024-11-27T19:16:39Z","aliases":["GHSA-7f6p-phw2-8253"]},{"id":"GO-2024-3289","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-6538","GHSA-v3w7-g6p2-mpx7"]},{"id":"GO-2024-3290","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-52529","GHSA-xg58-75qf-9r67"]},{"id":"GO-2024-3291","modified":"2024-11-27T19:16:39Z","aliases":["CVE-2024-43784","GHSA-hh33-46q4-hwm2"]},{"id":"GO-2024-3292","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-8676","GHSA-7p9f-6x8j-gxxp"]},{"id":"GO-2024-3293","modified":"2024-12-13T20:59:35Z"},{"id":"GO-2024-3294","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-53264"]},{"id":"GO-2024-3295","modified":"2024-12-12T15:46:49Z","aliases":["CVE-2024-53859","GHSA-55v3-xh23-96gh"]},{"id":"GO-2024-3296","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-53858","GHS
A-jwcm-9g39-pmcw"]},{"id":"GO-2024-3299","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-52003","GHSA-h924-8g65-j9wg"]},{"id":"GO-2024-3300","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-52801","GHSA-6943-qr24-82vx"]},{"id":"GO-2024-3302","modified":"2024-12-12T21:59:58Z","aliases":["CVE-2024-53259","GHSA-px8v-pp82-rcvr"]},{"id":"GO-2024-3303","modified":"2024-12-02T20:06:38Z","aliases":["CVE-2024-53862"]},{"id":"GO-2024-3304","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-36621","GHSA-2mj3-vfvx-fc43"]},{"id":"GO-2024-3305","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-36623","GHSA-gh5c-3h97-2f3q"]},{"id":"GO-2024-3306","modified":"2024-12-12T22:00:01Z","aliases":["CVE-2024-53257","GHSA-7mwh-q3xm-qh6p"]},{"id":"GO-2024-3307","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-50948"]},{"id":"GO-2024-3308","modified":"2024-12-04T16:25:24Z","aliases":["CVE-2024-54131","GHSA-66q9-2rvx-qfj5"]},{"id":"GO-2024-3310","modified":"2024-12-04T16:25:24Z","al
iases":["CVE-2024-54132","GHSA-2m9h-r57g-45pj"]},{"id":"GO-2024-3311","modified":"2024-12-09T18:32:51Z","aliases":["CVE-2024-36620","GHSA-q59j-vv4j-v33c"]},{"id":"GO-2024-3312","modified":"2024-12-11T17:13:36Z","aliases":["CVE-2024-6156","GHSA-4c49-9fpc-hc3v"]},{"id":"GO-2024-3313","modified":"2024-12-11T17:13:38Z","aliases":["CVE-2024-6219","GHSA-jpmc-7p9c-4rxf"]},{"id":"GO-2024-3314","modified":"2024-12-13T15:03:57Z","aliases":["CVE-2024-55601","GHSA-c2xf-9v2r-r2rx"]},{"id":"GO-2024-3315","modified":"2024-12-10T21:29:10Z","aliases":["CVE-2024-46455"]},{"id":"GO-2024-3319","modified":"2024-12-10T21:29:10Z","aliases":["GHSA-vmg2-r3xv-r3xf"]},{"id":"GO-2024-3321","modified":"2024-12-12T20:30:13Z","aliases":["CVE-2024-45337","GHSA-v778-237x-gjrc"]},{"id":"GO-2024-3323","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55658","GHSA-25w9-wqfq-gwqx"]},{"id":"GO-2024-3324","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55660","GHSA-4pjc-pwgq-q9jp"]},{"id":"GO-2024-3325","modi
fied":"2024-12-12T15:46:38Z","aliases":["GHSA-c7xh-gjv4-4jgv"]},{"id":"GO-2024-3326","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55659","GHSA-fqj6-whhx-47p7"]},{"id":"GO-2024-3327","modified":"2024-12-12T15:46:38Z","aliases":["CVE-2024-55657","GHSA-xx68-37v4-4596"]},{"id":"GO-2024-3330","modified":"2024-12-13T19:06:22Z","aliases":["GHSA-7prj-hgx4-2xc3"]},{"id":"GO-2024-3331","modified":"2024-12-18T16:35:36Z","aliases":["CVE-2024-55885","GHSA-9j3m-fr7q-jxfw"]},{"id":"GO-2024-3333","modified":"2024-12-20T20:37:27Z","aliases":["CVE-2024-45338","GHSA-w32m-9786-jp63"]},{"id":"GO-2024-3334","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-28053","GHSA-qqc8-rv37-79q5"]},{"id":"GO-2024-3335","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-12289","GHSA-xx83-cxmq-x89m"]},{"id":"GO-2024-3336","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-55949","GHSA-cwq8-g58r-32hg"]},{"id":"GO-2024-3337","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-54083","GHSA-69pr-
78gv-7c6h"]},{"id":"GO-2024-3338","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-48872","GHSA-826h-p4c3-477p"]},{"id":"GO-2024-3339","modified":"2024-12-20T21:48:20Z","aliases":["GHSA-8wcc-m6j2-qxvm"]},{"id":"GO-2024-3340","modified":"2024-12-18T16:35:54Z","aliases":["CVE-2024-54682","GHSA-v647-h8jj-fw5r"]},{"id":"GO-2024-3342","modified":"2024-12-20T20:36:43Z","aliases":["GHSA-hxr6-2p24-hf98"]},{"id":"GO-2024-3343","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-9779","GHSA-jhh6-6fhp-q2xp"]},{"id":"GO-2024-3344","modified":"2024-12-20T20:37:29Z","aliases":["GHSA-32gq-x56h-299c"]},{"id":"GO-2024-3349","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-25131","GHSA-77c2-c35q-254w"]},{"id":"GO-2024-3350","modified":"2024-12-20T20:36:43Z","aliases":["GHSA-5pf6-cq2v-23ww"]},{"id":"GO-2024-3354","modified":"2024-12-20T20:36:43Z","aliases":["CVE-2024-12678","GHSA-hr68-hvgv-xxqf"]},{"id":"GO-2024-3355","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-54148","GHSA-r
7j8-5h9c-f6fx"]},{"id":"GO-2024-3356","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-55947","GHSA-qf5v-rp47-55gg"]},{"id":"GO-2024-3357","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-56362","GHSA-xwx7-p63r-2rj8"]},{"id":"GO-2024-3358","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-45387","GHSA-vq94-9pfv-ccqr"]},{"id":"GO-2024-3359","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-28892","GHSA-5qww-56gc-f66c"]},{"id":"GO-2024-3360","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-25133","GHSA-wgqq-9qh8-wvqv"]},{"id":"GO-2025-3361","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-55196","GHSA-rv83-h68q-c4wq"]},{"id":"GO-2025-3362","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2025-21609","GHSA-8fx8-pffw-w498"]},{"id":"GO-2025-3363","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-56514","GHSA-cwrh-575j-8vr3"]},{"id":"GO-2025-3364","modified":"2025-01-07T16:03:18Z","aliases":["CVE-2024-56513","GHSA-mg7w-c9x2-xh7r"]},{"id":"GO-2025-33
67","modified":"2025-01-07T16:03:20Z","aliases":["CVE-2025-21614","GHSA-r9px-m959-cxf4"]},{"id":"GO-2025-3368","modified":"2025-01-07T16:04:06Z","aliases":["CVE-2025-21613","GHSA-v725-9546-7q7m"]},{"id":"GO-2025-3371","modified":"2025-01-08T19:19:42Z","aliases":["GHSA-2r2v-9pf8-6342"]},{"id":"GO-2025-3374","modified":"2025-01-08T19:19:42Z","aliases":["CVE-2025-22130","GHSA-j4jw-m6xr-fv6c"]},{"id":"GO-2025-3376","modified":"2025-01-09T19:41:13Z","aliases":["CVE-2025-22149","GHSA-675f-rq2r-jw82"]},{"id":"GO-2025-3377","modified":"2025-01-09T19:41:13Z","aliases":["CVE-2025-22449","GHSA-q8fg-cp3q-5jwm"]},{"id":"GO-2025-3379","modified":"2025-01-09T19:41:59Z","aliases":["CVE-2025-20033","GHSA-2549-xh72-qrpm"]},{"id":"GO-2025-3380","modified":"2025-01-09T19:41:13Z","aliases":["CVE-2025-22445","GHSA-7rgp-4j56-fm79"]},{"id":"GO-2025-3381","modified":"2025-01-14T15:57:58Z","aliases":["CVE-2024-56138","GHSA-45v3-38pc-874v"]},{"id":"GO-2025-3382","modified":"2025-01-14T15:58:01Z","aliases":["C
VE-2024-51491","GHSA-qjh3-4j3h-vmwp"]},{"id":"GO-2025-3384","modified":"2025-01-14T15:58:03Z","aliases":["CVE-2024-56323","GHSA-32q6-rr98-cjqv"]},{"id":"GO-2025-3390","modified":"2025-01-15T17:21:41Z","aliases":["CVE-2024-53263","GHSA-q6r2-x2cc-vrp7"]},{"id":"GO-2025-3391","modified":"2025-01-15T15:20:27Z","aliases":["CVE-2024-52281","GHSA-2v2w-8v8c-wcm9"]}]
\ No newline at end of file
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package php-smbclient for openSUSE:Factory checked in at 2025-01-16 18:34:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php-smbclient (Old)
and /work/SRC/openSUSE:Factory/.php-smbclient.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php-smbclient"
Thu Jan 16 18:34:00 2025 rev:6 rq:1238124 version:1.1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/php-smbclient/php-smbclient.changes 2023-04-19 17:42:51.512152243 +0200
+++ /work/SRC/openSUSE:Factory/.php-smbclient.new.1881/php-smbclient.changes 2025-01-16 18:34:23.310585742 +0100
@@ -1,0 +2,6 @@
+Tue Dec 3 21:13:15 UTC 2024 - Arjen de Korte <suse+build(a)de-korte.org>
+
+- Update to version 1.1.2
+ * Build fixes.
+
+-------------------------------------------------------------------
Old:
----
smbclient-1.1.1.tgz
New:
----
smbclient-1.1.2.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php-smbclient.spec ++++++
--- /var/tmp/diff_new_pack.xpRHle/_old 2025-01-16 18:34:24.638640575 +0100
+++ /var/tmp/diff_new_pack.xpRHle/_new 2025-01-16 18:34:24.638640575 +0100
@@ -1,7 +1,7 @@
#
# spec file for package php-smbclient
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -31,7 +31,7 @@
%endif
Name: %{php_name}-%{pkg_name}
-Version: 1.1.1
+Version: 1.1.2
Release: 0
Summary: A PHP wrapper for libsmbclient
License: PHP-3.01
++++++ smbclient-1.1.1.tgz -> smbclient-1.1.2.tgz ++++++
++++ 11160 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kicad-packages3D for openSUSE:Factory checked in at 2025-01-16 18:33:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kicad-packages3D (Old)
and /work/SRC/openSUSE:Factory/.kicad-packages3D.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kicad-packages3D"
Thu Jan 16 18:33:43 2025 rev:41 rq:1238121 version:8.0.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/kicad-packages3D/kicad-packages3D.changes 2024-12-05 17:13:42.530331169 +0100
+++ /work/SRC/openSUSE:Factory/.kicad-packages3D.new.1881/kicad-packages3D.changes 2025-01-16 18:34:09.182002622 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 02:24:08 UTC 2025 - Stefan Brüns <stefan.bruens(a)rwth-aachen.de>
+
+- Update to 8.0.8:
+ See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details
+
+-------------------------------------------------------------------
Old:
----
kicad-packages3D-8.0.7.tar.gz
New:
----
kicad-packages3D-8.0.8.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kicad-packages3D.spec ++++++
--- /var/tmp/diff_new_pack.BKCaEs/_old 2025-01-16 18:34:19.386423777 +0100
+++ /var/tmp/diff_new_pack.BKCaEs/_new 2025-01-16 18:34:19.386423777 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kicad-packages3D
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
%define _binary_payload w5T.xzdio
Name: kicad-packages3D
-Version: 8.0.7
+Version: 8.0.8
Release: 0
Summary: 3D model libraries for rendering and MCAD integration
# License is CC-BY-SA-4.0 but there is an exception
++++++ kicad-packages3D-8.0.7.tar.gz -> kicad-packages3D-8.0.8.tar.gz ++++++
/work/SRC/openSUSE:Factory/kicad-packages3D/kicad-packages3D-8.0.7.tar.gz /work/SRC/openSUSE:Factory/.kicad-packages3D.new.1881/kicad-packages3D-8.0.8.tar.gz differ: char 13, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kicad-templates for openSUSE:Factory checked in at 2025-01-16 18:33:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kicad-templates (Old)
and /work/SRC/openSUSE:Factory/.kicad-templates.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kicad-templates"
Thu Jan 16 18:33:42 2025 rev:40 rq:1238119 version:8.0.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/kicad-templates/kicad-templates.changes 2024-12-05 17:13:17.941300349 +0100
+++ /work/SRC/openSUSE:Factory/.kicad-templates.new.1881/kicad-templates.changes 2025-01-16 18:33:55.921455333 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 02:24:08 UTC 2025 - Stefan Brüns <stefan.bruens(a)rwth-aachen.de>
+
+- Update to 8.0.8:
+ See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details
+
+-------------------------------------------------------------------
Old:
----
kicad-templates-8.0.7.tar.bz2
New:
----
kicad-templates-8.0.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kicad-templates.spec ++++++
--- /var/tmp/diff_new_pack.hqjsgf/_old 2025-01-16 18:33:56.501479271 +0100
+++ /var/tmp/diff_new_pack.hqjsgf/_new 2025-01-16 18:33:56.501479271 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kicad-templates
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define compatversion 8.0.0
Name: kicad-templates
-Version: 8.0.7
+Version: 8.0.8
Release: 0
Summary: Project templates for KiCad
# License is CC-BY-SA-4.0 but there is an exception
++++++ kicad-templates-8.0.7.tar.bz2 -> kicad-templates-8.0.8.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb
--- old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb 2024-05-24 20:19:52.000000000 +0200
+++ new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb 2024-12-17 15:50:45.000000000 +0100
@@ -104,80 +104,6 @@
(net 30 "unconnected-(H1-3V3_Power-Pad1)")
(net 31 "unconnected-(H1-UART_Rx-Pad26)")
(net 32 "unconnected-(H1-3V3_Power-Pad15)")
- (footprint "emcosys:Hole_M2.5_small"
- (layer "F.Cu")
- (uuid "00000000-0000-0000-0000-00005ccbb41d")
- (at 172.5 132.5)
- (property "Reference" "REF**"
- (at 0 -2.54 0)
- (layer "F.SilkS")
- (hide yes)
- (uuid "59ec3156-036e-4049-89db-91a9dd07095f")
- (effects
- (font
- (size 1 1)
- (thickness 0.15)
- )
- )
- )
- (property "Value" "Hole_M2.5_small"
- (at 0 -2.54 0)
- (layer "F.Fab")
- (hide yes)
- (uuid "d39d813e-3e64-490c-ba5c-a64bb5ad6bd0")
- (effects
- (font
- (size 1 1)
- (thickness 0.15)
- )
- )
- )
- (property "Footprint" "emcosys:Hole_M2.5_small"
- (at 0 0 0)
- (unlocked yes)
- (layer "F.Fab")
- (hide yes)
- (uuid "714d2e77-5795-4d01-977a-f2d77210e6a9")
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 0 0 0)
- (unlocked yes)
- (layer "F.Fab")
- (hide yes)
- (uuid "c57f7f93-f65c-4dfd-9a52-23115b292c36")
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" ""
- (at 0 0 0)
- (unlocked yes)
- (layer "F.Fab")
- (hide yes)
- (uuid "7c14a2e7-41f6-43c6-89b5-dc7cdaaeb3a9")
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (attr through_hole)
- (pad "1" thru_hole circle
- (at 0 0)
- (size 2.75 2.75)
- (drill 2.75)
- (layers "*.Cu" "*.Mask")
- (remove_unused_layers no)
- (uuid "6a2b20ae-096c-4d9f-92f8-2087c865914f")
- )
- )
(footprint "Connector_PinHeader_2.54mm:PinHeader_2x16_P2.54mm_Horizontal"
(locked yes)
(layer "F.Cu")
@@ -203,6 +129,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -215,6 +142,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -227,6 +155,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -239,6 +168,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -3060,6 +2990,17 @@
(xyz 0 0 0)
)
)
+ (model "${KIPRJMOD}/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step"
+ (offset
+ (xyz -43.5 -31.5 4.5)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz -90 0 90)
+ )
+ )
)
(gr_line
(start 175 73.8)
@@ -3081,6 +3022,16 @@
(layer "Dwgs.User")
(uuid "34d03349-6d78-4165-a683-2d8b76f2bae8")
)
+ (gr_line
+ (start 177.2 43)
+ (end 175.2 43)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "50aaf685-8410-4fd8-a116-df0ef41ce69a")
+ )
(gr_poly
(pts
(xy 175 73.8) (xy 175 71.8) (xy 143.6 71.8) (xy 141.6 73.8)
@@ -3093,6 +3044,16 @@
(layer "Dwgs.User")
(uuid "798acf71-d5a7-4dcf-adef-406e93938e42")
)
+ (gr_line
+ (start 175.2 43)
+ (end 175.2 138)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "93a86010-5055-41f0-af5f-9c9f81d83dea")
+ )
(gr_poly
(pts
(xy 174.95 133) (xy 174.875 133.275) (xy 174.725 133.625) (xy 174.575 133.925) (xy 174.375 134.175)
@@ -3108,6 +3069,26 @@
(uuid "cc5b6ca0-99a7-4dbb-af27-aa0d0b560eea")
)
(gr_line
+ (start 175.2 138)
+ (end 177.2 138)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "d48adfb4-e0eb-4d0e-9b32-7b48cd92ab2e")
+ )
+ (gr_line
+ (start 177.2 138)
+ (end 177.2 43)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "dde5a4da-5d28-4250-b81b-d2359d748608")
+ )
+ (gr_line
(start 177 71.8)
(end 177 135)
(stroke
@@ -3128,6 +3109,17 @@
(layer "Edge.Cuts")
(uuid "26801cfb-b53b-4a6a-a2f4-5f4986565765")
)
+ (gr_circle
+ (center 172.5 132.5)
+ (end 171.8 131.4)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (fill none)
+ (layer "Edge.Cuts")
+ (uuid "2757d97c-f292-45c7-a888-62a84c9c067d")
+ )
(gr_line
(start 175 132.5)
(end 175 71.8)
@@ -3263,7 +3255,7 @@
)
)
)
- (gr_text "To fit the standard Edgeberry enclosure,\ncomponents on the top side should exceed\na height of 15mm, and on the bottom side\n1.5mm.\n\nA margin of at least 2mm on the left and\nright side of the board must be left clear\nof components to fit the enclosure\n\nThe backplate of the enclosure has a\nthickness of about 2mm. you can put\ncomponents, for example connectors, a\nbit over the edge of the board.\n\nFind more info on the Edgeberry project\non GitHub:\nhttps://github.com/SpuQ/EdgeBerry"
+ (gr_text "To fit the standard Edgeberry enclosure,\ncomponents on the top side should not\nexceed a height of 15mm, and on the \nbottom side 1.5mm.\n\nA margin of at least 2mm on the left and\nright side of the board must be left clear\nof components to fit the enclosure\n\nThe backplate of the enclosure has a\nthickness of about 2mm. you can put\ncomponents, for example connectors, a\nbit over the edge of the board.\n\nFind more info on the Edgeberry project\non GitHub:\nhttps://github.com/Edgeberry"
(at 191.075 110.625 0)
(layer "Dwgs.User")
(uuid "e0ec04e4-284b-4222-9fee-94971d15521d")
@@ -3349,7 +3341,7 @@
(xy 131.8 122.9) (xy 125.2 122.9)
)
(height -3.7)
- (gr_text "6,6 mm"
+ (gr_text "6.6 mm"
(at 128.575 127.925 0)
(layer "Dwgs.User")
(uuid "35a5b539-cf0b-497e-bd1a-49fc8d05fb36")
@@ -3415,7 +3407,7 @@
(xy 131.8 121.975) (xy 131.8 134.975)
)
(height -2.85)
- (gr_text "13,0 mm"
+ (gr_text "13.0 mm"
(at 133.5 128.475 90)
(layer "Dwgs.User")
(uuid "8e28cee2-ad49-4e83-acfa-29d92887d8ce")
@@ -3539,4 +3531,25 @@
(extension_height 0.58642)
(extension_offset 0) keep_text_aligned)
)
+ (zone
+ (net 0)
+ (net_name "")
+ (layer "Dwgs.User")
+ (uuid "5e587c6b-500d-42ad-be06-2bfd63aa469c")
+ (hatch edge 0.5)
+ (connect_pads
+ (clearance 0.2)
+ )
+ (min_thickness 0.25)
+ (filled_areas_thickness no)
+ (fill yes
+ (thermal_gap 0.5)
+ (thermal_bridge_width 0.5)
+ )
+ (polygon
+ (pts
+ (xy 175.2 138) (xy 177.2 138) (xy 177.2 43) (xy 175.2 43)
+ )
+ )
+ )
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro
--- old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro 2024-05-24 20:19:52.000000000 +0200
+++ new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro 2024-12-17 15:50:45.000000000 +0100
@@ -37,9 +37,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
- "drill": 0.3,
- "height": 0.6,
- "width": 0.6
+ "drill": 2.75,
+ "height": 2.75,
+ "width": 2.75
},
"silk_line_width": 0.15,
"silk_text_italic": false,
@@ -75,6 +75,7 @@
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
+ "holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
Binary files old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.FCStd and new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.FCStd differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step
--- old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step 1970-01-01 01:00:00.000000000 +0100
+++ new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step 2024-12-17 15:50:45.000000000 +0100
@@ -0,0 +1,635 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-12-16T11:27:49',(''),(''),
+ 'Open CASCADE STEP processor 7.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Faceplate_back','Faceplate_back','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#597);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#202,#227,#252,#381,#398,#415,#432,#449,
+ #461,#478,#495,#512,#534,#551,#568,#580));
+#17 = ADVANCED_FACE('',(#18),#52,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(44.5,13.5,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-44.5,13.5,0.));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(47.5,13.5,0.));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(-1.,0.,0.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(44.5,13.5,2.));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(44.5,13.5,0.));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(0.,0.,1.));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-44.5,13.5,2.));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(47.5,13.5,2.));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(-1.,0.,0.));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(-44.5,13.5,0.));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(0.,0.,1.));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(47.5,13.5,0.));
+#55 = DIRECTION('',(0.,-1.,0.));
+#56 = DIRECTION('',(-1.,0.,0.));
+#57 = ADVANCED_FACE('',(#58,#119,#130,#141,#152,#186),#197,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#61,#70,#78,#87,#95,#104,#112));
+#60 = ORIENTED_EDGE('',*,*,#21,.T.);
+#61 = ORIENTED_EDGE('',*,*,#62,.T.);
+#62 = EDGE_CURVE('',#24,#63,#65,.T.);
+#63 = VERTEX_POINT('',#64);
+#64 = CARTESIAN_POINT('',(-47.5,10.5,0.));
+#65 = CIRCLE('',#66,3.);
+#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#67 = CARTESIAN_POINT('',(-44.5,10.5,0.));
+#68 = DIRECTION('',(-0.,0.,1.));
+#69 = DIRECTION('',(0.,-1.,0.));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#63,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(-47.5,-10.5,0.));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-47.5,13.5,0.));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(0.,-1.,0.));
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#72,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-44.5,-13.5,0.));
+#82 = CIRCLE('',#83,3.);
+#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
+#84 = CARTESIAN_POINT('',(-44.5,-10.5,0.));
+#85 = DIRECTION('',(-0.,0.,1.));
+#86 = DIRECTION('',(0.,-1.,0.));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#80,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(44.5,-13.5,0.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-47.5,-13.5,0.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.F.);
+#96 = EDGE_CURVE('',#97,#89,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(47.5,-10.5,0.));
+#99 = CIRCLE('',#100,3.);
+#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
+#101 = CARTESIAN_POINT('',(44.5,-10.5,0.));
+#102 = DIRECTION('',(-0.,-0.,-1.));
+#103 = DIRECTION('',(0.,-1.,0.));
+#104 = ORIENTED_EDGE('',*,*,#105,.T.);
+#105 = EDGE_CURVE('',#97,#106,#108,.T.);
+#106 = VERTEX_POINT('',#107);
+#107 = CARTESIAN_POINT('',(47.5,10.5,0.));
+#108 = LINE('',#109,#110);
+#109 = CARTESIAN_POINT('',(47.5,-13.5,0.));
+#110 = VECTOR('',#111,1.);
+#111 = DIRECTION('',(0.,1.,0.));
+#112 = ORIENTED_EDGE('',*,*,#113,.F.);
+#113 = EDGE_CURVE('',#22,#106,#114,.T.);
+#114 = CIRCLE('',#115,3.);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(44.5,10.5,0.));
+#117 = DIRECTION('',(-0.,-0.,-1.));
+#118 = DIRECTION('',(0.,-1.,0.));
+#119 = FACE_BOUND('',#120,.F.);
+#120 = EDGE_LOOP('',(#121));
+#121 = ORIENTED_EDGE('',*,*,#122,.F.);
+#122 = EDGE_CURVE('',#123,#123,#125,.T.);
+#123 = VERTEX_POINT('',#124);
+#124 = CARTESIAN_POINT('',(-43.2,-10.5,0.));
+#125 = CIRCLE('',#126,1.3);
+#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129);
+#127 = CARTESIAN_POINT('',(-44.5,-10.5,0.));
+#128 = DIRECTION('',(0.,0.,1.));
+#129 = DIRECTION('',(1.,0.,0.));
+#130 = FACE_BOUND('',#131,.F.);
+#131 = EDGE_LOOP('',(#132));
+#132 = ORIENTED_EDGE('',*,*,#133,.F.);
+#133 = EDGE_CURVE('',#134,#134,#136,.T.);
+#134 = VERTEX_POINT('',#135);
+#135 = CARTESIAN_POINT('',(45.8,-10.5,0.));
+#136 = CIRCLE('',#137,1.3);
+#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);
+#138 = CARTESIAN_POINT('',(44.5,-10.5,0.));
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = DIRECTION('',(1.,0.,0.));
+#141 = FACE_BOUND('',#142,.F.);
+#142 = EDGE_LOOP('',(#143));
+#143 = ORIENTED_EDGE('',*,*,#144,.F.);
+#144 = EDGE_CURVE('',#145,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(-43.2,10.5,0.));
+#147 = CIRCLE('',#148,1.3);
+#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#149 = CARTESIAN_POINT('',(-44.5,10.5,0.));
+#150 = DIRECTION('',(0.,0.,1.));
+#151 = DIRECTION('',(1.,0.,0.));
+#152 = FACE_BOUND('',#153,.F.);
+#153 = EDGE_LOOP('',(#154,#164,#172,#180));
+#154 = ORIENTED_EDGE('',*,*,#155,.T.);
+#155 = EDGE_CURVE('',#156,#158,#160,.T.);
+#156 = VERTEX_POINT('',#157);
+#157 = CARTESIAN_POINT('',(26.7,-4.6,0.));
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(26.7,6.8,0.));
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(26.7,-4.6,0.));
+#162 = VECTOR('',#163,1.);
+#163 = DIRECTION('',(0.,1.,0.));
+#164 = ORIENTED_EDGE('',*,*,#165,.T.);
+#165 = EDGE_CURVE('',#158,#166,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(35.9,6.8,0.));
+#168 = LINE('',#169,#170);
+#169 = CARTESIAN_POINT('',(26.7,6.8,0.));
+#170 = VECTOR('',#171,1.);
+#171 = DIRECTION('',(1.,0.,0.));
+#172 = ORIENTED_EDGE('',*,*,#173,.T.);
+#173 = EDGE_CURVE('',#166,#174,#176,.T.);
+#174 = VERTEX_POINT('',#175);
+#175 = CARTESIAN_POINT('',(35.9,-4.6,0.));
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(35.9,6.8,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(0.,-1.,0.));
+#180 = ORIENTED_EDGE('',*,*,#181,.T.);
+#181 = EDGE_CURVE('',#174,#156,#182,.T.);
+#182 = LINE('',#183,#184);
+#183 = CARTESIAN_POINT('',(35.9,-4.6,0.));
+#184 = VECTOR('',#185,1.);
+#185 = DIRECTION('',(-1.,0.,0.));
+#186 = FACE_BOUND('',#187,.F.);
+#187 = EDGE_LOOP('',(#188));
+#188 = ORIENTED_EDGE('',*,*,#189,.F.);
+#189 = EDGE_CURVE('',#190,#190,#192,.T.);
+#190 = VERTEX_POINT('',#191);
+#191 = CARTESIAN_POINT('',(45.8,10.5,0.));
+#192 = CIRCLE('',#193,1.3);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(44.5,10.5,0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = DIRECTION('',(1.,0.,0.));
+#197 = PLANE('',#198);
+#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201);
+#199 = CARTESIAN_POINT('',(0.,0.,0.));
+#200 = DIRECTION('',(0.,0.,1.));
+#201 = DIRECTION('',(1.,0.,0.));
+#202 = ADVANCED_FACE('',(#203),#222,.T.);
+#203 = FACE_BOUND('',#204,.F.);
+#204 = EDGE_LOOP('',(#205,#206,#214,#221));
+#205 = ORIENTED_EDGE('',*,*,#113,.T.);
+#206 = ORIENTED_EDGE('',*,*,#207,.T.);
+#207 = EDGE_CURVE('',#106,#208,#210,.T.);
+#208 = VERTEX_POINT('',#209);
+#209 = CARTESIAN_POINT('',(47.5,10.5,2.));
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(47.5,10.5,0.));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,0.,1.));
+#214 = ORIENTED_EDGE('',*,*,#215,.F.);
+#215 = EDGE_CURVE('',#32,#208,#216,.T.);
+#216 = CIRCLE('',#217,3.);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(44.5,10.5,2.));
+#219 = DIRECTION('',(-0.,-0.,-1.));
+#220 = DIRECTION('',(0.,-1.,0.));
+#221 = ORIENTED_EDGE('',*,*,#31,.F.);
+#222 = CYLINDRICAL_SURFACE('',#223,3.);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(44.5,10.5,0.));
+#225 = DIRECTION('',(0.,0.,1.));
+#226 = DIRECTION('',(0.,1.,0.));
+#227 = ADVANCED_FACE('',(#228),#247,.T.);
+#228 = FACE_BOUND('',#229,.T.);
+#229 = EDGE_LOOP('',(#230,#231,#239,#246));
+#230 = ORIENTED_EDGE('',*,*,#62,.T.);
+#231 = ORIENTED_EDGE('',*,*,#232,.T.);
+#232 = EDGE_CURVE('',#63,#233,#235,.T.);
+#233 = VERTEX_POINT('',#234);
+#234 = CARTESIAN_POINT('',(-47.5,10.5,2.));
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(-47.5,10.5,0.));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(0.,0.,1.));
+#239 = ORIENTED_EDGE('',*,*,#240,.F.);
+#240 = EDGE_CURVE('',#40,#233,#241,.T.);
+#241 = CIRCLE('',#242,3.);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-44.5,10.5,2.));
+#244 = DIRECTION('',(-0.,0.,1.));
+#245 = DIRECTION('',(0.,-1.,0.));
+#246 = ORIENTED_EDGE('',*,*,#47,.F.);
+#247 = CYLINDRICAL_SURFACE('',#248,3.);
+#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251);
+#249 = CARTESIAN_POINT('',(-44.5,10.5,0.));
+#250 = DIRECTION('',(0.,0.,1.));
+#251 = DIRECTION('',(0.,1.,0.));
+#252 = ADVANCED_FACE('',(#253,#298,#309,#320,#331,#365),#376,.T.);
+#253 = FACE_BOUND('',#254,.T.);
+#254 = EDGE_LOOP('',(#255,#256,#257,#265,#274,#282,#291,#297));
+#255 = ORIENTED_EDGE('',*,*,#39,.T.);
+#256 = ORIENTED_EDGE('',*,*,#240,.T.);
+#257 = ORIENTED_EDGE('',*,*,#258,.T.);
+#258 = EDGE_CURVE('',#233,#259,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(-47.5,-10.5,2.));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(-47.5,13.5,2.));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(0.,-1.,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.T.);
+#266 = EDGE_CURVE('',#259,#267,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(-44.5,-13.5,2.));
+#269 = CIRCLE('',#270,3.);
+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);
+#271 = CARTESIAN_POINT('',(-44.5,-10.5,2.));
+#272 = DIRECTION('',(-0.,0.,1.));
+#273 = DIRECTION('',(0.,-1.,0.));
+#274 = ORIENTED_EDGE('',*,*,#275,.T.);
+#275 = EDGE_CURVE('',#267,#276,#278,.T.);
+#276 = VERTEX_POINT('',#277);
+#277 = CARTESIAN_POINT('',(44.5,-13.5,2.));
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(-47.5,-13.5,2.));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(1.,0.,0.));
+#282 = ORIENTED_EDGE('',*,*,#283,.F.);
+#283 = EDGE_CURVE('',#284,#276,#286,.T.);
+#284 = VERTEX_POINT('',#285);
+#285 = CARTESIAN_POINT('',(47.5,-10.5,2.));
+#286 = CIRCLE('',#287,3.);
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(44.5,-10.5,2.));
+#289 = DIRECTION('',(-0.,-0.,-1.));
+#290 = DIRECTION('',(0.,-1.,0.));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#284,#208,#293,.T.);
+#293 = LINE('',#294,#295);
+#294 = CARTESIAN_POINT('',(47.5,-13.5,2.));
+#295 = VECTOR('',#296,1.);
+#296 = DIRECTION('',(0.,1.,0.));
+#297 = ORIENTED_EDGE('',*,*,#215,.F.);
+#298 = FACE_BOUND('',#299,.T.);
+#299 = EDGE_LOOP('',(#300));
+#300 = ORIENTED_EDGE('',*,*,#301,.F.);
+#301 = EDGE_CURVE('',#302,#302,#304,.T.);
+#302 = VERTEX_POINT('',#303);
+#303 = CARTESIAN_POINT('',(-43.2,-10.5,2.));
+#304 = CIRCLE('',#305,1.3);
+#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308);
+#306 = CARTESIAN_POINT('',(-44.5,-10.5,2.));
+#307 = DIRECTION('',(0.,0.,1.));
+#308 = DIRECTION('',(1.,0.,0.));
+#309 = FACE_BOUND('',#310,.T.);
+#310 = EDGE_LOOP('',(#311));
+#311 = ORIENTED_EDGE('',*,*,#312,.F.);
+#312 = EDGE_CURVE('',#313,#313,#315,.T.);
+#313 = VERTEX_POINT('',#314);
+#314 = CARTESIAN_POINT('',(45.8,-10.5,2.));
+#315 = CIRCLE('',#316,1.3);
+#316 = AXIS2_PLACEMENT_3D('',#317,#318,#319);
+#317 = CARTESIAN_POINT('',(44.5,-10.5,2.));
+#318 = DIRECTION('',(0.,0.,1.));
+#319 = DIRECTION('',(1.,0.,0.));
+#320 = FACE_BOUND('',#321,.T.);
+#321 = EDGE_LOOP('',(#322));
+#322 = ORIENTED_EDGE('',*,*,#323,.F.);
+#323 = EDGE_CURVE('',#324,#324,#326,.T.);
+#324 = VERTEX_POINT('',#325);
+#325 = CARTESIAN_POINT('',(-43.2,10.5,2.));
+#326 = CIRCLE('',#327,1.3);
+#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
+#328 = CARTESIAN_POINT('',(-44.5,10.5,2.));
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = DIRECTION('',(1.,0.,0.));
+#331 = FACE_BOUND('',#332,.T.);
+#332 = EDGE_LOOP('',(#333,#343,#351,#359));
+#333 = ORIENTED_EDGE('',*,*,#334,.T.);
+#334 = EDGE_CURVE('',#335,#337,#339,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#337 = VERTEX_POINT('',#338);
+#338 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(0.,1.,0.));
+#343 = ORIENTED_EDGE('',*,*,#344,.T.);
+#344 = EDGE_CURVE('',#337,#345,#347,.T.);
+#345 = VERTEX_POINT('',#346);
+#346 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(1.,0.,0.));
+#351 = ORIENTED_EDGE('',*,*,#352,.T.);
+#352 = EDGE_CURVE('',#345,#353,#355,.T.);
+#353 = VERTEX_POINT('',#354);
+#354 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#355 = LINE('',#356,#357);
+#356 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#357 = VECTOR('',#358,1.);
+#358 = DIRECTION('',(0.,-1.,0.));
+#359 = ORIENTED_EDGE('',*,*,#360,.T.);
+#360 = EDGE_CURVE('',#353,#335,#361,.T.);
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(-1.,0.,0.));
+#365 = FACE_BOUND('',#366,.T.);
+#366 = EDGE_LOOP('',(#367));
+#367 = ORIENTED_EDGE('',*,*,#368,.F.);
+#368 = EDGE_CURVE('',#369,#369,#371,.T.);
+#369 = VERTEX_POINT('',#370);
+#370 = CARTESIAN_POINT('',(45.8,10.5,2.));
+#371 = CIRCLE('',#372,1.3);
+#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);
+#373 = CARTESIAN_POINT('',(44.5,10.5,2.));
+#374 = DIRECTION('',(0.,0.,1.));
+#375 = DIRECTION('',(1.,0.,0.));
+#376 = PLANE('',#377);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(0.,0.,2.));
+#379 = DIRECTION('',(0.,0.,1.));
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ADVANCED_FACE('',(#382),#393,.F.);
+#382 = FACE_BOUND('',#383,.F.);
+#383 = EDGE_LOOP('',(#384,#385,#391,#392));
+#384 = ORIENTED_EDGE('',*,*,#105,.F.);
+#385 = ORIENTED_EDGE('',*,*,#386,.T.);
+#386 = EDGE_CURVE('',#97,#284,#387,.T.);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(47.5,-10.5,0.));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.,0.,1.));
+#391 = ORIENTED_EDGE('',*,*,#292,.T.);
+#392 = ORIENTED_EDGE('',*,*,#207,.F.);
+#393 = PLANE('',#394);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(47.5,-13.5,0.));
+#396 = DIRECTION('',(-1.,0.,0.));
+#397 = DIRECTION('',(0.,1.,0.));
+#398 = ADVANCED_FACE('',(#399),#410,.F.);
+#399 = FACE_BOUND('',#400,.F.);
+#400 = EDGE_LOOP('',(#401,#402,#403,#404));
+#401 = ORIENTED_EDGE('',*,*,#71,.F.);
+#402 = ORIENTED_EDGE('',*,*,#232,.T.);
+#403 = ORIENTED_EDGE('',*,*,#258,.T.);
+#404 = ORIENTED_EDGE('',*,*,#405,.F.);
+#405 = EDGE_CURVE('',#72,#259,#406,.T.);
+#406 = LINE('',#407,#408);
+#407 = CARTESIAN_POINT('',(-47.5,-10.5,0.));
+#408 = VECTOR('',#409,1.);
+#409 = DIRECTION('',(0.,0.,1.));
+#410 = PLANE('',#411);
+#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
+#412 = CARTESIAN_POINT('',(-47.5,13.5,0.));
+#413 = DIRECTION('',(1.,0.,0.));
+#414 = DIRECTION('',(0.,-1.,0.));
+#415 = ADVANCED_FACE('',(#416),#427,.T.);
+#416 = FACE_BOUND('',#417,.F.);
+#417 = EDGE_LOOP('',(#418,#419,#425,#426));
+#418 = ORIENTED_EDGE('',*,*,#96,.T.);
+#419 = ORIENTED_EDGE('',*,*,#420,.T.);
+#420 = EDGE_CURVE('',#89,#276,#421,.T.);
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(44.5,-13.5,0.));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(0.,0.,1.));
+#425 = ORIENTED_EDGE('',*,*,#283,.F.);
+#426 = ORIENTED_EDGE('',*,*,#386,.F.);
+#427 = CYLINDRICAL_SURFACE('',#428,3.);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(44.5,-10.5,0.));
+#430 = DIRECTION('',(0.,0.,1.));
+#431 = DIRECTION('',(1.,0.,0.));
+#432 = ADVANCED_FACE('',(#433),#444,.T.);
+#433 = FACE_BOUND('',#434,.T.);
+#434 = EDGE_LOOP('',(#435,#436,#442,#443));
+#435 = ORIENTED_EDGE('',*,*,#79,.T.);
+#436 = ORIENTED_EDGE('',*,*,#437,.T.);
+#437 = EDGE_CURVE('',#80,#267,#438,.T.);
+#438 = LINE('',#439,#440);
+#439 = CARTESIAN_POINT('',(-44.5,-13.5,0.));
+#440 = VECTOR('',#441,1.);
+#441 = DIRECTION('',(0.,0.,1.));
+#442 = ORIENTED_EDGE('',*,*,#266,.F.);
+#443 = ORIENTED_EDGE('',*,*,#405,.F.);
+#444 = CYLINDRICAL_SURFACE('',#445,3.);
+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
+#446 = CARTESIAN_POINT('',(-44.5,-10.5,0.));
+#447 = DIRECTION('',(0.,0.,1.));
+#448 = DIRECTION('',(-1.,0.,0.));
+#449 = ADVANCED_FACE('',(#450),#456,.F.);
+#450 = FACE_BOUND('',#451,.F.);
+#451 = EDGE_LOOP('',(#452,#453,#454,#455));
+#452 = ORIENTED_EDGE('',*,*,#88,.F.);
+#453 = ORIENTED_EDGE('',*,*,#437,.T.);
+#454 = ORIENTED_EDGE('',*,*,#275,.T.);
+#455 = ORIENTED_EDGE('',*,*,#420,.F.);
+#456 = PLANE('',#457);
+#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
+#458 = CARTESIAN_POINT('',(-47.5,-13.5,0.));
+#459 = DIRECTION('',(0.,1.,0.));
+#460 = DIRECTION('',(1.,0.,0.));
+#461 = ADVANCED_FACE('',(#462),#473,.F.);
+#462 = FACE_BOUND('',#463,.F.);
+#463 = EDGE_LOOP('',(#464,#470,#471,#472));
+#464 = ORIENTED_EDGE('',*,*,#465,.T.);
+#465 = EDGE_CURVE('',#302,#123,#466,.T.);
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(-43.2,-10.5,2.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(-0.,-0.,-1.));
+#470 = ORIENTED_EDGE('',*,*,#122,.T.);
+#471 = ORIENTED_EDGE('',*,*,#465,.F.);
+#472 = ORIENTED_EDGE('',*,*,#301,.F.);
+#473 = CYLINDRICAL_SURFACE('',#474,1.3);
+#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);
+#475 = CARTESIAN_POINT('',(-44.5,-10.5,2.));
+#476 = DIRECTION('',(0.,0.,1.));
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ADVANCED_FACE('',(#479),#490,.F.);
+#479 = FACE_BOUND('',#480,.F.);
+#480 = EDGE_LOOP('',(#481,#487,#488,#489));
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#313,#134,#483,.T.);
+#483 = LINE('',#484,#485);
+#484 = CARTESIAN_POINT('',(45.8,-10.5,2.));
+#485 = VECTOR('',#486,1.);
+#486 = DIRECTION('',(-0.,-0.,-1.));
+#487 = ORIENTED_EDGE('',*,*,#133,.T.);
+#488 = ORIENTED_EDGE('',*,*,#482,.F.);
+#489 = ORIENTED_EDGE('',*,*,#312,.F.);
+#490 = CYLINDRICAL_SURFACE('',#491,1.3);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(44.5,-10.5,2.));
+#493 = DIRECTION('',(0.,0.,1.));
+#494 = DIRECTION('',(1.,0.,0.));
+#495 = ADVANCED_FACE('',(#496),#507,.F.);
+#496 = FACE_BOUND('',#497,.F.);
+#497 = EDGE_LOOP('',(#498,#504,#505,#506));
+#498 = ORIENTED_EDGE('',*,*,#499,.T.);
+#499 = EDGE_CURVE('',#324,#145,#500,.T.);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(-43.2,10.5,2.));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(-0.,-0.,-1.));
+#504 = ORIENTED_EDGE('',*,*,#144,.T.);
+#505 = ORIENTED_EDGE('',*,*,#499,.F.);
+#506 = ORIENTED_EDGE('',*,*,#323,.F.);
+#507 = CYLINDRICAL_SURFACE('',#508,1.3);
+#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);
+#509 = CARTESIAN_POINT('',(-44.5,10.5,2.));
+#510 = DIRECTION('',(0.,0.,1.));
+#511 = DIRECTION('',(1.,0.,0.));
+#512 = ADVANCED_FACE('',(#513),#529,.T.);
+#513 = FACE_BOUND('',#514,.T.);
+#514 = EDGE_LOOP('',(#515,#521,#522,#528));
+#515 = ORIENTED_EDGE('',*,*,#516,.T.);
+#516 = EDGE_CURVE('',#335,#156,#517,.T.);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ORIENTED_EDGE('',*,*,#155,.T.);
+#522 = ORIENTED_EDGE('',*,*,#523,.F.);
+#523 = EDGE_CURVE('',#337,#158,#524,.T.);
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(-0.,-0.,-1.));
+#528 = ORIENTED_EDGE('',*,*,#334,.F.);
+#529 = PLANE('',#530);
+#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
+#531 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#532 = DIRECTION('',(1.,0.,0.));
+#533 = DIRECTION('',(-0.,1.,0.));
+#534 = ADVANCED_FACE('',(#535),#546,.T.);
+#535 = FACE_BOUND('',#536,.T.);
+#536 = EDGE_LOOP('',(#537,#543,#544,#545));
+#537 = ORIENTED_EDGE('',*,*,#538,.T.);
+#538 = EDGE_CURVE('',#353,#174,#539,.T.);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(-0.,-0.,-1.));
+#543 = ORIENTED_EDGE('',*,*,#181,.T.);
+#544 = ORIENTED_EDGE('',*,*,#516,.F.);
+#545 = ORIENTED_EDGE('',*,*,#360,.F.);
+#546 = PLANE('',#547);
+#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);
+#548 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = DIRECTION('',(-1.,0.,0.));
+#551 = ADVANCED_FACE('',(#552),#563,.T.);
+#552 = FACE_BOUND('',#553,.T.);
+#553 = EDGE_LOOP('',(#554,#560,#561,#562));
+#554 = ORIENTED_EDGE('',*,*,#555,.T.);
+#555 = EDGE_CURVE('',#345,#166,#556,.T.);
+#556 = LINE('',#557,#558);
+#557 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#558 = VECTOR('',#559,1.);
+#559 = DIRECTION('',(-0.,-0.,-1.));
+#560 = ORIENTED_EDGE('',*,*,#173,.T.);
+#561 = ORIENTED_EDGE('',*,*,#538,.F.);
+#562 = ORIENTED_EDGE('',*,*,#352,.F.);
+#563 = PLANE('',#564);
+#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567);
+#565 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#566 = DIRECTION('',(-1.,0.,0.));
+#567 = DIRECTION('',(0.,-1.,0.));
+#568 = ADVANCED_FACE('',(#569),#575,.T.);
+#569 = FACE_BOUND('',#570,.T.);
+#570 = EDGE_LOOP('',(#571,#572,#573,#574));
+#571 = ORIENTED_EDGE('',*,*,#523,.T.);
+#572 = ORIENTED_EDGE('',*,*,#165,.T.);
+#573 = ORIENTED_EDGE('',*,*,#555,.F.);
+#574 = ORIENTED_EDGE('',*,*,#344,.F.);
+#575 = PLANE('',#576);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#578 = DIRECTION('',(0.,-1.,0.));
+#579 = DIRECTION('',(1.,0.,0.));
+#580 = ADVANCED_FACE('',(#581),#592,.F.);
+#581 = FACE_BOUND('',#582,.F.);
+#582 = EDGE_LOOP('',(#583,#589,#590,#591));
+#583 = ORIENTED_EDGE('',*,*,#584,.T.);
+#584 = EDGE_CURVE('',#369,#190,#585,.T.);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(45.8,10.5,2.));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(-0.,-0.,-1.));
+#589 = ORIENTED_EDGE('',*,*,#189,.T.);
+#590 = ORIENTED_EDGE('',*,*,#584,.F.);
+#591 = ORIENTED_EDGE('',*,*,#368,.F.);
+#592 = CYLINDRICAL_SURFACE('',#593,1.3);
+#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);
+#594 = CARTESIAN_POINT('',(44.5,10.5,2.));
+#595 = DIRECTION('',(0.,0.,1.));
+#596 = DIRECTION('',(1.,0.,0.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#601)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#598,#599,#600)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#598 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#599 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#600 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#601 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#598,
+ 'distance_accuracy_value','confusion accuracy');
+#602 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#603 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#604)
+ ,#597);
+#604 = STYLED_ITEM('color',(#605),#15);
+#605 = PRESENTATION_STYLE_ASSIGNMENT((#606,#614));
+#606 = SURFACE_STYLE_USAGE(.BOTH.,#607);
+#607 = SURFACE_SIDE_STYLE('',(#608,#612));
+#608 = SURFACE_STYLE_FILL_AREA(#609);
+#609 = FILL_AREA_STYLE('',(#610));
+#610 = FILL_AREA_STYLE_COLOUR('',#611);
+#611 = COLOUR_RGB('',0.,2.352941234596E-02,0.933333342953);
+#612 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#611,(
+ #613));
+#613 = SURFACE_STYLE_TRANSPARENT(0.800000011921);
+#614 = CURVE_STYLE('',#615,POSITIVE_LENGTH_MEASURE(0.1),#616);
+#615 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#616 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+ENDSEC;
+END-ISO-10303-21;
Binary files old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/Edgeberry.png and new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/Edgeberry.png differ
Binary files old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/Edgeberry_banner.png and new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/Edgeberry_banner.png differ
Binary files old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/cartridge.png and new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/cartridge.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/info.html new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/info.html
--- old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/info.html 2024-05-24 20:19:52.000000000 +0200
+++ new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/info.html 2024-12-17 15:50:45.000000000 +0100
@@ -5,27 +5,28 @@
charset=windows-1252">
<TITLE>Edgeberry Cartridge</TITLE>
</HEAD>
-<BODY LANG="en-EN" DIR="LTR" BGCOLOR="#1e1e1e" TEXT="#808080">
+<BODY LANG="en-EN" DIR="LTR" BGCOLOR="#ffffff" TEXT="#1e1e1e">
<P>
-<IMG SRC="Edgeberry.png" NAME="logo" ALIGN=BOTTOM BORDER=0><BR>
-</P>
-<IMG SRC="cartridge.png" NAME="cartridge" ALIGN=BOTTOM BORDER=0><BR>
+<IMG SRC="Edgeberry_banner.png" NAME="logo" ALIGN=BOTTOM BORDER=0><BR>
</P>
<BR/>
<P>
-<H3>Design your own <A HREF="https://github.com/SpuQ/EdgeBerry?tab=readme-ov-file#edgeberry-hardware-car…" TARGET="blank">Edgeberry Hardware Cartridge</A>
-using this template.</H3></P>
+<H4>Design your own <A HREF="https://github.com/Edgeberry" TARGET="blank">Edgeberry Hardware Cartridge</A>
+using this template.</H4></P>
<P>
+<IMG SRC="cartridge.png" NAME="cartridge" ALIGN=BOTTOM BORDER=0><BR>
+</P>
+<BR/>
<P>
-With an <B>Edgeberry Hardware Cartridge</B> you can expand the hardware features of your Edgeberry device. The <B><A HREF="https://github.com/SpuQ/Edgeberry-hardware" TARGET="blank">Edgeberry Hardware</A></B> is
-a 'hat' for the <I>Raspberry Pi</I>® (or compatible devices) containing some essentials designed for easily deploying the <I>Raspberry Pi</I>® as an IoT Edge device.
+With an <B>Edgeberry Hardware Cartridge</B> you expand the hardware features of your Edgeberry device. The <B><A HREF="https://github.com/Edgeberry/Edgeberry-hardware" TARGET="blank">Edgeberry Hardware</A></B> is
+a 'HAT' for the <I>Raspberry Pi</I>® B models (or compatible devices) containing some essentials designed for easily deploying the <I>Raspberry Pi</I>® as an IoT Edge device.
The IO pins that are not used by the Edgeberry board itself are exposed on the expansion header, so you can integrate your application-specific
hardware using, what we call, an Edgeberry Hardware Cartridge.
</P>
<P>
-This Edgeberry Hardware Cartridge template contains the board outline for the Cartridge to snuggly fit the other components of the EdgeBerry Project
+This Edgeberry Hardware Cartridge template contains the board outline for the Cartridge to snugly fit the other components of the Edgeberry Project
(e.g. the <A HREF="https://www.thingiverse.com/thing:6595172" TARGET="blank">3D printable enclosure</A>). The board also contains the footprint for
-the connector and some additional design information on the User.Drawings layer. The rest is up to you!
+the connector, the default faceplate and some additional design information on the User.Drawings layer. The rest is up to you!
<HR/>
<B>Copyright© 2024 <A HREF="https://github.com/SpuQ/" TARGET="blank">Sanne 'SpuQ' Santens</A></B>.
This template project is released under the <B><A HREF="https://creativecommons.org/public-domain/cc0/" TARGET="blank">Creative Commons CC-0</A></B> license. No rights reserved.
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package qalculate-gtk for openSUSE:Factory checked in at 2025-01-16 18:31:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qalculate-gtk (Old)
and /work/SRC/openSUSE:Factory/.qalculate-gtk.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qalculate-gtk"
Thu Jan 16 18:31:28 2025 rev:17 rq:1237864 version:5.5.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/qalculate-gtk/qalculate-gtk.changes 2024-08-09 16:17:08.521138009 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate-gtk.new.1881/qalculate-gtk.changes 2025-01-16 18:31:36.723710371 +0100
@@ -1,0 +2,7 @@
+Tue Jan 14 14:56:05 UTC 2025 - Paolo Stivanin <info(a)paolostivanin.com>
+
+- Update to 5.5.0
+ * changes from github:
+ https://github.com/Qalculate/qalculate-gtk/compare/v5.1.0...v5.5.0
+
+-------------------------------------------------------------------
Old:
----
qalculate-gtk-5.1.0.tar.gz
New:
----
qalculate-gtk-5.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qalculate-gtk.spec ++++++
--- /var/tmp/diff_new_pack.X6zaVm/_old 2025-01-16 18:31:37.371737116 +0100
+++ /var/tmp/diff_new_pack.X6zaVm/_new 2025-01-16 18:31:37.375737281 +0100
@@ -1,7 +1,7 @@
#
# spec file for package qalculate-gtk
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: qalculate-gtk
-Version: 5.1.0
+Version: 5.5.0
Release: 0
Summary: Multi-purpose cross-platform desktop calculator
License: GPL-2.0-or-later
++++++ qalculate-gtk-5.1.0.tar.gz -> qalculate-gtk-5.5.0.tar.gz ++++++
++++ 182135 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package qalculate-qt for openSUSE:Factory checked in at 2025-01-16 18:31:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qalculate-qt (Old)
and /work/SRC/openSUSE:Factory/.qalculate-qt.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qalculate-qt"
Thu Jan 16 18:31:28 2025 rev:7 rq:1237863 version:5.5.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/qalculate-qt/qalculate-qt.changes 2024-12-23 16:54:30.756011383 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate-qt.new.1881/qalculate-qt.changes 2025-01-16 18:31:35.731669427 +0100
@@ -1,0 +2,17 @@
+Tue Jan 14 14:55:58 UTC 2025 - Paolo Stivanin <info(a)paolostivanin.com>
+
+- Update to 5.5.0:
+ * Place approximate value before exact in calculate
+ as you type result
+ * Option to disable cursor blinking
+ * Set ans variable to solution(s) of equation
+ (as if solve() function were used)
+ * Fix display of units automatically appended to expression in
+ parse status
+ * Fix reading of expressions from file
+ * a(i) and a[i] syntax (the latter with support for functions)
+ for element in vector (libqalculate)
+ * New function: factor() (libqalculate)
+ * Minor bug fixes and feature enhancements
+
+-------------------------------------------------------------------
Old:
----
qalculate-qt-5.4.0.tar.gz
New:
----
qalculate-qt-5.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qalculate-qt.spec ++++++
--- /var/tmp/diff_new_pack.whTXvK/_old 2025-01-16 18:31:36.323693861 +0100
+++ /var/tmp/diff_new_pack.whTXvK/_new 2025-01-16 18:31:36.323693861 +0100
@@ -1,7 +1,7 @@
#
# spec file for package qalculate-qt
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: qalculate-qt
-Version: 5.4.0
+Version: 5.5.0
Release: 0
Summary: Multi-purpose cross-platform desktop calculator
License: GPL-2.0-or-later
++++++ qalculate-qt-5.4.0.tar.gz -> qalculate-qt-5.5.0.tar.gz ++++++
++++ 30689 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libwnck for openSUSE:Factory checked in at 2025-01-16 18:31:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libwnck (Old)
and /work/SRC/openSUSE:Factory/.libwnck.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libwnck"
Thu Jan 16 18:31:20 2025 rev:96 rq:1238103 version:43.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/libwnck/libwnck.changes 2024-10-08 17:16:59.314479887 +0200
+++ /work/SRC/openSUSE:Factory/.libwnck.new.1881/libwnck.changes 2025-01-16 18:31:30.423450347 +0100
@@ -1,0 +2,9 @@
+Tue Jan 14 19:11:38 UTC 2025 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 43.2:
+ + Add WnckHandle to the docs.
+ + Add missing build dependency.
+ + Do not restore original event mask.
+- Switch to source service for tarball/source.
+
+-------------------------------------------------------------------
Old:
----
libwnck-43.1.tar.xz
New:
----
_service
libwnck-43.2.obscpio
libwnck.obsinfo
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libwnck.spec ++++++
--- /var/tmp/diff_new_pack.YTbRoj/_old 2025-01-16 18:31:30.935471479 +0100
+++ /var/tmp/diff_new_pack.YTbRoj/_new 2025-01-16 18:31:30.939471644 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libwnck
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
Name: libwnck
-Version: 43.1
+Version: 43.2
Release: 0
Summary: Window Navigator Construction Kit (Library Package)
License: LGPL-2.1-or-later
Group: Development/Libraries/GNOME
URL: https://git.gnome.org/browse/libwnck
-Source0: https://download.gnome.org/sources/libwnck/43/%{name}-%{version}.tar.xz
+Source0: %{name}-%{version}.tar.zst
BuildRequires: fdupes
BuildRequires: gettext-devel
++++++ _service ++++++
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/libwnck.git</param>
<param name="revision">43.2</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">disable</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
<service name="set_version" mode="manual" />
</services>
++++++ libwnck.obsinfo ++++++
name: libwnck
version: 43.2
mtime: 1736880507
commit: 17eb30d1a8180b7f5058da4e14d9647d9708c58d
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-charset-normalizer for openSUSE:Factory checked in at 2025-01-16 18:31:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-charset-normalizer (Old)
and /work/SRC/openSUSE:Factory/.python-charset-normalizer.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-charset-normalizer"
Thu Jan 16 18:31:17 2025 rev:26 rq:1238022 version:3.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-charset-normalizer/python-charset-normalizer.changes 2025-01-12 11:10:51.246281296 +0100
+++ /work/SRC/openSUSE:Factory/.python-charset-normalizer.new.1881/python-charset-normalizer.changes 2025-01-16 18:31:24.263196101 +0100
@@ -1,0 +2,5 @@
+Wed Jan 15 10:26:52 UTC 2025 - Daniel Garcia <daniel.garcia(a)suse.com>
+
+- Use libalternatives instead of update-alternatives, bsc#1235781
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-charset-normalizer.spec ++++++
--- /var/tmp/diff_new_pack.D45EUt/_old 2025-01-16 18:31:24.835219709 +0100
+++ /var/tmp/diff_new_pack.D45EUt/_new 2025-01-16 18:31:24.835219709 +0100
@@ -16,6 +16,12 @@
#
+%if 0%{?suse_version} > 1500
+%bcond_without libalternatives
+%else
+%bcond_with libalternatives
+%endif
+
%{?sle15_python_module_pythons}
Name: python-charset-normalizer
Version: 3.4.1
@@ -30,8 +36,13 @@
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+%if %{with libalternatives}
+Requires: alts
+BuildRequires: alts
+%else
Requires(post): update-alternatives
Requires(postun): update-alternatives
+%endif
Suggests: python-unicodedata2
BuildArch: noarch
# SECTION test requirements
@@ -56,6 +67,10 @@
%check
%pytest
+%pre
+# If libalternatives is used: Removing old update-alternatives entries.
+%python_libalternatives_reset_alternative normalizer
+
%post
%python_install_alternative normalizer
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2025-01-16 18:31:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
and /work/SRC/openSUSE:Factory/.gnome-shell.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-shell"
Thu Jan 16 18:31:09 2025 rev:266 rq:1237900 version:47.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2024-11-27 22:05:17.345278620 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new.1881/gnome-shell.changes 2025-01-16 18:31:10.466626690 +0100
@@ -1,0 +2,9 @@
+Mon Jan 13 12:50:32 UTC 2025 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 47.3:
+ + Fix Escape handling in run dialog
+ + Fix custom text-scaling-factor getting reset
+ + Tweak ibus candidate popover appearance
+ + Misc. bug fixes and cleanups
+
+-------------------------------------------------------------------
Old:
----
gnome-shell-47.2.obscpio
New:
----
gnome-shell-47.3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.vIrmvD/_old 2025-01-16 18:31:11.730678859 +0100
+++ /var/tmp/diff_new_pack.vIrmvD/_new 2025-01-16 18:31:11.738679189 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-shell
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
%define mutter_req 46.0
Name: gnome-shell
-Version: 47.2
+Version: 47.3
Release: 0
Summary: GNOME Shell
# shew extension is LGPL 2.1; gnome-shell-extension-tool is GPL-3.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.vIrmvD/_old 2025-01-16 18:31:11.986689426 +0100
+++ /var/tmp/diff_new_pack.vIrmvD/_new 2025-01-16 18:31:12.018690746 +0100
@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/gnome-shell.git</param>
- <param name="revision">47.2</param>
+ <param name="revision">47.3</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
++++++ gnome-shell-47.2.obscpio -> gnome-shell-47.3.obscpio ++++++
/work/SRC/openSUSE:Factory/gnome-shell/gnome-shell-47.2.obscpio /work/SRC/openSUSE:Factory/.gnome-shell.new.1881/gnome-shell-47.3.obscpio differ: char 49, line 1
++++++ gnome-shell.obsinfo ++++++
--- /var/tmp/diff_new_pack.vIrmvD/_old 2025-01-16 18:31:12.730720133 +0100
+++ /var/tmp/diff_new_pack.vIrmvD/_new 2025-01-16 18:31:12.786722444 +0100
@@ -1,5 +1,5 @@
name: gnome-shell
-version: 47.2
-mtime: 1732369855
-commit: dadd58f630eeea41d645ee225a63f719390829dc
+version: 47.3
+mtime: 1736723672
+commit: 19ac7e2b08454dc4faf3130c2e9977065db70a26
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package doxygen for openSUSE:Factory checked in at 2025-01-16 18:30:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/doxygen (Old)
and /work/SRC/openSUSE:Factory/.doxygen.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "doxygen"
Thu Jan 16 18:30:59 2025 rev:104 rq:1237886 version:1.13.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/doxygen/doxygen.changes 2025-01-06 16:05:28.166390303 +0100
+++ /work/SRC/openSUSE:Factory/.doxygen.new.1881/doxygen.changes 2025-01-16 18:31:02.290289236 +0100
@@ -1,0 +2,10 @@
+Sat Jan 11 07:07:53 UTC 2025 - Christoph G <foss(a)grueninger.de>
+
+- update to Doxygen 1.13.2
+ * Support for Plus sign code fence directives - GitHub flavor
+ * String representation at "show configuration" in doxywizard
+- Remove special paths for older Suse versions for which packages
+ are no longer built anyway
+ * Drop related patch doxygen-no-libclang-cpp.patch
+
+-------------------------------------------------------------------
Old:
----
doxygen-1.13.1.src.tar.gz
doxygen-no-libclang-cpp.patch
New:
----
doxygen-1.13.2.src.tar.gz
BETA DEBUG BEGIN:
Old: are no longer built anyway
* Drop related patch doxygen-no-libclang-cpp.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ doxygen.spec ++++++
--- /var/tmp/diff_new_pack.9raeav/_old 2025-01-16 18:31:03.082321925 +0100
+++ /var/tmp/diff_new_pack.9raeav/_new 2025-01-16 18:31:03.082321925 +0100
@@ -15,14 +15,8 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-
-%if 0%{?sle_version} >= 150100
-# build with "--with libclang" to enable libclang support
-%bcond_with libclang
-%endif
-
Name: doxygen
-Version: 1.13.1
+Version: 1.13.2
Release: 0
Summary: Automated C, C++, and Java Documentation Generator
# qtools are used for building and they are GPL-3.0 licensed
@@ -32,25 +26,18 @@
Source0: https://www.doxygen.nl/files/doxygen-%{version}.src.tar.gz
# suse specific
Patch1: %{name}-no-lowercase-man-names.patch
-# The unified libclang-cpp library doesn't exist on older Leap / SLE
-Patch2: doxygen-no-libclang-cpp.patch
-Patch3: reproducible.patch
+Patch2: reproducible.patch
BuildRequires: bison
BuildRequires: cmake >= 3.14
BuildRequires: flex
-%if 0%{?suse_version} <= 1500
-BuildRequires: gcc9-c++
-%else
BuildRequires: gcc-c++
-%endif
+BuildRequires: llvm-clang-devel
BuildRequires: python3-base
BuildRequires: python3-xml
# Do not bother building documentation with latex since it is present on the
# web trivialy for all versions of doxygen
Obsoletes: doxygen-doc
-%if %{with libclang}
-BuildRequires: llvm-clang-devel
-%endif
+
%description
Doxygen is the de facto standard tool for generating documentation
@@ -62,14 +49,7 @@
%prep
%setup -q
-# Leap 15 and SLE don't accept '%%autopatch -M'
-%patch -P 1 -p1
-%if %{with libclang}
-%if 0%{?sle_version} == 150100 || (0%{?sle_version} == 150200 && !0%{?is_opensuse})
-%patch -P 2 -p1
-%endif
-%endif
-%patch -P 3 -p1
+%autopatch -p1
%build
%cmake \
@@ -77,13 +57,7 @@
-Dbuild_xmlparser=ON \
-Dbuild_search=OFF \
-Dbuild_wizard=OFF \
-%if %{with libclang}
-Duse_libclang=ON \
-%endif
-%if 0%{?suse_version} <= 1500
- -DCMAKE_C_COMPILER=gcc-9 \
- -DCMAKE_CXX_COMPILER=g++-9 \
-%endif
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
++++++ doxywizard.spec ++++++
--- /var/tmp/diff_new_pack.9raeav/_old 2025-01-16 18:31:03.110323081 +0100
+++ /var/tmp/diff_new_pack.9raeav/_new 2025-01-16 18:31:03.114323246 +0100
@@ -17,7 +17,7 @@
Name: doxywizard
-Version: 1.13.1
+Version: 1.13.2
Release: 0
Summary: Graphical User Interface for Doxygen
# qtools are used for building and they are GPL-3.0 licensed
@@ -29,11 +29,7 @@
BuildRequires: bison
BuildRequires: cmake >= 3.14
BuildRequires: flex
-%if 0%{?suse_version} <= 1500
-BuildRequires: gcc9-c++
-%else
BuildRequires: gcc-c++
-%endif
BuildRequires: libjpeg-devel
BuildRequires: pkgconfig
BuildRequires: python3-base
@@ -44,11 +40,9 @@
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5Xml)
Requires: doxygen = %{version}
-%if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315
# for make tests
BuildRequires: libxml2-tools
BuildRequires: texlive-bibtex
-%endif
%description
Doxywizard is a graphical front-end to read/edit/write doxygen
@@ -60,10 +54,6 @@
%build
%cmake \
-Dbuild_wizard=ON \
-%if 0%{?suse_version} <= 1500
- -DCMAKE_C_COMPILER=gcc-9 \
- -DCMAKE_CXX_COMPILER=g++-9 \
-%endif
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now" \
@@ -71,13 +61,11 @@
-DBUILD_STATIC_LIBS=ON
%cmake_build
-%if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315
%check
export LANG=C.UTF-8
# testing doxygen package here to avoid build
# cycle between latex and doxygen
%ctest
-%endif
%install
%cmake_install
++++++ doxygen-1.13.1.src.tar.gz -> doxygen-1.13.2.src.tar.gz ++++++
/work/SRC/openSUSE:Factory/doxygen/doxygen-1.13.1.src.tar.gz /work/SRC/openSUSE:Factory/.doxygen.new.1881/doxygen-1.13.2.src.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gpg2 for openSUSE:Factory checked in at 2025-01-16 18:30:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpg2 (Old)
and /work/SRC/openSUSE:Factory/.gpg2.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpg2"
Thu Jan 16 18:30:58 2025 rev:179 rq:1237873 version:2.5.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/gpg2/gpg2.changes 2025-01-09 15:05:42.543989150 +0100
+++ /work/SRC/openSUSE:Factory/.gpg2.new.1881/gpg2.changes 2025-01-16 18:31:00.930233104 +0100
@@ -1,0 +2,18 @@
+Tue Jan 14 14:09:10 UTC 2025 - Lucas Mulling <lucas.mulling(a)suse.com>
+
+- Update to 2.5.3
+ * gpg: Allow for signature subpackets of up to 30000 octets.
+ [rG36dbca3e69]
+ * gpg: Silence expired trusted-key diagnostics in quiet mode. [T7351]
+ * gpg: Allow smaller session keys with Kyber and enforce the use of
+ AES-256 if useful. [T7472]
+ * gpg: Fix regression in key generation from existing card key.
+ [T7309,T7457]
+ * gpg: Print a warning if the card backup key could not be written.
+ [T2169]
+ * The --supervised options of gpg-agent and dirmngr have been
+ renamed to --deprecated-supervised as preparation for their removal.
+ [rGa019a0fcd8]
+ * There is no more default for a keyserver.
+
+-------------------------------------------------------------------
Old:
----
gnupg-2.5.2.tar.bz2
gnupg-2.5.2.tar.bz2.sig
New:
----
gnupg-2.5.3.tar.bz2
gnupg-2.5.3.tar.bz2.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gpg2.spec ++++++
--- /var/tmp/diff_new_pack.pQ9Zga/_old 2025-01-16 18:31:01.974276194 +0100
+++ /var/tmp/diff_new_pack.pQ9Zga/_new 2025-01-16 18:31:01.974276194 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gpg2
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: gpg2
-Version: 2.5.2
+Version: 2.5.3
Release: 0
Summary: File encryption, decryption, signature creation and verification utility
License: GPL-3.0-or-later
++++++ gnupg-2.5.2.tar.bz2 -> gnupg-2.5.3.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/gpg2/gnupg-2.5.2.tar.bz2 /work/SRC/openSUSE:Factory/.gpg2.new.1881/gnupg-2.5.3.tar.bz2 differ: char 11, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-setuptools for openSUSE:Factory checked in at 2025-01-16 18:30:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-setuptools (Old)
and /work/SRC/openSUSE:Factory/.python-setuptools.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-setuptools"
Thu Jan 16 18:30:50 2025 rev:88 rq:1238138 version:75.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-setuptools/python-setuptools.changes 2024-11-30 13:27:41.077302521 +0100
+++ /work/SRC/openSUSE:Factory/.python-setuptools.new.1881/python-setuptools.changes 2025-01-16 18:30:51.445841664 +0100
@@ -1,0 +2,19 @@
+Thu Jan 16 01:55:52 UTC 2025 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Also provide python3-setuptools-wheel for the primary flavor.
+
+-------------------------------------------------------------------
+Wed Jan 15 15:27:23 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Explicitly BuildRequire python-rpm-packaging: when primary flavor
+ is added, this is auto-installed by dependencies. But as we now
+ build the primary flavor separated, we have to ensure to also
+ have it present in the other cases, in order to get the python(abi)
+ dependencies added.
+
+-------------------------------------------------------------------
+Wed Jan 15 05:49:12 UTC 2025 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Split out the primary Python build.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-setuptools.spec ++++++
--- /var/tmp/diff_new_pack.sWIuU2/_old 2025-01-16 18:30:52.209873197 +0100
+++ /var/tmp/diff_new_pack.sWIuU2/_new 2025-01-16 18:30:52.213873362 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-setuptools
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,31 @@
%global flavor @BUILD_FLAVOR@%{nil}
+%if 0%{?suse_version} >= 1550
+%if "%{flavor}" == "primary"
+# this one is goes into Ring0: Bootstrap for primary python stack
+%define pprefix %{primary_python}
+%define pythons %{primary_python}
+%define psuffix %{nil}
+%endif
+%if "%{flavor}" == ""
+# The rest is in Ring1
+%define pprefix python
+%{expand:%%define skip_%{primary_python} 1}
+%define psuffix %{nil}
+%endif
+%else
+# backport and option d projects for 15.X having one or more python in the buildset don't need the Ring split for bootstrap
+%if "%{flavor}" == "primary"
+%define python_module() invalid-multibuild-flavor-for-15.X
+ExclusiveArch: do-not-build
+%else
+%define pprefix python
+%endif
+%endif
%if "%{flavor}" == "test"
%define psuffix -test
+%define pprefix python
%bcond_without test
%endif
%if "%{flavor}" == ""
@@ -29,7 +52,7 @@
# in order to avoid rewriting for subpackage generator
%define mypython python
%{?sle15_python_module_pythons}
-Name: python-setuptools%{psuffix}
+Name: %{pprefix}-setuptools%{psuffix}
Version: 75.6.0
Release: 0
Summary: Download, build, install, upgrade, and uninstall Python packages
@@ -41,6 +64,7 @@
BuildRequires: %{python_module base >= 3.9}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+BuildRequires: python-rpm-packaging
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildArch: noarch
@@ -69,6 +93,9 @@
%if 0%{?suse_version} || 0%{?fedora_version} >= 24
Recommends: ca-certificates-mozilla
%endif
+%if "%{flavor}" == "primary"
+Provides: %{mypython}3-setuptools = %{version}-%{release}
+%endif
%python_subpackages
%description
@@ -79,6 +106,9 @@
%package wheel
Summary: The setuptools wheel for custom tests and install requirements
Requires: %mypython(abi) = %python_version
+%if "%{flavor}" == "primary"
+Provides: %{mypython}3-setuptools-wheel = %{version}-%{release}
+%endif
%description wheel
This packages provides the setuptools wheel as separate file for cases where
++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.sWIuU2/_old 2025-01-16 18:30:52.245874683 +0100
+++ /var/tmp/diff_new_pack.sWIuU2/_new 2025-01-16 18:30:52.249874847 +0100
@@ -1,4 +1,5 @@
<multibuild>
<package>test</package>
+ <package>primary</package>
</multibuild>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2025-01-15 21:01:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Wed Jan 15 21:01:47 2025 rev:2671 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
15.6:non-oss:update_1736944822.packages.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perses-cli for openSUSE:Factory checked in at 2025-01-15 17:52:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perses-cli (Old)
and /work/SRC/openSUSE:Factory/.perses-cli.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perses-cli"
Wed Jan 15 17:52:17 2025 rev:5 rq:1238080 version:0.50.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/perses-cli/perses-cli.changes 2024-12-17 19:25:24.026512878 +0100
+++ /work/SRC/openSUSE:Factory/.perses-cli.new.1881/perses-cli.changes 2025-01-15 17:52:18.951264123 +0100
@@ -1,0 +2,140 @@
+Wed Jan 15 13:21:42 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.50.0:
+ * Release v0.50.0 (#2553)
+ * [BUGFIX] Update unit's migration (#2519)
+ * [BUGFIX] GaugeChartPanel: fix empty state (#2548)
+ * [BUGFIX] Fixes tooltip display in EDGE / IE (#2547)
+ * [BUGFIX] Redirect to the desired page after login success
+ (#2354)
+ * [IGNORE] Correctly type useQuery fetch hooks error (#2546)
+ * BUGFIX: `percli dac setup`: fix useless requirement of go CLI
+ when using CUE (#2544)
+ * Release v0.50.0-rc.1 (#2543)
+ * [BUGFIX] DaC CUE SDK: Fix inconsistencies in mandatory vs
+ optional attributes in dashboard lib (#2540)
+ * [ENHANCEMENT] : percli plugin lint: improve the way to find the
+ schema files (#2526)
+ * [ENHANCEMENT] `percli dac diff`: add output + avoid early
+ return when processing a directory (#2500)
+ * [ENHANCEMENT] DaC CUE SDK: accurate constraints for duration
+ attributes (#2525)
+ * [ENHANCEMENT] DaC CUE SDK: add datasource param to the var
+ group builder (#2524)
+ * [BUGFIX] Fix preview display name with prefix (#2520)
+ * [ENHANCEMENT] Use Perses logo for the app loader (#2518)
+ * [BUGFIX] Fix for migration of decimal units (#2493)
+ * [BUGFIX] Table panel: fix cell mapping for range condition
+ (#2517)
+ * [ENHANCEMENT] Table panel: editor text fields are debounced
+ (#2470)
+ * [DOC] Align plugin doc with the migration revamp (#2516)
+ * Release v0.50.0-rc.0 (#2515)
+ * [IGNORE] Upgrade to TypeScript 5.4 + upgrade eslint (#2513)
+ * update go deps (#2512)
+ * Bump the k8s-io group with 3 updates (#2508)
+ * Downgrade TypeScript version to v5.3 + enforce return typing
+ (#2504)
+ * [IGNORE] Upgrade TypeScript to v5.4 (#2502)
+ * [IGNORE] Enforce typing in eslint base config (#2499)
+ * [IGNORE] Enforce typing for plugin-system package (#2494)
+ * [IGNORE] Enforce typing for e2e package (#2498)
+ * [IGNORE] Enforce typing for storybook package (#2497)
+ * [IGNORE] Enforce typing for tempo-plugin package (#2496)
+ * [IGNORE] Enforce typing for prometheus-plugin package (#2495)
+ * [IGNORE] Enforce typing for panels-plugin package (#2491)
+ * [IGNORE] Enforce typing for explore package (#2489)
+ * [IGNORE] Enforce typing for internal-utils package (#2490)
+ * [IGNORE] Enforce typing for dashboards package (#2488)
+ * [ENHANCEMENT] Improve the migration (#2481)
+ * Bump github.com/huandu/go-sqlbuilder from 1.32.0 to 1.33.1
+ (#2477)
+ * [IGNORE] Enforce typing for app package (#2487)
+ * Bump github.com/labstack/echo/v4 from 4.12.0 to 4.13.0 (#2478)
+ * Bump github.com/prometheus/common from 0.60.1 to 0.61.0 (#2476)
+ * [DOC] Adjustments in CLI doc (#2480)
+ * [IGNORE] Ignore more flaky links checks (#2486)
+ * [IGNORE] Enforce typing for components package (#2485)
+ * [BUGFIX] `dac diff`: fix output folder not found (#2484)
+ * [ENHANCEMENT] Table: add default column sorting (#2482)
+ * [IGNORE] Upgrade MUI to v6 (#2473)
+ * [FEATURE] add plugin build command (#2471)
+ * [ENHANCEMENT] Table panel: migrate custom column ordering via
+ "organize" transformation (#2419)
+ * [BUGFIX] Table: mapping with min range 0 not working (#2472)
+ * [IGNORE] Replace some wrong usage of "chart" term by "panel"
+ (#2468)
+ * [IGNORE] CLI remove useless check for output flag (#2467)
+ * [ENHANCEMENT] Add search in metric finder + new option for
+ hiding panel (#2466)
+ * [ENHANCEMENT] Add sparkline migration (#2463)
+ * Bump perses/github-actions from 0.6.0 to 0.7.1 (#2434)
+ * [ENHANCEMENT] CLI/DAC: return a success message after writing a
+ diff files (#2464)
+ * Update text migration (#2465)
+ * Add yellow mapping from grafana (#2461)
+ * [ENHANCEMENT] Table: add default column width setting (#2446)
+ * [BUGFIX] Table: fix migration of joinByField transform (#2458)
+ * [FEATURE] add plugin lint command (#2459)
+ * [ENHANCEMENT] Prefix dashboard display name when using dac
+ preview command (#2460)
+ * [BUGFIX] Fix Panel JSON validation (#2456)
+ * [ENHANCEMENT] Add piechart migration (#2449)
+ * [ENHANCEMENT] Table: add column sorting (#2450)
+ * [IGNORE] Add function type check on core package (#2447)
+ * upgrade debian version in Dockerfiles (#2441)
+ * [IGNORE] Upgrade react-table and react-virtuoso + remove some
+ sx props leaks (#2445)
+ * [ENHANCEMENT] Table: best-effort migration of
+ fieldConfig.overrides to columnSettings (#2443)
+ * [ENHANCEMENT] Add cell focus on hover (#2442)
+ * [FEATURE] Status History panel (#2403)
+ * [BUGFIX] Fix tree view broken when using prometheus built-in
+ vars (#2405)
+ * copy duration type from prometheus/common (#2440)
+ * add @jgbernalp as maintainer of the perses org (#2438)
+ * [ENHANCEMENT] Update kubebuilder validation (#2437)
+ * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#2436)
+ * Bump the k8s-io group with 3 updates (#2435)
+ * [ENHANCEMENT] add kubebuilder annotations to all duration types
+ (#2433)
+ * [BUGFIX] TimeSeriesChart: fix migration for the format
+ attribrute (#2432)
+ * [ENHANCEMENT] RoleBinding prechecking if user and role exist
+ has been removed (#2430)
+ * [IGNORE] Add optional local prometheus and tempo to dev env
+ (#2418)
+ * [IGNORE] Bump CUE to latest release (#2423)
+ * Bump github.com/zitadel/oidc/v3 from 3.32.1 to 3.33.1 (#2422)
+ * [ENHANCEMENT] Refactor struct field names and add validation
+ for duration fields (#2360)
+ * [BUGFIX] PromQL Tree view: stop firing the parse query before
+ the show button gets clicked (#2427)
+ * Bump cuelang.org/go from 0.11.0-alpha.5 to 0.11.0-rc.1 (#2421)
+ * [FEATURE] new CLI command for plugins development (#2410)
+ * Bump golang.org/x/mod from 0.21.0 to 0.22.0 (#2411)
+ * Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#2412)
+ * Bump cuelang.org/go from 0.11.0-alpha.4 to 0.11.0-alpha.5
+ (#2414)
+ * [BUGFIX] Fix login command avoiding reusing previous config
+ (#2416)
+ * Bump github.com/huandu/go-sqlbuilder from 1.31.0 to 1.32.0
+ (#2415)
+ * Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#2413)
+ * [FEATURE] Table panel: columns can be reordered (#2392)
+ * [ENHANCEMENT] More user-friendly helpers for prometheus
+ built-in variables (#2407)
+ * [BUGFIX] Remove some SX props leaking (#2408)
+ * [BUGFIX] Edit mode not working after clicking on the resource
+ row (#2404)
+ * Migrate defaultValue (#2406)
+ * [IGNORE] small fix in DaC doc (#2402)
+ * [IGNORE] Add some external variables to the dev data (#2088)
+ * [IGNORE] fix remaining indentation issues for the doc website
+ (#2400)
+ * update contact list in github issue (#2398)
+ * [DOC] Adjust markdown syntax following issues spotted on
+ website (#2397)
+- remove patch b04061023c941d879460d81e6e4c6019621dbc16.patch
+
+-------------------------------------------------------------------
Old:
----
b04061023c941d879460d81e6e4c6019621dbc16.patch
perses-cli-0.49.0.obscpio
New:
----
perses-cli-0.50.0.obscpio
BETA DEBUG BEGIN:
Old: website (#2397)
- remove patch b04061023c941d879460d81e6e4c6019621dbc16.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perses-cli.spec ++++++
--- /var/tmp/diff_new_pack.dfYh19/_old 2025-01-15 17:52:21.759380186 +0100
+++ /var/tmp/diff_new_pack.dfYh19/_new 2025-01-15 17:52:21.775380848 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perses-cli
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,18 +19,16 @@
%define executable_name percli
Name: perses-cli
-Version: 0.49.0
+Version: 0.50.0
Release: 0
Summary: CLI for the Perses observability visualisation project
License: Apache-2.0
URL: https://github.com/perses/perses
Source: %{name}-%{version}.tar.gz
Source1: vendor.tar.gz
-# PATCH-FIX-UPSTREAM https://github.com/perses/perses/pull/2416
-Patch1: https://github.com/perses/perses/commit/b04061023c941d879460d81e6e4c6019621…
BuildRequires: bash-completion
BuildRequires: fish
-BuildRequires: go1.22 >= 1.22.5
+BuildRequires: go1.23
BuildRequires: zsh
Provides: percli = %{version}
++++++ _service ++++++
--- /var/tmp/diff_new_pack.dfYh19/_old 2025-01-15 17:52:22.099394240 +0100
+++ /var/tmp/diff_new_pack.dfYh19/_new 2025-01-15 17:52:22.143396058 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/perses/perses/</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.49.0</param>
+ <param name="revision">v0.50.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.dfYh19/_old 2025-01-15 17:52:22.343404325 +0100
+++ /var/tmp/diff_new_pack.dfYh19/_new 2025-01-15 17:52:22.375405648 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/perses/perses/</param>
- <param name="changesrevision">49fb6056c41c2f49a849ebb01d751be0400f1286</param></service></servicedata>
+ <param name="changesrevision">86a9b193050c873f387e66d59b3d321e5559e021</param></service></servicedata>
(No newline at EOF)
++++++ perses-cli-0.49.0.obscpio -> perses-cli-0.50.0.obscpio ++++++
/work/SRC/openSUSE:Factory/perses-cli/perses-cli-0.49.0.obscpio /work/SRC/openSUSE:Factory/.perses-cli.new.1881/perses-cli-0.50.0.obscpio differ: char 49, line 1
++++++ perses-cli.obsinfo ++++++
--- /var/tmp/diff_new_pack.dfYh19/_old 2025-01-15 17:52:22.651417055 +0100
+++ /var/tmp/diff_new_pack.dfYh19/_new 2025-01-15 17:52:22.655417221 +0100
@@ -1,5 +1,5 @@
name: perses-cli
-version: 0.49.0
-mtime: 1730801076
-commit: 49fb6056c41c2f49a849ebb01d751be0400f1286
+version: 0.50.0
+mtime: 1736942058
+commit: 86a9b193050c873f387e66d59b3d321e5559e021
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/perses-cli/vendor.tar.gz /work/SRC/openSUSE:Factory/.perses-cli.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libgnunetchat for openSUSE:Factory checked in at 2025-01-15 17:45:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgnunetchat (Old)
and /work/SRC/openSUSE:Factory/.libgnunetchat.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgnunetchat"
Wed Jan 15 17:45:43 2025 rev:4 rq:1238054 version:0.5.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/libgnunetchat/libgnunetchat.changes 2024-11-07 16:33:07.271963795 +0100
+++ /work/SRC/openSUSE:Factory/.libgnunetchat.new.1881/libgnunetchat.changes 2025-01-15 17:45:58.983593221 +0100
@@ -1,0 +2,10 @@
+Mon Jan 13 22:48:06 UTC 2025 - Andreas Stieger <andreas.stieger(a)gmx.de>
+
+- Update to version 0.5.2:
+ * Compatibility with gnunet 0.23.0
+ * Implement iteration of tags by chat contact
+ * Adjust types and API to improve consistency
+ * Add more test cases and fix some older test cases
+ * Adjust IV derivation for file encryption/decryption key
+
+-------------------------------------------------------------------
Old:
----
libgnunetchat-0.5.1.tar.gz
libgnunetchat-0.5.1.tar.gz.sig
New:
----
libgnunetchat-0.5.2.tar.gz
libgnunetchat-0.5.2.tar.gz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgnunetchat.spec ++++++
--- /var/tmp/diff_new_pack.mGGwUZ/_old 2025-01-15 17:45:59.511615056 +0100
+++ /var/tmp/diff_new_pack.mGGwUZ/_new 2025-01-15 17:45:59.515615222 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libgnunetchat
#
-# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger(a)gmx.de>
+# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: libgnunetchat
-Version: 0.5.1
+Version: 0.5.2
Release: 0
Summary: Library for applications to utilize the Messenger service of GNUnet
License: AGPL-3.0-or-later
++++++ libgnunetchat-0.5.1.tar.gz -> libgnunetchat-0.5.2.tar.gz ++++++
++++ 5608 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-ncclient for openSUSE:Factory checked in at 2025-01-15 17:45:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ncclient (Old)
and /work/SRC/openSUSE:Factory/.python-ncclient.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ncclient"
Wed Jan 15 17:45:38 2025 rev:24 rq:1238046 version:0.6.16
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ncclient/python-ncclient.changes 2024-11-11 14:58:25.567166739 +0100
+++ /work/SRC/openSUSE:Factory/.python-ncclient.new.1881/python-ncclient.changes 2025-01-15 17:45:53.039347401 +0100
@@ -1,0 +2,8 @@
+Tue Jan 14 14:54:22 UTC 2025 - pgajdos(a)suse.com
+
+- do not require six for build
+- added patches
+ fix https://github.com/ncclient/ncclient/commit/59ccaac8e01e63f776fb4bf3b68a02e…
+ + python-ncclient-no-python2.patch
+
+-------------------------------------------------------------------
New:
----
python-ncclient-no-python2.patch
BETA DEBUG BEGIN:
New: fix https://github.com/ncclient/ncclient/commit/59ccaac8e01e63f776fb4bf3b68a02e…
+ python-ncclient-no-python2.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ncclient.spec ++++++
--- /var/tmp/diff_new_pack.V5lGsx/_old 2025-01-15 17:45:53.979386275 +0100
+++ /var/tmp/diff_new_pack.V5lGsx/_new 2025-01-15 17:45:53.983386441 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-ncclient
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -29,18 +29,18 @@
# PATCH-FIX-UPSTREAM intersphinx-mapping.patch gh#ncclient/ncclient#604 mcepl(a)suse.com
# use conditionally new form of intersphinx_mapping
Patch1: intersphinx-mapping.patch
+# https://github.com/ncclient/ncclient/commit/59ccaac8e01e63f776fb4bf3b68a02e…
+Patch2: python-ncclient-no-python2.patch
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-lxml >= 3.3.0
Requires: python-paramiko >= 1.15.0
Requires: python-setuptools > 0.6
-Requires: python-six
BuildArch: noarch
BuildRequires: %{python_module lxml >= 3.3.0}
BuildRequires: %{python_module paramiko >= 1.15.0}
BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module six}
%python_subpackages
%description
@@ -64,6 +64,7 @@
%patch -p 1 -P 0
%endif
%patch -p 1 -P 1
+%patch -p 1 -P 2
find examples/ -name "*.py" -exec sed -i 's|#!/usr/bin/env python$|#!/usr/bin/python|g' {} \;
# drop shebang
++++++ python-ncclient-no-python2.patch ++++++
++++ 964 lines (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rfbproxy for openSUSE:Factory checked in at 2025-01-15 17:45:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rfbproxy (Old)
and /work/SRC/openSUSE:Factory/.rfbproxy.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rfbproxy"
Wed Jan 15 17:45:30 2025 rev:17 rq:1238038 version:1.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rfbproxy/rfbproxy.changes 2014-10-15 21:59:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rfbproxy.new.1881/rfbproxy.changes 2025-01-15 17:45:40.778840376 +0100
@@ -1,0 +2,7 @@
+Tue Jan 14 13:20:17 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Clean up old, commented patches that have not been there forever
+ (addressing RPM 4.20, where %patch is a standard macro and
+ commenting it out using # might lead to errors).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rfbproxy.spec ++++++
--- /var/tmp/diff_new_pack.CVPGl7/_old 2025-01-15 17:45:41.654876605 +0100
+++ /var/tmp/diff_new_pack.CVPGl7/_new 2025-01-15 17:45:41.654876605 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rfbproxy
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -20,11 +20,10 @@
Version: 1.1.0
Release: 0
Summary: Record or play back a VNC session
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/X11/Utilities
-Url: http://cyberelk.net/tim/software/rfbproxy/
+URL: http://cyberelk.net/tim/software/rfbproxy/
Source: http://cyberelk.net/tim/data/rfbproxy/devel/%name-%version.tar.bz2
-#Patch: patch.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#Requires: xforms
@@ -32,15 +31,8 @@
rfbproxy is a simple proxy for VNC which allows recording of screen
updates, key presses and mouse events for later replay.
-
-
-Authors:
---------
- Tim Waugh <twaugh(a)redhat.com>
-
%prep
%setup
-#%patch
%build
%configure
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-Django4 for openSUSE:Factory checked in at 2025-01-15 17:45:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Django4 (Old)
and /work/SRC/openSUSE:Factory/.python-Django4.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Django4"
Wed Jan 15 17:45:27 2025 rev:7 rq:1238034 version:4.2.18
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Django4/python-Django4.changes 2024-12-09 21:13:50.970684166 +0100
+++ /work/SRC/openSUSE:Factory/.python-Django4.new.1881/python-Django4.changes 2025-01-15 17:45:38.154731859 +0100
@@ -1,0 +2,7 @@
+Wed Jan 15 08:11:15 UTC 2025 - Markéta Machová <mmachova(a)suse.com>
+
+- Update to 4.2.18 (bsc#1235856)
+ * CVE-2024-56374: Potential denial-of-service vulnerability in
+ IPv6 validation
+
+-------------------------------------------------------------------
Old:
----
Django-4.2.17.checksum.txt
Django-4.2.17.tar.gz
New:
----
Django-4.2.18.checksum.txt
Django-4.2.18.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Django4.spec ++++++
--- /var/tmp/diff_new_pack.zGuzz6/_old 2025-01-15 17:45:39.182774373 +0100
+++ /var/tmp/diff_new_pack.zGuzz6/_new 2025-01-15 17:45:39.182774373 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-Django4
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
%{?sle15_python_module_pythons}
Name: python-Django4
# We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc
-Version: 4.2.17
+Version: 4.2.18
Release: 0
Summary: A high-level Python Web framework
License: BSD-3-Clause
++++++ Django-4.2.17.checksum.txt -> Django-4.2.18.checksum.txt ++++++
--- /work/SRC/openSUSE:Factory/python-Django4/Django-4.2.17.checksum.txt 2024-12-09 21:13:50.894680986 +0100
+++ /work/SRC/openSUSE:Factory/.python-Django4.new.1881/Django-4.2.18.checksum.txt 2025-01-15 17:45:37.834718625 +0100
@@ -2,24 +2,24 @@
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
-tarball and wheel files of Django 4.2.17, released December 4, 2024.
+tarball and wheel files of Django 4.2.18, released January 14, 2025.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
-the ID ``3955B19851EA96EF`` and can be imported from the MIT
+the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
- gpg --keyserver pgp.mit.edu --recv-key 3955B19851EA96EF
+ gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
- curl https://github.com/sarahboyce.gpg | gpg --import -
+ curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
- gpg --verify Django-4.2.17.checksum.txt
+ gpg --verify Django-4.2.18.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
@@ -28,38 +28,40 @@
Release packages
================
-https://www.djangoproject.com/m/releases/4.2/Django-4.2.17-py3-none-any.whl
-https://www.djangoproject.com/m/releases/4.2/Django-4.2.17.tar.gz
+https://www.djangoproject.com/m/releases/4.2/Django-4.2.18.tar.gz
+https://www.djangoproject.com/m/releases/4.2/Django-4.2.18-py3-none-any.whl
MD5 checksums
=============
-27f13e8049fd9416b53cbc8bde828331 Django-4.2.17-py3-none-any.whl
-f4da72476600b58016ddce31af4dc12b Django-4.2.17.tar.gz
+df7bf6c395e06c8e625860c5ad2e9fea Django-4.2.18.tar.gz
+a1cb97397dbe48e44bdf1adb012c1e91 Django-4.2.18-py3-none-any.whl
SHA1 checksums
==============
-a06c8254934dedfa9d3a423014d7997745ca5605 Django-4.2.17-py3-none-any.whl
-b96eaf8c473c6db686ca83125a26fd60f353b414 Django-4.2.17.tar.gz
+d5b343b598dcbf315d3eca933c965bee189b00fa Django-4.2.18.tar.gz
+aa0fe14347393b694f701f7046ffa26e303d53d8 Django-4.2.18-py3-none-any.whl
SHA256 checksums
================
-3a93350214ba25f178d4045c0786c61573e7dbfa3c509b3551374f1e11ba8de0 Django-4.2.17-py3-none-any.whl
-6b56d834cc94c8b21a8f4e775064896be3b4a4ca387f2612d4406a5927cd2fdc Django-4.2.17.tar.gz
+52ae8eacf635617c0f13b44f749e5ea13dc34262819b2cc8c8636abb08d82c4b Django-4.2.18.tar.gz
+ba52eff7e228f1c775d5b0db2ba53d8c49d2f8bfe6ca0234df6b7dd12fb25b19 Django-4.2.18-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
-iQHhBAEBCABLFiEE6xs4DYrFLQArrNMyOVWxmFHqlu8FAmdQWrstHDQyMjk2NTY2
-K3NhcmFoYm95Y2VAdXNlcnMubm9yZXBseS5naXRodWIuY29tAAoJEDlVsZhR6pbv
-WHsMAKlbu+X3NKtG1SfIia6GjvHRmFh+5jbfzJaWU8WFiQmjiPndZaJC/aMyk1UI
-3vCKdqgi8GrwQK3d6DsDE21jdLj9PJYqfQP19fp4oG9Ctapj6RQ0dcQRadyB1DP+
-aJUc3GVo6wT04EDJjbCs9hl1a8PX6qk+WbFG16W9iia8M90KxtEtr0DnDYvqkdEi
-rnkShDV/f8iAckZ5k+SCfKdva2iKxpqt4iHFju5Pa//3pxCnHcz91LLogq7TxqiC
-4GzLu1aTKnwPZgqrwDkRkdCgRuT2LZRW2NCjRCe6MHxHbKLgCGvc2aBn8aW1lbRU
-61cCbP7MQUfj6GSar/TqavtB5FajbVmLVM84HXbxPLDp6djUwp++Jbva9ywXx9p9
-b8LmnskFZiRgwaIgyZqc5cDzpLeQ5xcrISCpND6SlJBovndtLuO3hqeUX3Whag8C
-PfcjSJqwgTcp9ugWe76NinMsQHXEvSOuJB5thiWZBa3GuhCYIjAsBZT3YTQ6OUui
-CuWS2g==
-=61Fe
+iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmeGVa8oHDEyNDMwNCtu
+ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPo4LD/9f
+cVN2nfb7ZgQuryasD1BPVWAKOz3YMoumle1M0hIIIKo3j7fWTUg79+WqAMe7lke1
+i6LpQOWGT2t8s4b2cbV2KveQOs9DsISDf4qef5yVizACq6SKn9aIJ5NTpvTgXLYP
+IIBnh7v1l6SPORNEgl7lTAHXcEpn2pz1nrDW9vvdNLNHcnWrtL2U6XfNfrFUmFfm
+lYqX184m14QxK10y8x+RJxTqHIZFgHAWNuZGzeD59InNZ0b4QVpygokSD6A5XFR3
+ephPIpWwAKp5Ua8IH05YzuZq+1WvZvCQrQvEVg5WwFTHw02ERuaS/Wbe2lUpXfXe
+z7N2arqCc1chCL8dsMlp6Dl4A1Er45BGW6+B6GKB4lPHw+cAT27cBkoUqncKllnj
+whUSKR8oGhqghYXScKbPP88cBePYQI0eFniawZvCUCTXFA8sTDTf6BTZB9YJjpsE
+2ShvZZVdALhn+J5PdGlMmi8C/5xDuUfFSJP23qBphcu7vYxYvXpiAzF3cuz5sxyV
+a8YxSm+rtr1Qe71cxYoVNMKDPnrsg6a7itJu8VoMgnX4gKD4Y9n5ypTvus2qwfhE
+OGgC82LemkXgbYbz7Ml7gL25JjZrZ3u+Sz6Ry3R8pSTFe4DwZ64GYi9LXevRDfZU
+WPOs6aJqFUQ7NeZwXeDVnXk70RT0nFL5DvskB6oO/w==
+=l+cg
-----END PGP SIGNATURE-----
++++++ Django-4.2.17.tar.gz -> Django-4.2.18.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-Django4/Django-4.2.17.tar.gz /work/SRC/openSUSE:Factory/.python-Django4.new.1881/Django-4.2.18.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-netutils for openSUSE:Factory checked in at 2025-01-15 17:45:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-netutils (Old)
and /work/SRC/openSUSE:Factory/.python-netutils.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-netutils"
Wed Jan 15 17:45:20 2025 rev:8 rq:1238027 version:1.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-netutils/python-netutils.changes 2024-12-03 20:47:32.427871862 +0100
+++ /work/SRC/openSUSE:Factory/.python-netutils.new.1881/python-netutils.changes 2025-01-15 17:45:32.234487031 +0100
@@ -1,0 +2,12 @@
+Tue Jan 14 10:42:23 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 1.12.0
+ * Added Python 3.13 support.
+ * Removed Python 3.8 support.
+- from version 1.11.0
+ * (no changes reported)
+- Add fix-version-in-pyproject.patch to fix version in pyproject.toml
+- Drop use-legacycrypt-if-required.patch, merged upstream
+- Update BuildRequires from pyproject.toml
+
+-------------------------------------------------------------------
Old:
----
netutils-1.10.0.tar.gz
use-legacycrypt-if-required.patch
New:
----
fix-version-in-pyproject.patch
netutils-1.12.0.tar.gz
BETA DEBUG BEGIN:
Old:- Add fix-version-in-pyproject.patch to fix version in pyproject.toml
- Drop use-legacycrypt-if-required.patch, merged upstream
- Update BuildRequires from pyproject.toml
BETA DEBUG END:
BETA DEBUG BEGIN:
New: * (no changes reported)
- Add fix-version-in-pyproject.patch to fix version in pyproject.toml
- Drop use-legacycrypt-if-required.patch, merged upstream
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-netutils.spec ++++++
--- /var/tmp/diff_new_pack.sC5D69/_old 2025-01-15 17:45:33.018519454 +0100
+++ /var/tmp/diff_new_pack.sC5D69/_new 2025-01-15 17:45:33.022519619 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-netutils
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,16 @@
Name: python-netutils
-Version: 1.10.0
+Version: 1.12.0
Release: 0
Summary: Common helper functions useful in network automation
License: Apache-2.0
URL: https://netutils.readthedocs.io
Source: https://github.com/networktocode/netutils/archive/refs/tags/v%{version}.tar…
-# PATCH-FIX-UPSTREAM gh#networktocode/netutils#601
-Patch0: use-legacycrypt-if-required.patch
-BuildRequires: %{python_module base >= 3.7}
+# PATCH-FIX-UPSTREAM - Fix version in pyproject.toml
+# see: https://github.com/networktocode/netutils/issues/613
+Patch: fix-version-in-pyproject.patch
+BuildRequires: %{python_module base >= 3.9}
BuildRequires: %{python_module jinja2}
BuildRequires: %{python_module legacycrypt if %python-base >= 3.13}
BuildRequires: %{python_module pip}
++++++ fix-version-in-pyproject.patch ++++++
diff -Nru netutils-1.12.0.orig/pyproject.toml netutils-1.12.0/pyproject.toml
--- netutils-1.12.0.orig/pyproject.toml 2025-01-08 23:21:29.000000000 +0100
+++ netutils-1.12.0/pyproject.toml 2025-01-14 11:39:00.467478137 +0100
@@ -1,6 +1,6 @@
[tool.poetry]
name = "netutils"
-version = "1.11.0"
+version = "1.12.0"
description = "Common helper functions useful in network automation."
authors = ["Network to Code, LLC <opensource(a)networktocode.com>"]
license = "Apache-2.0"
++++++ netutils-1.10.0.tar.gz -> netutils-1.12.0.tar.gz ++++++
++++ 10922 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package bitcoin for openSUSE:Factory checked in at 2025-01-15 17:45:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bitcoin (Old)
and /work/SRC/openSUSE:Factory/.bitcoin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bitcoin"
Wed Jan 15 17:45:05 2025 rev:57 rq:1238012 version:28.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/bitcoin/bitcoin.changes 2024-06-25 23:08:01.559505423 +0200
+++ /work/SRC/openSUSE:Factory/.bitcoin.new.1881/bitcoin.changes 2025-01-15 17:45:19.609964953 +0100
@@ -1,0 +2,1291 @@
+Wed Jan 15 08:52:43 UTC 2025 - Martin Pluskal <mpluskal(a)suse.com>
+
+- Update to version 28.0:
+ * doc: 28.0 Release Notes
+ * doc: generate manpages
+ * build: Bump to 28.0
+ * validation: Disable CheckForkWarningConditions for background chainstate
+ * test: Use shell builtins in run_command test case
+ * doc: Generate manpages
+ * build: Bump to 28.0rc2
+ * streams: remove AutoFile::Get() entirely
+ * streams: cache file position within AutoFile
+ * qt: Translations update
+ * gui: fix crash when closing wallet
+ * test: Wait for local services to update in feature_assumeutxo
+ * test: add coverage for assumeUTXO honest peers disconnection
+ * assumeUTXO: fix peers disconnection during sync
+ * test: Work around boost compilation error
+ * depends: build libevent with -D_GNU_SOURCE
+ * test: fixing failing system_tests/run_command under some Locales
+ * test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
+ * test: fix `TestShell` initialization (late follow-up for #30463)
+ * doc: Point release notes to wiki draft
+ * examples: Generate example bitcoin.conf
+ * doc: Generate manpages
+ * build: Bump to 28.0rc1
+ * docs: Add 379 and 387 to bips.md
+ * docs: Remove release 28.0 release notes fragments
+ * seeds: Regenerate mainnet seeds
+ * seeds: Pull nodes from Luke's seeder
+ * seeds: Pull nodes from virtu's crawler
+ * chainparams: Remove seed.bitcoinstats.com
+ * build: Bump to 28.99
+ * wallet: bugfix: ensure atomicity in settings updates
+ * qt: 28.0 translations update
+ * test: check xor.dat recreated when missing
+ * test: add null block xor key
+ * refactor: lift NUM_XOR_BYTES
+ * refactor: move read_xor_key() to TestNode
+ * refactor: use unlink rather than os.remove
+ * test: add blocks_key_path
+ * test: Avoid intermittent block download timeout in p2p_ibd_stalling
+ * test: Avoid duplicate curl call in get_previous_releases.py
+ * test: Add time-timewarp-attack boundary cases
+ * Fix maybe-uninitialized warning in IsSpentKey
+ * devtools, utxo-snapshot: Fix block height out of range
+ * test: replace deprecated secp256k1 context flags usage
+ * miner: adjust clock to timewarp rule
+ * Add timewarp attack mitigation test
+ * consensus: enable BIP94 on regtest
+ * test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
+ * consensus: lower regtest nPowTargetTimespan to 144
+ * fuzz: Speed up utxo_snapshot fuzz target
+ * seeds: Use fjahr's more up to date asmap
+ * seeds: Fixed seeds update
+ * seeds: Add testnet4 fixed seeds file
+ * seeds: Remove manual onion and i2p seeds
+ * seeds: Add testnet instructions
+ * seeds: Also pull from achow101 seeder
+ * makeseeds: Configurable minimum blocks for testnet4's smaller chain
+ * headerssync: Update headerssync configuration
+ * params: Update assumevalid and minimum chainwork
+ * params: Update chainTxData
+ * params: Update assumed blockchain and chainstate sizes
+ * test: Enable detect_leaks=1 in ASAN_OPTIONS explicitly
+ * fuzz: Speed up utxo_snapshot by lazy re-init
+ * Rename ReleaseWallet to FlushAndDeleteWallet
+ * fuzz: Remove unused DataStream object
+ * wallet: WaitForDeleteWallet, do not expect thread safety
+ * wallet: rename UnloadWallet to WaitForDeleteWallet
+ * wallet: unload, notify GUI as soon as possible
+ * makeseeds: Shuffle ips after parsing
+ * makeseeds: Support CJDNS
+ * makeseeds: Update user agent regex
+ * test: add functional test for XORed block/undo files (`-blocksxor`)
+ * [doc] mention bip94 support
+ * test: refactor: move `read_xor_key`/`util_xor` helpers to util module
+ * qt: Update translation source file for v28.0 string freeze
+ * gui: Use menu for wallet migration
+ * remove repeated word in note
+ * Move maximum timewarp attack threshold back to 600s from 7200s
+ * Deduplicate list of chain strings in RPC help texts
+ * gui: Use wallet name for wallet migration rather than WalletModel
+ * gui: don't remove wallet manually before migration
+ * gui: Consolidate wallet display name to GUIUtil function
+ * wallet, interfaces: Include database format in listWalletDir
+ * test: Disallow fee_estimator construction in ChainTestingSetup
+ * wallet: fix, detect blank legacy wallets in IsLegacy
+ * doc: add missing "testnet4" network string in RPC/init help texts
+ * policy/feerate.h: avoid constraint self-dependency
+ * add missing #include <cstdint> for GCC 15
+ * doc: Update ccache website link
+ * chainparams: Handle Testnet4 in GetNetworkForMagic
+ * doc: Remove outdated nTx faking comment
+ * chainparams: add mainnet assumeutxo param at height 840_000
+ * wallet: List sqlite wallets with empty string name
+ * wallet: Ignore .bak files when listing wallet files
+ * validation: Use MAX_TIMEWARP constant as testnet4 timewarp defense delta
+ * net: Clarify that m_addr_local is only set once
+ * [test]: remove `ExtractDestination` false assertion for `ANCHOR` script
+ * lint: Find function calls in default arguments
+ * doc: Add release notes for 29775
+ * doc: Align deprecation warnings
+ * assumeutxo: Drop block height from metadata
+ * Reduce cache lookups in CCoinsViewCache::FetchCoin
+ * guix: bump time-machine to 7bf1d7aeaffba15c4f680f93ae88fbef25427252
+ * contrib: support reading XORed blocks in linearize-data.py script
+ * chainparams: Add initial minimum chain work for Testnet4
+ * Revert "depends: Fetch miniupnpc sources from an alternative website"
+ * add deprecation warning for mempoolfullrbf
+ * [doc] update documentation for new mempoolfullrbf default
+ * p2p: For assumeutxo, download snapshot chain before background chain
+ * p2p: Restrict downloading of blocks for snapshot chain
+ * doc: Drop no longer needed workaround for WSL
+ * fuzz: replace hardcoded numbers for bech32 limits
+ * validation: don't erase coins cache on prune flushes
+ * Add linked-list test to CCoinsViewCache::SanityCheck
+ * coins: move Sync logic to CoinsViewCacheCursor
+ * coins: pass linked list of flagged entries to BatchWrite
+ * test: add cache entry linked list tests
+ * coins: track flagged cache entries in linked list
+ * testnet: Add timewarp attack prevention for Testnet4
+ * testnet: Add Testnet4 difficulty adjustment rules fix
+ * testnet: Introduce Testnet4
+ * refactor: use c++20 std::views::reverse instead of reverse_iterator.h
+ * ci: Silent Homebrew's reinstall warnings
+ * doc: release note for 30212
+ * rpc: clarify ALREADY_IN_CHAIN rpc errors
+ * build: remove check for __declspec(dllexport)
+ * build: remove check for __attribute__((visibility..
+ * depends: fix ZMQ CMake getcachesize check
+ * scripted-diff: Replace uint256S("str") -> uint256{"str"}
+ * refactor: Hand-replace some uint256S -> uint256
+ * refactor: Add consteval uint256(hex_str)
+ * miniscript: Use `ToIntegral` instead of `ParseInt64`
+ * scripted-diff: Modernize naming of nChainTx and nTxCount
+ * test: Add basic check for nChainTx type
+ * chainparams: Change nChainTx to uint64_t
+ * refactor: remove un-tested early returns
+ * tests: add tests for KeyPair
+ * refactor: move SignSchnorr to KeyPair
+ * logging: clarify -debug and -debugexclude descriptions
+ * rpc: make logging method reject "0" category and correct the help text
+ * logging, refactor: minor encapsulation improvement and use BCLog::NONE instead of 0
+ * logging, refactor: make category special cases explicit
+ * doc + test: Correct uint256 hex string endianness
+ * doc: Add missed cmake package to build depends
+ * crypto: add KeyPair wrapper class
+ * tests: add key tweak smoke test
+ * bench: add benchmark for signing with a taptweak
+ * doc: Add note about distro's g++-mingw-w64-x86-64-posix version
+ * policy: enable full-rbf by default
+ * doc: add release notes for full-rbf
+ * test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
+ * test: check that P2A with witness data is still consensus-legal
+ * test: P2A is a destination type with an address
+ * gui, qt: brintToFront workaround for Wayland
+ * [rpc, fees]: add more detail on the fee estimation modes
+ * [doc]: add `30275` release notes
+ * fuzz: fix timeout in crypter target
+ * test: Disable known broken USDT test for now
+ * Revert "build: pass --with-ecmult-gen-kb=86 to secp256k1"
+ * Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
+ * doc: tor.md: use -bind=127.0.0.1:8334=onion for the Tor bind
+ * Showing local addresses on the Node Window
+ * net: Providing an interface for mapLocalHost
+ * coins: call ClearFlags in CCoinsCacheEntry destructor
+ * refactor: require self and sentinel parameters for AddFlags
+ * refactor: add CoinsCachePair alias
+ * refactor: move flags to private uint8_t and rename to m_flags
+ * refactor: disallow setting flags in CCoinsCacheEntry constructors
+ * refactor: encapsulate flags setting with AddFlags and ClearFlags
+ * refactor: encapsulate flags get access for all other checks
+ * refactor: encapsulate flags access for dirty and fresh checks
+ * clusterlin: improve rechunking in LinearizationChunking (optimization)
+ * clusterlin: add MergeLinearizations function + fuzz test + benchmark
+ * clusterlin: add PostLinearize + benchmarks + fuzz tests
+ * clusterlin: add algorithms for connectedness/connected components
+ * clusterlin: rename Intersect -> IntersectPrefixes
+ * fuzz: improve scriptpubkeyman target
+ * qt: Replace deprecated LogPrintf with LogInfo in GUIUtil::LogQtInfo()
+ * qt, build: Drop `QT_STATICPLUGIN` macro
+ * depends: Fix `zeromq` build on OpenBSD
+ * refactor: remove TxidFromString
+ * test: replace WtxidFromString with Wtxid::FromHex
+ * fuzz: increase FromHex() coverage
+ * test: add uint256::FromHex unittest coverage
+ * test: Avoid CScript() as default function argument
+ * [fuzz] Harness for version handshake
+ * scripted-diff: Rename lazily initialized bloom filters
+ * doc: Remove reference to resolved issue
+ * [net processing] Lazily initialize m_recent_confirmed_transactions
+ * [net processing] Lazily initialize m_recent_rejects_reconsiderable
+ * [net processing] Lazily initialize m_recent_rejects
+ * test: Try previously intermittently broken USDT test again
+ * doc: remove obsolete mention and link to closed PR
+ * doc: add release notes for #22729
+ * test: Make leaf_script mandatory when scriptpath is set in TaprootSignatureMsg
+ * test: fix constructor of msg_tx
+ * doc: mention optional dependencies (qrencode, zmq) in OpenBSD build docs
+ * test: add P2A ProduceSignature coverage
+ * Add release note for P2A output feature
+ * test: add P2A coverage for decodescript
+ * test: Add anchor mempool acceptance test
+ * policy: stop 3rd party wtxid malleability of anchor spend
+ * policy: make anchor spend standard
+ * policy: Add OP_1 <0x4e73> as a standard output type
+ * kernel: Only setup kernel context globals once
+ * qt: Update translation source file
+ * qt: Bump Transifex slug for 28.x
+ * qt: Pull recent translations from Transifex
+ * test: fix intermittent failures in feature_proxy.py
+ * doc: Update issue reference for libbitcoinkernel
+ * rpc: fix maybe-uninitialized compile warning in getchaintxstats
+ * ci: enable berkley db on test each commit job
+ * rpc: add utxo's blockhash and number of confirmations to scantxoutset output
+ * guix: move bison from global scope, to Linux
+ * mingw: Document mode wbx workaround
+ * Add -blocksxor boolean option
+ * rpc: Return precise loadtxoutset error messages
+ * Return XOR AutoFile from BlockManager::Open*File()
+ * guix: bump time-machine to efc26826400762207cde9f23802cfe75a737963c
+ * guix: patch /gnu/store paths out of winpthreads
+ * doc: rpc: Use "output script" consistently (2/2)
+ * bench: add cluster linearization improvement benchmark
+ * clusterlin: permit passing in existing linearization to Linearize
+ * clusterlin: add LinearizationChunking class
+ * clusterlin: randomize the SearchCandidateFinder search order
+ * clusterlin: use bounded BFS exploration (optimization)
+ * bench: Candidate finding and linearization benchmarks
+ * clusterlin: add Linearize function
+ * clusterlin: add chunking algorithm
+ * clusterlin: add SearchCandidateFinder class
+ * clusterlin: add AncestorCandidateFinder class
+ * tests: framework for testing DepGraph class
+ * clusterlin: introduce cluster_linearize.h with Cluster and DepGraph types
+ * depends: remove ENV unsetting for darwin
+ * guix: improve ENV unsetting for macOS
+ * depends: patch explicit -lm usage out of Qt tools
+ * refactor: Use untranslated error message in ActivateSnapshot
+ * depends: cleanup after qrencode build
+ * depends: cleanup after miniupnpc build
+ * depends: Cleanup postprocess commands after switching to CMake
+ * m_tx_download_mutex followups
+ * release m_tx_download_mutex before MakeAndPushMessage GETDATA
+ * [refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
+ * ci: Add missing qttools5-dev install to Asan task
+ * doc: Add release notes for two pull requests
+ * refactor: Replace ParseHashStr with FromHex
+ * rest: Reject truncated hex txid early in getutxos parsing
+ * refactor: Expose FromHex in transaction_identifier
+ * refactor: Implement strict uint256::FromHex()
+ * ci: add _LIBCPP_REMOVE_TRANSITIVE_INCLUDES to TSAN job
+ * refactor: fix missing includes
+ * [test]: ensure `estimatesmartfee` default mode is `economical`
+ * [doc] TxOrphanage is no longer thread-safe
+ * [refactor] combine block vtx loops in BlockConnected
+ * cleanse: Use SecureZeroMemory for mingw-w64 (release) builds
+ * refactor: Add FlatFileSeq member variables in BlockManager
+ * scripted-diff: Rename SetHex to SetHexDeprecated
+ * test: refactor: Replace SetHex with uint256 constructor directly
+ * depends: Bump `libmultiprocess` for CMake fixes
+ * test: Fix intermittent issue in p2p_v2_misbehaving.py
+ * net: Log accepted connection after m_nodes.push_back
+ * guix: use gcc-12 to compile winpthreads
+ * depends: switch to building expat with CMake
+ * guix: use GCC 12.4.0 over 12.3.0
+ * guix: consolidate back to GCC 12 toolchain for all HOSTS
+ * fix: Make TxidFromString() respect string_view length
+ * refactor: Change base_blob::SetHex() to take std::string_view
+ * test: uint256 - Garbage suffixes and zero padding
+ * refactor: Make uint256_tests no longer use deprecated BOOST_CHECK()
+ * test: Add test for TxidFromString() behavior
+ * doc: use proper doxygen formatting for CTxMemPool::cs
+ * fuzz: Speed up PickValue in txorphan
+ * lint: Use git clone --depth=1
+ * lint: Add missing docker.io prefix to ci/lint_imagefile
+ * lint: Use consistent out-of-tree build for python and test_runner
+ * Fix lint-spelling warnings
+ * doc: Clarify intent of ./ci/lint_run_all.sh
+ * lint: Use $CI_RETRY_EXE when building ./ci/lint_imagefile
+ * fuzz: reduce keypool size in scriptpubkeyman target
+ * Fix MSVC warning C4273 "inconsistent dll linkage"
+ * depends: bump libmultiprocess for CMake fixes
+ * depends: Fix CMake-generated `libevent*.pc` files
+ * fuzz: Deglobalize signature cache in sigcache test
+ * fuzz: Limit parse_univalue input length
+ * log: Remove NOLINT(bitcoin-unterminated-logprintf)
+ * depends: switch zmq to CMake
+ * fuzz: Use BasicTestingSetup for coins_view target
+ * test: Add arguments for creating a slimmer setup
+ * depends: add zeromq no librt patch
+ * depends: add zeromq cmake minimum patch
+ * depends: add zeromq windows usage patch
+ * depends: add zeromq builtin sha1 patch
+ * depends: add zeromq mktemp macos patch
+ * logging: use std::string_view
++++ 994 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/bitcoin/bitcoin.changes
++++ and /work/SRC/openSUSE:Factory/.bitcoin.new.1881/bitcoin.changes
Old:
----
bitcoin-27.1.obscpio
New:
----
bitcoin-28.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bitcoin.spec ++++++
--- /var/tmp/diff_new_pack.wRtx3R/_old 2025-01-15 17:45:21.770054282 +0100
+++ /var/tmp/diff_new_pack.wRtx3R/_new 2025-01-15 17:45:21.770054282 +0100
@@ -1,7 +1,7 @@
#
# spec file for package bitcoin
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2011-2014 P Rusnak <prusnak(a)opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@@ -21,10 +21,10 @@
%define base bitcoin
%define base_pretty Bitcoin
%define name_pretty %{base_pretty}
-%define consensus 1
+%define consensus 0
%define is_base 1
Name: bitcoin
-Version: 27.1
+Version: 28.0
Release: 0
Summary: P2P Digital Currency
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.wRtx3R/_old 2025-01-15 17:45:21.822056433 +0100
+++ /var/tmp/diff_new_pack.wRtx3R/_new 2025-01-15 17:45:21.826056598 +0100
@@ -6,7 +6,7 @@
<param name="changesgenerate">enable</param>
<param name="exclude">.*</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">refs/tags/v27.1</param>
+ <param name="revision">refs/tags/v28.0</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.wRtx3R/_old 2025-01-15 17:45:21.846057425 +0100
+++ /var/tmp/diff_new_pack.wRtx3R/_new 2025-01-15 17:45:21.850057591 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/bitcoin/bitcoin.git</param>
- <param name="changesrevision">1088a98f5aad080cc6cca2da174f206509fcda6c</param></service></servicedata>
+ <param name="changesrevision">110183746150428e6385880c79f8c5733b1361ba</param></service></servicedata>
(No newline at EOF)
++++++ bitcoin-27.1.obscpio -> bitcoin-28.0.obscpio ++++++
/work/SRC/openSUSE:Factory/bitcoin/bitcoin-27.1.obscpio /work/SRC/openSUSE:Factory/.bitcoin.new.1881/bitcoin-28.0.obscpio differ: char 49, line 1
++++++ bitcoin.obsinfo ++++++
--- /var/tmp/diff_new_pack.wRtx3R/_old 2025-01-15 17:45:21.902059741 +0100
+++ /var/tmp/diff_new_pack.wRtx3R/_new 2025-01-15 17:45:21.906059906 +0100
@@ -1,5 +1,5 @@
name: bitcoin
-version: 27.1
-mtime: 1718111937
-commit: 1088a98f5aad080cc6cca2da174f206509fcda6c
+version: 28.0
+mtime: 1727803802
+commit: 110183746150428e6385880c79f8c5733b1361ba
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package git-lfs for openSUSE:Factory checked in at 2025-01-15 17:45:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/git-lfs (Old)
and /work/SRC/openSUSE:Factory/.git-lfs.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git-lfs"
Wed Jan 15 17:45:02 2025 rev:18 rq:1238007 version:3.6.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/git-lfs/git-lfs.changes 2024-11-22 23:54:04.643778418 +0100
+++ /work/SRC/openSUSE:Factory/.git-lfs.new.1881/git-lfs.changes 2025-01-15 17:45:06.069404993 +0100
@@ -1,0 +2,23 @@
+Wed Jan 15 07:00:27 UTC 2025 - Johannes Kastl <opensuse_buildservice(a)ojkastl.de>
+
+- update to 3.6.0: (boo#1235876)
+ This release introduces a security fix for all platforms, which
+ has been assigned CVE-2024-53263.
+ When requesting credentials from Git for a remote host, prior
+ versions of Git LFS passed portions of the host's URL to the
+ git-credential(1) command without checking for embedded
+ line-ending control characters, and then sent any credentials
+ received back from the Git credential helper to the remote host.
+ By inserting URL-encoded control characters such as line feed
+ (LF) or carriage return (CR) characters into the URL, an attacker
+ might have been able to retrieve a user's Git credentials.
+ Git LFS now prevents bare line feed (LF) characters from being
+ included in the values sent to the git-credential(1) command, and
+ also prevents bare carriage return (CR) characters from being
+ included unless the credential.protectProtocol configuration
+ option is set to a value equivalent to false.
+ * Bugs
+ - Reject bare line-ending control characters in Git credential
+ requests (@chrisd8088)
+
+-------------------------------------------------------------------
Old:
----
git-lfs-3.6.0.obscpio
New:
----
git-lfs-3.6.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ git-lfs.spec ++++++
--- /var/tmp/diff_new_pack.veEphz/_old 2025-01-15 17:45:09.249536506 +0100
+++ /var/tmp/diff_new_pack.veEphz/_new 2025-01-15 17:45:09.257536836 +0100
@@ -1,7 +1,7 @@
#
# spec file for package git-lfs
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%bcond_without build_docs
Name: git-lfs
-Version: 3.6.0
+Version: 3.6.1
Release: 0
Summary: Git extension for versioning large files
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.veEphz/_old 2025-01-15 17:45:09.477545935 +0100
+++ /var/tmp/diff_new_pack.veEphz/_new 2025-01-15 17:45:09.505547092 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/git-lfs/git-lfs</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v3.6.0</param>
+ <param name="revision">v3.6.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">disable</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ git-lfs-3.6.0.obscpio -> git-lfs-3.6.1.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/CHANGELOG.md new/git-lfs-3.6.1/CHANGELOG.md
--- old/git-lfs-3.6.0/CHANGELOG.md 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/CHANGELOG.md 2024-12-04 01:24:27.000000000 +0100
@@ -1,5 +1,43 @@
# Git LFS Changelog
+## 3.6.1 (3 December 2024)
+
+This release introduces a security fix for Linux, macOS, and Windows
+systems, which has been assigned CVE-2024-53263.
+
+When Git LFS requests credentials from Git for a remote host, it passes
+portions of the host's URL to the `git-credential(1)` command without
+checking for embedded line-ending control characters, and then sends any
+credentials it receives back from the Git credential helper to the
+remote host. By inserting URL-encoded control characters such as
+line feed (LF) or carriage return (CR) characters into the URL, an
+attacker may be able to retrieve a user's Git credentials.
+
+By default Git LFS will now report an error if a line-ending control
+character (LF or CR) or a null byte (NUL) is found in any value Git LFS
+would otherwise pass to the `git-credential(1)` command.
+
+For users who depend on the ability to pass bare carriage return
+characters in a Git credential request, Git LFS will now honour the
+`credential.protectProtocol` Git configuration option. If this option
+is set to `false`, Git LFS will allow carriage return characters in the
+values it sends to the `git-credential(1)` command. This option will be
+introduced in Git as part of the remedy for the vulnerability in Git
+designated as CVE-2024-52006.
+
+Git LFS v3.6.1 will be released in coordination with releases from
+several other projects including Git, Git for Windows, and Git Credential
+Manager (GCM).
+
+We would like to extend a special thanks to the following open-source
+contributors:
+
+* @Ry0taK for reporting this to us responsibly
+
+### Bugs
+
+* Reject bare line-ending control characters in Git credential requests (@chrisd8088)
+
## 3.6.0 (20 November 2024)
This release is a feature release which includes support for multi-stage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/config/version.go new/git-lfs-3.6.1/config/version.go
--- old/git-lfs-3.6.0/config/version.go 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/config/version.go 2024-12-04 01:24:27.000000000 +0100
@@ -13,7 +13,7 @@
)
const (
- Version = "3.6.0"
+ Version = "3.6.1"
)
func init() {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/creds/creds.go new/git-lfs-3.6.1/creds/creds.go
--- old/git-lfs-3.6.0/creds/creds.go 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/creds/creds.go 2024-12-04 01:24:27.000000000 +0100
@@ -58,13 +58,23 @@
return slices.Contains([]string{"1", "true"}, FirstEntryForKey(c, "continue"))
}
-func bufferCreds(c Creds) *bytes.Buffer {
+func (c Creds) buffer(protectProtocol bool) (*bytes.Buffer, error) {
buf := new(bytes.Buffer)
buf.Write([]byte("capability[]=authtype\n"))
buf.Write([]byte("capability[]=state\n"))
for k, v := range c {
for _, item := range v {
+ if strings.Contains(item, "\n") {
+ return nil, errors.Errorf(tr.Tr.Get("credential value for %s contains newline: %q", k, item))
+ }
+ if protectProtocol && strings.Contains(item, "\r") {
+ return nil, errors.Errorf(tr.Tr.Get("credential value for %s contains carriage return: %q\nIf this is intended, set `credential.protectProtocol=false`", k, item))
+ }
+ if strings.Contains(item, string(rune(0))) {
+ return nil, errors.Errorf(tr.Tr.Get("credential value for %s contains null byte: %q", k, item))
+ }
+
buf.Write([]byte(k))
buf.Write([]byte("="))
buf.Write([]byte(item))
@@ -72,7 +82,7 @@
}
}
- return buf
+ return buf, nil
}
type CredentialHelperContext struct {
@@ -168,6 +178,9 @@
helpers = append(helpers, ctxt.askpassCredHelper)
}
}
+
+ ctxt.commandCredHelper.protectProtocol = ctxt.urlConfig.Bool("credential", rawurl, "protectProtocol", true)
+
return CredentialHelperWrapper{CredentialHelper: NewCredentialHelpers(append(helpers, ctxt.commandCredHelper)), Input: input, Url: u}
}
@@ -307,7 +320,8 @@
}
type commandCredentialHelper struct {
- SkipPrompt bool
+ SkipPrompt bool
+ protectProtocol bool
}
func (h *commandCredentialHelper) Fill(creds Creds) (Creds, error) {
@@ -338,7 +352,10 @@
if err != nil {
return nil, errors.New(tr.Tr.Get("failed to find `git credential %s`: %v", subcommand, err))
}
- cmd.Stdin = bufferCreds(input)
+ cmd.Stdin, err = input.buffer(h.protectProtocol)
+ if err != nil {
+ return nil, errors.New(tr.Tr.Get("invalid input to `git credential %s`: %v", subcommand, err))
+ }
cmd.Stdout = output
/*
There is a reason we don't read from stderr here:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/creds/creds_test.go new/git-lfs-3.6.1/creds/creds_test.go
--- old/git-lfs-3.6.0/creds/creds_test.go 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/creds/creds_test.go 2024-12-04 01:24:27.000000000 +0100
@@ -1,12 +1,101 @@
package creds
import (
+ "bytes"
"errors"
+ "slices"
+ "strings"
"testing"
"github.com/stretchr/testify/assert"
)
+func assertCredsLinesMatch(t *testing.T, expected []string, buf *bytes.Buffer) {
+ expected = append(expected, "")
+ actual := strings.SplitAfter(buf.String(), "\n")
+
+ slices.Sort(expected)
+ slices.Sort(actual)
+
+ assert.Equal(t, expected, actual)
+}
+
+func TestCredsBufferFormat(t *testing.T) {
+ creds := make(Creds)
+
+ expected := []string{"capability[]=authtype\n", "capability[]=state\n"}
+
+ buf, err := creds.buffer(true)
+ assert.NoError(t, err)
+ assertCredsLinesMatch(t, expected, buf)
+
+ creds["protocol"] = []string{"https"}
+ creds["host"] = []string{"example.com"}
+
+ expectedPrefix := strings.Join(expected, "")
+ expected = append(expected, "protocol=https\n", "host=example.com\n")
+
+ buf, err = creds.buffer(true)
+ assert.NoError(t, err)
+ assert.True(t, strings.HasPrefix(buf.String(), expectedPrefix))
+ assertCredsLinesMatch(t, expected, buf)
+
+ creds["wwwauth[]"] = []string{"Basic realm=test", "Negotiate"}
+
+ expected = append(expected, "wwwauth[]=Basic realm=test\n")
+ expected = append(expected, "wwwauth[]=Negotiate\n")
+
+ buf, err = creds.buffer(true)
+ assert.NoError(t, err)
+ assert.True(t, strings.HasPrefix(buf.String(), expectedPrefix))
+ assertCredsLinesMatch(t, expected, buf)
+}
+
+func TestCredsBufferProtect(t *testing.T) {
+ creds := make(Creds)
+
+ // Always disallow LF characters
+ creds["protocol"] = []string{"https"}
+ creds["host"] = []string{"one.example.com\nhost=two.example.com"}
+
+ buf, err := creds.buffer(false)
+ assert.Error(t, err)
+ assert.Nil(t, buf)
+
+ buf, err = creds.buffer(true)
+ assert.Error(t, err)
+ assert.Nil(t, buf)
+
+ // Disallow CR characters unless protocol protection disabled
+ creds["host"] = []string{"one.example.com\rhost=two.example.com"}
+
+ expected := []string{
+ "capability[]=authtype\n",
+ "capability[]=state\n",
+ "protocol=https\n",
+ "host=one.example.com\rhost=two.example.com\n",
+ }
+
+ buf, err = creds.buffer(false)
+ assert.NoError(t, err)
+ assertCredsLinesMatch(t, expected, buf)
+
+ buf, err = creds.buffer(true)
+ assert.Error(t, err)
+ assert.Nil(t, buf)
+
+ // Always disallow null bytes
+ creds["host"] = []string{"one.example.com\x00host=two.example.com"}
+
+ buf, err = creds.buffer(false)
+ assert.Error(t, err)
+ assert.Nil(t, buf)
+
+ buf, err = creds.buffer(true)
+ assert.Error(t, err)
+ assert.Nil(t, buf)
+}
+
type testCredHelper struct {
fillErr error
approveErr error
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/debian/changelog new/git-lfs-3.6.1/debian/changelog
--- old/git-lfs-3.6.0/debian/changelog 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/debian/changelog 2024-12-04 01:24:27.000000000 +0100
@@ -1,3 +1,9 @@
+git-lfs (3.6.1) stable; urgency=low
+
+ * New upstream version
+
+ -- Chris Darroch <chrisd8088(a)github.com> Tue, 03 Dec 2024 14:29:00 -0000
+
git-lfs (3.6.0) stable; urgency=low
* New upstream version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/rpm/SPECS/git-lfs.spec new/git-lfs-3.6.1/rpm/SPECS/git-lfs.spec
--- old/git-lfs-3.6.0/rpm/SPECS/git-lfs.spec 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/rpm/SPECS/git-lfs.spec 2024-12-04 01:24:27.000000000 +0100
@@ -1,5 +1,5 @@
Name: git-lfs
-Version: 3.6.0
+Version: 3.6.1
Release: 1%{?dist}
Summary: Git extension for versioning large files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/t/cmd/lfstest-gitserver.go new/git-lfs-3.6.1/t/cmd/lfstest-gitserver.go
--- old/git-lfs-3.6.0/t/cmd/lfstest-gitserver.go 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/t/cmd/lfstest-gitserver.go 2024-12-04 01:24:27.000000000 +0100
@@ -26,6 +26,7 @@
"net/http"
"net/http/httptest"
"net/textproto"
+ "net/url"
"os"
"os/exec"
"regexp"
@@ -257,6 +258,7 @@
}
func lfsUrl(repo, oid string, redirect bool) string {
+ repo = url.QueryEscape(repo)
if redirect {
return server.URL + "/redirect307/objects/" + oid + "?r=" + repo
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/t/t-credentials-protect.sh new/git-lfs-3.6.1/t/t-credentials-protect.sh
--- old/git-lfs-3.6.0/t/t-credentials-protect.sh 1970-01-01 01:00:00.000000000 +0100
+++ new/git-lfs-3.6.1/t/t-credentials-protect.sh 2024-12-04 01:24:27.000000000 +0100
@@ -0,0 +1,146 @@
+#!/usr/bin/env bash
+
+. "$(dirname "$0")/testlib.sh"
+
+ensure_git_version_isnt $VERSION_LOWER "2.3.0"
+
+export CREDSDIR="$REMOTEDIR/creds-credentials-protect"
+setup_creds
+
+# Copy the default record file for the test credential helper to match the
+# hostname used in the Git LFS configurations of the tests.
+cp "$CREDSDIR/127.0.0.1" "$CREDSDIR/localhost"
+
+begin_test "credentials rejected with line feed"
+(
+ set -e
+
+ reponame="protect-linefeed"
+ setup_remote_repo "$reponame"
+ clone_repo "$reponame" "$reponame"
+
+ contents="a"
+ contents_oid=$(calc_oid "$contents")
+
+ git lfs track "*.dat"
+ printf "%s" "$contents" >a.dat
+ git add .gitattributes a.dat
+ git commit -m "add a.dat"
+
+ # Using localhost instead of 127.0.0.1 in the LFS API URL ensures this URL
+ # is used when filling credentials rather than the Git remote URL, which
+ # would otherwise be used since it would have the same scheme and hostname.
+ gitserver="$(echo "$GITSERVER" | sed 's/127\.0\.0\.1/localhost/')"
+ testreponame="test%0a$reponame"
+ git config lfs.url "$gitserver/$testreponame.git/info/lfs"
+
+ GIT_TRACE=1 git lfs push origin main 2>&1 | tee push.log
+ if [ "0" -eq "${PIPESTATUS[0]}" ]; then
+ echo >&2 "fatal: expected 'git lfs push' to fail ..."
+ exit 1
+ fi
+ grep "batch response: Git credentials for $gitserver.* not found" push.log
+ grep "credential value for path contains newline" push.log
+ refute_server_object "$testreponame" "$contents_oid"
+
+ git config credential.protectProtocol false
+
+ GIT_TRACE=1 git lfs push origin main 2>&1 | tee push.log
+ if [ "0" -eq "${PIPESTATUS[0]}" ]; then
+ echo >&2 "fatal: expected 'git lfs push' to fail ..."
+ exit 1
+ fi
+ grep "batch response: Git credentials for $gitserver.* not found" push.log
+ grep "credential value for path contains newline" push.log
+ refute_server_object "$testreponame" "$contents_oid"
+)
+end_test
+
+begin_test "credentials rejected with carriage return"
+(
+ set -e
+
+ reponame="protect-return"
+ setup_remote_repo "$reponame"
+ clone_repo "$reponame" "$reponame"
+
+ contents="a"
+ contents_oid=$(calc_oid "$contents")
+
+ git lfs track "*.dat"
+ printf "%s" "$contents" >a.dat
+ git add .gitattributes a.dat
+ git commit -m "add a.dat"
+
+ # Using localhost instead of 127.0.0.1 in the LFS API URL ensures this URL
+ # is used when filling credentials rather than the Git remote URL, which
+ # would otherwise be used since it would have the same scheme and hostname.
+ gitserver="$(echo "$GITSERVER" | sed 's/127\.0\.0\.1/localhost/')"
+ testreponame="test%0d$reponame"
+ git config lfs.url "$gitserver/$testreponame.git/info/lfs"
+
+ GIT_TRACE=1 git lfs push origin main 2>&1 | tee push.log
+ if [ "0" -eq "${PIPESTATUS[0]}" ]; then
+ echo >&2 "fatal: expected 'git lfs push' to fail ..."
+ exit 1
+ fi
+ grep "batch response: Git credentials for $gitserver.* not found" push.log
+ grep "credential value for path contains carriage return" push.log
+ refute_server_object "$testreponame" "$contents_oid"
+
+ git config credential.protectProtocol false
+
+ git lfs push origin main 2>&1 | tee push.log
+ if [ "0" -ne "${PIPESTATUS[0]}" ]; then
+ echo >&2 "fatal: expected 'git lfs push' to succeed ..."
+ exit 1
+ fi
+ [ $(grep -c "Uploading LFS objects: 100% (1/1)" push.log) -eq 1 ]
+ assert_server_object "$testreponame" "$contents_oid"
+)
+end_test
+
+begin_test "credentials rejected with null byte"
+(
+ set -e
+
+ reponame="protect-null"
+ setup_remote_repo "$reponame"
+ clone_repo "$reponame" "$reponame"
+
+ contents="a"
+ contents_oid=$(calc_oid "$contents")
+
+ git lfs track "*.dat"
+ printf "%s" "$contents" >a.dat
+ git add .gitattributes a.dat
+ git commit -m "add a.dat"
+
+ # Using localhost instead of 127.0.0.1 in the LFS API URL ensures this URL
+ # is used when filling credentials rather than the Git remote URL, which
+ # would otherwise be used since it would have the same scheme and hostname.
+ gitserver="$(echo "$GITSERVER" | sed 's/127\.0\.0\.1/localhost/')"
+ testreponame="test%00$reponame"
+ git config lfs.url "$gitserver/$testreponame.git/info/lfs"
+
+ GIT_TRACE=1 git lfs push origin main 2>&1 | tee push.log
+ if [ "0" -eq "${PIPESTATUS[0]}" ]; then
+ echo >&2 "fatal: expected 'git lfs push' to fail ..."
+ exit 1
+ fi
+ grep "batch response: Git credentials for $gitserver.* not found" push.log
+ grep "credential value for path contains null byte" push.log
+ refute_server_object "$testreponame" "$contents_oid"
+
+ git config credential.protectProtocol false
+
+ GIT_TRACE=1 git lfs push origin main 2>&1 | tee push.log
+ if [ "0" -eq "${PIPESTATUS[0]}" ]; then
+ echo >&2 "fatal: expected 'git lfs push' to fail ..."
+ exit 1
+ fi
+ grep "batch response: Git credentials for $gitserver.* not found" push.log
+ grep "credential value for path contains null byte" push.log
+ refute_server_object "$testreponame" "$contents_oid"
+)
+end_test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-lfs-3.6.0/versioninfo.json new/git-lfs-3.6.1/versioninfo.json
--- old/git-lfs-3.6.0/versioninfo.json 2024-11-21 00:04:33.000000000 +0100
+++ new/git-lfs-3.6.1/versioninfo.json 2024-12-04 01:24:27.000000000 +0100
@@ -4,7 +4,7 @@
"FileVersion": {
"Major": 3,
"Minor": 6,
- "Patch": 0,
+ "Patch": 1,
"Build": 0
}
},
@@ -13,7 +13,7 @@
"FileDescription": "Git LFS",
"LegalCopyright": "GitHub, Inc. and Git LFS contributors",
"ProductName": "Git Large File Storage (LFS)",
- "ProductVersion": "3.6.0"
+ "ProductVersion": "3.6.1"
},
"IconPath": "script/windows-installer/git-lfs-logo.ico"
}
++++++ git-lfs.obsinfo ++++++
--- /var/tmp/diff_new_pack.veEphz/_old 2025-01-15 17:45:10.569591095 +0100
+++ /var/tmp/diff_new_pack.veEphz/_new 2025-01-15 17:45:10.601592419 +0100
@@ -1,5 +1,5 @@
name: git-lfs
-version: 3.6.0
-mtime: 1732143873
-commit: 6340befc60876f4f039f215479d9d5a945f817e1
+version: 3.6.1
+mtime: 1733271867
+commit: ea47a34bde1ba1ecf9eb8dc6d44fcf7aef42f5e3
++++++ vendor.tar.xz ++++++
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gh for openSUSE:Factory checked in at 2025-01-15 17:44:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gh (Old)
and /work/SRC/openSUSE:Factory/.gh.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gh"
Wed Jan 15 17:44:58 2025 rev:68 rq:1238006 version:2.65.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gh/gh.changes 2024-12-08 11:38:07.268091017 +0100
+++ /work/SRC/openSUSE:Factory/.gh.new.1881/gh.changes 2025-01-15 17:45:02.589261074 +0100
@@ -1,0 +2,167 @@
+Wed Jan 15 08:57:11 UTC 2025 - pdostal(a)suse.com
+
+- Update to version 2.65.0:
+ * Bump cli/go-gh for indirect security vulnerability
+ * Panic mustParseTrackingRef if format is incorrect
+ * Move trackingRef into pr create package
+ * Make tryDetermineTrackingRef tests more respective of reality
+ * Rework tryDetermineTrackingRef tests
+ * Avoid pointer return from determineTrackingBranch
+ * Doc determineTrackingBranch
+ * Don't use pointer for determineTrackingBranch branchConfig
+ * Panic if tracking ref can't be reconstructed
+ * Document and rework pr create tracking branch lookup
+ * Upgrade generated workflows
+ * Fixed test for stdout in non-tty use case of repo fork
+ * Fix test
+ * Alternative: remove LocalBranch from BranchConfig
+ * Set LocalBranch even if the git config fails
+ * Add test for permissions check for security and analysis edits (#1)
+ * print repo url to stdout
+ * Update pkg/cmd/auth/login/login.go
+ * Move mention of classic token to correct line
+ * Separate type decrarations
+ * Add mention of classic token in gh auth login docs
+ * Update pkg/cmd/repo/create/create.go
+ * docs(repo): make explicit which branch is used when creating a repo
+ * fix(repo fork): add non-TTY output when fork is newly created
+ * Move api call to editRun
+ * Complete get -> list renaming
+ * Better error testing for autolink TestListRun
+ * Decode instead of unmarshal
+ * Use 'list' instead of 'get' for autolink list type and method
+ * Remove NewAutolinkClient
+ * Break out autolink list json fields test
+ * PR nits
+ * Refactor autolink subcommands into their own packages
+ * Whitespace
+ * Refactor out early return in test code
+ * Add testing for AutoLinkGetter
+ * Refactor autolink list and test to use http interface for simpler testing
+ * Apply PR comment changes
+ * Introduce repo autolinks list commands
+ * Remove release discussion posts and clean up related block in deployment yml
+ * Extract logic into helper function
+ * add pending status for workflow runs
+ * Feat: Allow setting security_and_analysis settings in gh repo edit
+ * Upgrade golang.org/x/net to v0.33.0
+ * Document SmartBaseRepoFunc
+ * Document BaseRepoFunc
+ * Update releasing.md
+ * Document how to set gh-merge-base
+
+-------------------------------------------------------------------
+Mon Dec 23 05:28:11 UTC 2024 - pdostal(a)suse.com
+
+- Update to version 2.64.0:
+ * add test for different SAN and SourceRepositoryURI values
+ * add test for signerRepo and tenant
+ * add some more fields to test that san, sanregex are set properly
+ * Bump github.com/cpuguy83/go-md2man/v2 from 2.0.5 to 2.0.6
+ * update san and sanregex configuration for readability
+ * reduce duplication when creating policy content
+ * tweak output of build policy info
+ * Name conditionals in PR finder
+ * Support pr view for intra-org forks
+ * Return err instead of silentError in merge queue check
+ * linting pointed out this var is no longer used
+ * Removed fun, but inaccessible ASCII header
+ * further tweaks to the long description
+ * Exit on pr merge with `-d` and merge queue
+ * Addressed PR review feedback; expanded Long command help string, used ghrepo, clarified some abbreviations
+ * Update pkg/cmd/attestation/inspect/inspect.go
+ * Update gh auth commands to point to GitHub Docs
+ * Reformat ext install long
+ * Mention Windows quirk in ext install help text
+ * Fix error mishandling in local ext install
+ * Assert on err msg directly in ext install tests
+ * Clarify hosts in ext install help text
+ * Bump golang.org/x/crypto from 0.29.0 to 0.31.0
+ * Removed now redundant file
+ * minor tweak to language
+ * go mod tidy
+ * Deleted no-longer-used code.
+ * deleted now-invalid tests, added a tiny patina of new testing.
+ * Tightened up docs, deleted dead code, improved printing
+ * fix file name creation on windows
+ * wording
+ * hard code expected digest
+ * fix download test
+ * use bash shell with integration tests
+ * simplify var creation
+ * update integration test scripts
+ * fix: list branches in square brackets in gh codespace
+ * try nesting scripts
+ * run all tests in a single script
+ * windows for loop syntax
+ * use replaceAll
+ * update expected file path on windows
+ * run integration tests with windows specific syntax
+ * run all attestation cmd integration tests automatically
+ * Bump actions/attest-build-provenance from 1.4.4 to 2.1.0
+ * Improve error handling in apt setup script
+ * use different file name for attestation files on windows
+ * test(gh run): assert branch names are enclosed in square brackets
+ * docs: enhance help text and prompt for rename command
+ * Revert "Confirm auto-detected base branch"
+ * Confirm auto-detected base branch
+ * Merge changes from #10004
+ * Set gh-merge-base from `issue develop`
+ * Open PR against gh-merge-base
+ * Refactor extension executable error handling
+ * fix: list branches in square brackets in gh run view (#10038)
+ * docs: update description of command
+ * style: reformat files
+ * docs: update sentence case
+ * use github owned oci image
+ * docs: add mention of scopes help topic in `auth refresh` command help
+ * docs: add mention of scopes help topic in `auth login` command help
+ * docs: add help topic for auth scopes
+ * docs: improve help for browse command
+ * docs: improve docs for browse command as of #5352
+ * fix package reference
+ * add gh attestation verify integration test for oci bundles
+ * add integration test for bundle-from-oci option
+ * update tests
+ * update tests
+ * move content of veriy policy options function into enforcement criteria
+ * comment
+ * try switch statement
+ * remove duplicate err checking
+ * get bundle issuer in another func
+ * more logic updating to remove nesting
+ * inverse logic for less nesting
+ * remove unneeded nesting
+ * wip, linting, getting tests to pass
+ * wording
+ * var naming
+ * drop table view
+ * order policy info so relevant info is printed next to each other
+ * Update pkg/cmd/attestation/verification/policy.go
+ * Update pkg/cmd/attestation/verification/policy.go
+ * Update pkg/cmd/attestation/verification/policy.go
+ * wip: added new printSummaryInspection
+ * Improve error handling for missing executable
+ * experiment with table output
+ * Assert stderr is empty in manager_test.go
+ * Update error message wording
+ * Change: exit zero, still print warning to stderr
+ * wording
+ * Improve docs on installing extensions
+ * Update language for missing extension executable
+ * Update test comments about Windows behavior
+ * wording
+ * wording
+ * wording
+ * add newlines for additional policy info
+ * Document requirements for local extensions
+ * Warn when installing local ext with no executable
+ * wording
+ * formatting
+ * print policy information before verifying
+ * add initial policy info method
+ * more wip poking around, now with table printing
+ * wip, gh at inspect will check the signature on the bundle
+ * wip: inspect now prints various bundle fields in a nice json
+
+-------------------------------------------------------------------
Old:
----
cli-2.63.2.tar.zst
New:
----
cli-2.65.0.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gh.spec ++++++
--- /var/tmp/diff_new_pack.8zkGpE/_old 2025-01-15 17:45:04.273330718 +0100
+++ /var/tmp/diff_new_pack.8zkGpE/_new 2025-01-15 17:45:04.273330718 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gh
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
%define goflags "-buildmode=pie -trimpath -mod=vendor -modcacherw"
%define sname cli
Name: gh
-Version: 2.63.2
+Version: 2.65.0
Release: 0
Summary: The official CLI for GitHub
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.8zkGpE/_old 2025-01-15 17:45:04.301331876 +0100
+++ /var/tmp/diff_new_pack.8zkGpE/_new 2025-01-15 17:45:04.309332207 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/cli/cli</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v2.63.2</param>
+ <param name="revision">v2.65.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
@@ -16,7 +16,7 @@
<param name="compression">zst</param>
</service>
<service name="go_modules" mode="manual">
- <param name="archive">cli-2.63.2.tar.zst</param>
+ <param name="archive">cli-2.65.0.tar.zst</param>
</service>
</services>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.8zkGpE/_old 2025-01-15 17:45:04.337333365 +0100
+++ /var/tmp/diff_new_pack.8zkGpE/_new 2025-01-15 17:45:04.341333530 +0100
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/cli/cli</param>
- <param name="changesrevision">d60e5ffba335281439d95749abb6f4c3b94fabdc</param>
+ <param name="changesrevision">b3be16e98e1413f5bb0943c06402516cec3fd3b4</param>
</service>
</servicedata>
(No newline at EOF)
++++++ cli-2.63.2.tar.zst -> cli-2.65.0.tar.zst ++++++
/work/SRC/openSUSE:Factory/gh/cli-2.63.2.tar.zst /work/SRC/openSUSE:Factory/.gh.new.1881/cli-2.65.0.tar.zst differ: char 7, line 1
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/gh/vendor.tar.gz /work/SRC/openSUSE:Factory/.gh.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package deno for openSUSE:Factory checked in at 2025-01-15 17:44:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deno (Old)
and /work/SRC/openSUSE:Factory/.deno.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deno"
Wed Jan 15 17:44:45 2025 rev:60 rq:1238023 version:2.1.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/deno/deno.changes 2024-12-16 19:11:41.672916758 +0100
+++ /work/SRC/openSUSE:Factory/.deno.new.1881/deno.changes 2025-01-15 17:44:48.612682650 +0100
@@ -1,0 +2,105 @@
+Wed Jan 15 04:26:00 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro(a)opensuse.org>
+
+- Update rusty v8 requirement to 130.0.7
+
+-------------------------------------------------------------------
+Wed Jan 15 01:58:00 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro(a)opensuse.org>
+
+- Update to version 2.1.5:
+ * docs: added jsdoc for window.close()
+ * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
+ * fix(lsp): use verbatim specifier for URL auto-imports
+ * refactor(npm): extract out some npm fs resolution code from the cli
+ * refactor(npm): split some resolution from installation
+ * refactor: update deno_core for error refactor
+ * fix(ext/net): update moka cache to avoid potential panic in `Deno.resolveDns` on some laptops with Ryzen CPU
+ * fix(jsr): Wasm imports fail to load
+ * fix(ext/node): Fix `os.cpus()` on Linux
+ * fix(ext/websocket): Fix close code without reason
+ * fix(ext/node): have `process` global available in Node context
+ * fix(lint): fix single char selectors being ignored
+ * fix(no-slow-types): handle rest param with internal assignments
+ * fix(lsp): don't skip dirs with enabled subdirs
+ * feat(node/fs): Add a chmod method to the FileHandle class
+ * Revert "perf: build denort with panic = "abort" for releases"
+ * refactor: make `IncrementalCache` accept a `CacheDBHash`
+ * test(ext/node): disable flaky dgram tests
+ * feat(unstable): no config npm:@opentelemetry/api integration
+ * refactor(quic): introduce endpoint, 0rtt, cleanup
+ * feat(unstable): replace SpanExporter with TracerProvider
+ * fix(ext/http): improve error message when underlying resource of request body unavailable
+ * fix(kv): improve backoff error message and inline documentation
+ * fix(check): move module not found errors to typescript diagnostics
+ * fix(check): line-break between diagnostic message chain entries
+ * refactor: Use 'await using' in serve_test
+ * fix(permissions): implicit `--allow-import` when using `--cached-only`
+ * refactor: remove use of home crate
+ * refactor: update some fs_util functions to use sys_traits
+ * refactor(node/npm): separate out permission check from npm resolvers
+ * fix(lsp): css preprocessor formatting
+ * fix(npm): deterministically output tags to initialized file
+ * perf: build denort with `panic = "abort"` for releases
+ * chore: cargo fmt - turn on group_imports=StdExternalCrate
+ * perf(fs/windows): stat - only open file once
+ * refactor: do not use `deno_fs::FileSystem` everywhere
+ * fix(ext/node): support private key export in JWK format
+ * fix(node): Add missing `inspector/promises`
+ * chore(lint): remove manual AST field counter
+ * refactor: use sys_traits
+ * perf(node/fs/copy): reduce metadata lookups copying directory
+ * fix(ext/node): convert brotli chunks with proper byte offset
+ * fix(unstable): don't error on non-existing attrs or type attr
+ * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
+ * fix(ext/node): RangeError timingSafeEqual with different byteLength
+ * feat(unstable): add OTEL MeterProvider
+ * fix(ext/node): make getCiphers return supported ciphers
+ * fix: incorrect memory info free/available bytes on mac
+ * feat(unstable): support selectors in JS lint plugins
+ * fix(ext/fetch): better error message when body resource is unavailable
+ * fix(ext/fs): do not throw for bigint ctime/mtime/atime
+ * fix(node): handle cjs exports with escaped chars
+ * feat(unstable): add JS linting plugin infrastructure
+ * perf: remove now needless canonicalization getting closest package.json
+ * perf: upgrade to deno_semver 0.7
+ * perf: don't store duplicate info for ops in the snapshot
+ * feat(unstable): Implement QUIC
+ * fix(ext/node): add `truncate` method to the `FileHandle` class
+ * fix(lsp): rewrite imports for 'Move to a new file' action
+ * fix(publish): infer literal types in const contexts
+ * fix(task): support tasks without commands
+ * fix(compile): be more deterministic when compiling the same code in different directories
+ * fix(ext/node): do not exit worker thread when there is pending async op
+ * chore: release ext/ crates
+ * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode parameter on Windows
+ * fix(ext/fetch): retry some http/2 errors
+ * chore: upgrade libc
+ * fix(ext/node): sort list of built-in modules alphabetically
+ * fix(task): properly handle task name wildcards with --recursive
+ * fix(outdated): ensure "Latest" version is greater than "Update" version
+ * fix(lsp): include "node:" prefix for node builtin auto-imports
+ * fix: deno_resolver crate without 'sync' feature
+ * chore: release "deno_*" crates
+ * feat(permission): separate PermissionDeniedError to Retryable and Fatal
+ * refactor(lint): renames and code flattening
+ * refactor: use capacity_builder for writing deno compile data section
+ * refactor: extract out `FileFetcher` to `deno_cache_dir`
+ * fix(lsp): respect "typescript.suggestionActions.enabled" setting
+ * fix: upgrade deno_doc to 0.161.3
+ * fix(compile): display embedded file sizes and total
+ * fix: FastString v8_string() should error when cannot allocated
+ * refactor: add 'sync' feature to deno_resolver crate
+ * fix(outdated): support updating dependencies in external import maps
+ * fix(lockfile): include dependencies listed in external import map in lockfile
+ * fix(lsp): sql and component file formatting
+ * chore: bump hyper-util to 0.1.10
+ * Revert "ci: use self-hosted mac arm runner only on main branch"
+ * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
+ * fix(ext/node): support createConnection option in node:http.request()
+ * chore: mark ./tools/release/npm/build.ts as executable
+ * fix(npm): search node_modules folder for package matching npm specifier
+ * chore: add npm distribution at `deno` package
+ * fix(compile): analyze modules in directory specified in --include
+ * refactor(unstable): otel configuration
+ * fix(compile): output contents of embedded file system
+
+-------------------------------------------------------------------
Old:
----
deno-2.1.4.tar.zst
New:
----
deno-2.1.5.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deno.spec ++++++
--- /var/tmp/diff_new_pack.jlLtvA/_old 2025-01-15 17:44:53.316877424 +0100
+++ /var/tmp/diff_new_pack.jlLtvA/_new 2025-01-15 17:44:53.320877591 +0100
@@ -1,7 +1,7 @@
#
# spec file for package deno
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2020-2024 Avindra Goolcharan <avindra(a)opensuse.org>
# Copyright (c) 2018-2024 the Deno authors
#
@@ -19,9 +19,9 @@
%global _lto_cflags %nil
-%global _v8_version 130.0.1
+%global _v8_version 130.0.7
Name: deno
-Version: 2.1.4
+Version: 2.1.5
Release: 0
Summary: A secure JavaScript and TypeScript runtime
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.jlLtvA/_old 2025-01-15 17:44:53.352878915 +0100
+++ /var/tmp/diff_new_pack.jlLtvA/_new 2025-01-15 17:44:53.356879081 +0100
@@ -8,7 +8,7 @@
<param name="url">https://github.com/denoland/deno</param>
<!-- param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@</param -->
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">v2.1.4</param>
+ <param name="revision">v2.1.5</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
@@ -22,7 +22,7 @@
</service>
<service name="roast" mode="manual">
<param name="target">deno</param>
- <param name="outfile">deno-2.1.4.tar.zst</param>
+ <param name="outfile">deno-2.1.5.tar.zst</param>
<param name="preserve-root">true</param>
<param name="reproducible">true</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.jlLtvA/_old 2025-01-15 17:44:53.372879743 +0100
+++ /var/tmp/diff_new_pack.jlLtvA/_new 2025-01-15 17:44:53.376879909 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/denoland/deno</param>
- <param name="changesrevision">b32ed7516cfdaaff76203ca530796d6a1235568d</param></service></servicedata>
+ <param name="changesrevision">d15a95e28b0ec015c2f2a88cca3882ba96d5da98</param></service></servicedata>
(No newline at EOF)
++++++ deno-2.1.4.tar.zst -> deno-2.1.5.tar.zst ++++++
/work/SRC/openSUSE:Factory/deno/deno-2.1.4.tar.zst /work/SRC/openSUSE:Factory/.deno.new.1881/deno-2.1.5.tar.zst differ: char 7, line 1
++++++ deno.obsinfo ++++++
--- /var/tmp/diff_new_pack.jlLtvA/_old 2025-01-15 17:44:53.416881565 +0100
+++ /var/tmp/diff_new_pack.jlLtvA/_new 2025-01-15 17:44:53.420881731 +0100
@@ -1,5 +1,5 @@
name: deno
-version: 2.1.4
-mtime: 1733887887
-commit: b32ed7516cfdaaff76203ca530796d6a1235568d
+version: 2.1.5
+mtime: 1736456114
+commit: d15a95e28b0ec015c2f2a88cca3882ba96d5da98
++++++ registry.tar.zst ++++++
/work/SRC/openSUSE:Factory/deno/registry.tar.zst /work/SRC/openSUSE:Factory/.deno.new.1881/registry.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package operator-sdk for openSUSE:Factory checked in at 2025-01-15 17:44:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/operator-sdk (Old)
and /work/SRC/openSUSE:Factory/.operator-sdk.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "operator-sdk"
Wed Jan 15 17:44:33 2025 rev:12 rq:1237984 version:1.39.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/operator-sdk/operator-sdk.changes 2025-01-12 11:29:00.531091115 +0100
+++ /work/SRC/openSUSE:Factory/.operator-sdk.new.1881/operator-sdk.changes 2025-01-15 17:44:35.856154474 +0100
@@ -1,0 +2,9 @@
+Wed Jan 15 07:07:08 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 1.39.1:
+ * Release v1.39.1 (#6896)
+ * fix constant reconcilation issue in helm controller (#6895)
+ * fix constant reconcilation issue in helm controller (#6892)
+ * re-generate scaffolding post release (#6893)
+
+-------------------------------------------------------------------
Old:
----
operator-sdk-1.39.0.obscpio
New:
----
operator-sdk-1.39.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ operator-sdk.spec ++++++
--- /var/tmp/diff_new_pack.VJYiTL/_old 2025-01-15 17:44:38.864279023 +0100
+++ /var/tmp/diff_new_pack.VJYiTL/_new 2025-01-15 17:44:38.868279189 +0100
@@ -17,7 +17,7 @@
Name: operator-sdk
-Version: 1.39.0
+Version: 1.39.1
Release: 0
Summary: CLI for installing the Operator Lifecycle Manager
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.VJYiTL/_old 2025-01-15 17:44:38.896280348 +0100
+++ /var/tmp/diff_new_pack.VJYiTL/_new 2025-01-15 17:44:38.900280514 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/operator-framework/operator-sdk</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v1.39.0</param>
+ <param name="revision">v1.39.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.VJYiTL/_old 2025-01-15 17:44:38.920281342 +0100
+++ /var/tmp/diff_new_pack.VJYiTL/_new 2025-01-15 17:44:38.924281508 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/operator-framework/operator-sdk</param>
- <param name="changesrevision">d5cc16b9818671fc3e23f94037d257cb2f6d6675</param></service></servicedata>
+ <param name="changesrevision">b8a728e15447465a431343a664e9a27ff9db655e</param></service></servicedata>
(No newline at EOF)
++++++ operator-sdk-1.39.0.obscpio -> operator-sdk-1.39.1.obscpio ++++++
/work/SRC/openSUSE:Factory/operator-sdk/operator-sdk-1.39.0.obscpio /work/SRC/openSUSE:Factory/.operator-sdk.new.1881/operator-sdk-1.39.1.obscpio differ: char 50, line 1
++++++ operator-sdk.obsinfo ++++++
--- /var/tmp/diff_new_pack.VJYiTL/_old 2025-01-15 17:44:38.960282998 +0100
+++ /var/tmp/diff_new_pack.VJYiTL/_new 2025-01-15 17:44:38.960282998 +0100
@@ -1,5 +1,5 @@
name: operator-sdk
-version: 1.39.0
-mtime: 1736540757
-commit: d5cc16b9818671fc3e23f94037d257cb2f6d6675
+version: 1.39.1
+mtime: 1736873912
+commit: b8a728e15447465a431343a664e9a27ff9db655e
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/operator-sdk/vendor.tar.gz /work/SRC/openSUSE:Factory/.operator-sdk.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package okteto for openSUSE:Factory checked in at 2025-01-15 17:44:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/okteto (Old)
and /work/SRC/openSUSE:Factory/.okteto.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "okteto"
Wed Jan 15 17:44:09 2025 rev:94 rq:1237980 version:3.3.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/okteto/okteto.changes 2025-01-12 11:27:49.668175026 +0100
+++ /work/SRC/openSUSE:Factory/.okteto.new.1881/okteto.changes 2025-01-15 17:44:13.767239894 +0100
@@ -1,0 +2,6 @@
+Wed Jan 15 06:56:26 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 3.3.1:
+ * fix divert with docker compose (#4651) (#4653)
+
+-------------------------------------------------------------------
Old:
----
okteto-3.3.0.obscpio
New:
----
okteto-3.3.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ okteto.spec ++++++
--- /var/tmp/diff_new_pack.B51l5J/_old 2025-01-15 17:44:14.971289748 +0100
+++ /var/tmp/diff_new_pack.B51l5J/_new 2025-01-15 17:44:14.971289748 +0100
@@ -17,7 +17,7 @@
Name: okteto
-Version: 3.3.0
+Version: 3.3.1
Release: 0
Summary: Develop your applications directly in your Kubernetes Cluster
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.B51l5J/_old 2025-01-15 17:44:15.007291238 +0100
+++ /var/tmp/diff_new_pack.B51l5J/_new 2025-01-15 17:44:15.007291238 +0100
@@ -3,8 +3,8 @@
<param name="url">https://github.com/okteto/okteto</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">3.3.0</param>
- <param name="match-tag">3.3.0</param>
+ <param name="revision">3.3.1</param>
+ <param name="match-tag">3.3.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.B51l5J/_old 2025-01-15 17:44:15.027292067 +0100
+++ /var/tmp/diff_new_pack.B51l5J/_new 2025-01-15 17:44:15.035292397 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/okteto/okteto</param>
- <param name="changesrevision">51a24df5d77af855c8f0b8f5ace6956c756993d1</param></service></servicedata>
+ <param name="changesrevision">40d347b523a60488ef5dc39babd192b40a0b1242</param></service></servicedata>
(No newline at EOF)
++++++ okteto-3.3.0.obscpio -> okteto-3.3.1.obscpio ++++++
/work/SRC/openSUSE:Factory/okteto/okteto-3.3.0.obscpio /work/SRC/openSUSE:Factory/.okteto.new.1881/okteto-3.3.1.obscpio differ: char 49, line 1
++++++ okteto.obsinfo ++++++
--- /var/tmp/diff_new_pack.B51l5J/_old 2025-01-15 17:44:15.067293723 +0100
+++ /var/tmp/diff_new_pack.B51l5J/_new 2025-01-15 17:44:15.071293888 +0100
@@ -1,5 +1,5 @@
name: okteto
-version: 3.3.0
-mtime: 1736424518
-commit: 51a24df5d77af855c8f0b8f5ace6956c756993d1
+version: 3.3.1
+mtime: 1736880195
+commit: 40d347b523a60488ef5dc39babd192b40a0b1242
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/okteto/vendor.tar.gz /work/SRC/openSUSE:Factory/.okteto.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package aerc for openSUSE:Factory checked in at 2025-01-15 17:44:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aerc (Old)
and /work/SRC/openSUSE:Factory/.aerc.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aerc"
Wed Jan 15 17:44:08 2025 rev:14 rq:1237950 version:0.19.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/aerc/aerc.changes 2024-07-30 11:57:30.384895794 +0200
+++ /work/SRC/openSUSE:Factory/.aerc.new.1881/aerc.changes 2025-01-15 17:44:11.087128926 +0100
@@ -1,0 +2,72 @@
+Tue Jan 14 23:37:03 UTC 2025 - Hannes Braun <apple.hannes(a)gmail.com> - 0.19.0
+
+- Update to upstream version 0.19.0
+ * New :redraw command to force a repaint of the screen.
+ * New head and tail templates functions for strings.
+ * New {{.AccountFrom}} template variable.
+ * Replying to all will include the Sender in Cc.
+ * Add -b flag to the :view command to open messages in a background tab.
+ * AERC_ACCOUNT and AERC_FOLDER are now available in the signature command
+ environment.
+ * Filters will receive the actual COLUMNS and LINES values.
+ * The :forward command now sets the forwarded flag.
+ * Forwarded messages can now be searched for and filtered in notmuch and
+ maildir.
+ * Forwarded messages can be styled differently in the message list.
+ * Forwarded messages can be identified with the {{.IsForwarded}} template.
+ * The :flag command now sets/unsets/toggle the forwarded tag.
+ * The notmuch backend now honors the forwarded flag, setting the "passed" tag.
+ * The maildir backend now honors the forwarded/passed flag.
+ * Auto-switch projects based on the message subject for the :patch command.
+ * New :echo command that prints its arguments with templates resolved.
+ * New use-envelope-from option in accounts.conf.
+ * Command completion now displays descriptions next to completion items.
+ * New completion_description style object in style sets used for rendering
+ completion item descriptions.
+ * :import-mbox can now import data from an URL.
+ * Dynamic message list style can now match on multiple email headers.
+ * The JMAP backend now supports full thread fetching and caching
+ (limited within a single mailbox).
+ * :expand-folder and :collapse-folder can now act on a non selected folder.
+ * Filters commands can now provide their own paging by prefixing them with a
+ "!" character. Doing so will disable the configured [viewer].pager and
+ connect them directly to the terminal.
+ * Reply to addresses in From and Reply-To headers with ":reply -f".
+ * Fixed builtin calendar filter showing empty attendee list.
+ * Terminal-based pinentry programs (e.g. pinentry-curses) now work properly.
+ * Notmuch searches which explicitly contain tags from exclude-tags now return
+ messages.
+ * Invitations now honor the -a flag for :send.
+ * Remove unwanted less than symbol from In-Reply-To header when Message-ID
+ uses folding.
+ * Aliases are now taken into account correctly when replying to own messages
+ such as from the Sent folder or via a mailing list.
+ * Some SMTP servers do not strip Bcc headers. aerc now removes them before
+ sending emails to avoid leaking private information. A new strip-bcc = false
+ option can be used in accounts.conf to revert to previous behaviour
+ (preserve Bcc headers in outgoing messages).
+ * There should no longer be any duplicates in recipient lists when replying.
+ * GPG signatures and encrypted parts now use CRLF line endings as required by
+ RFC 5322.
+ * Template function quote only prefixes with a space if at quote depth 1.
+ * Templates passed to the :reply command using the `-T` flag can now make use
+ of {{.OriginalText}}.
+ * The location of the command history file has changed to
+ ${XDG_STATE_HOME:-$HOME/.local/state}/aerc/history.
+ * Tab completions for text fields are run asynchronously. In-flight requests
+ are cancelled when new input arrives.
+ * Path completion now uses the normal filtering mechanism, respecting case
+ sensitivity and the fuzzy completion option.
+ * The html filter is now enabled by default, making w3m a weak runtime
+ dependency. If it is not installed, viewing HTML emails will fail with an
+ explicit error.
+ * The default text/html filter will now run w3m in interactive mode.
+ * The builtin html and html-unsafe filters can now take additional arguments
+ that will be passed to w3m. This can be used to enable inline images when
+ viewing text/html parts (e.g.: text/html = ! html-unsafe -sixel).
+ * The templates exec commands is now executed with the filters exec $PATH
+ similar to filter commands.
+ * The default quoted_reply template now converts text/html parts to plain text
+ before quoting them.
+
+-------------------------------------------------------------------
Old:
----
aerc-0.18.2.tar.gz
New:
----
aerc-0.19.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ aerc.spec ++++++
--- /var/tmp/diff_new_pack.2Xdkpn/_old 2025-01-15 17:44:12.543189213 +0100
+++ /var/tmp/diff_new_pack.2Xdkpn/_new 2025-01-15 17:44:12.547189379 +0100
@@ -1,7 +1,7 @@
#
# spec file for package aerc
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2023 Hannes Braun
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: aerc
-Version: 0.18.2
+Version: 0.19.0
Release: 0
Summary: An email client for terminals
License: GPL-3.0-or-later
@@ -33,8 +33,8 @@
BuildRequires: notmuch-devel >= 0.37
BuildRequires: scdoc
BuildRequires: zstd
-Recommends: dante
-Recommends: w3m
+Requires: dante
+Requires: w3m
%description
aerc is an email client that runs in terminals.
++++++ aerc-0.18.2.tar.gz -> aerc-0.19.0.tar.gz ++++++
++++ 15833 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
++++ 137732 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyscard for openSUSE:Factory checked in at 2025-01-15 17:44:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyscard (Old)
and /work/SRC/openSUSE:Factory/.python-pyscard.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyscard"
Wed Jan 15 17:44:05 2025 rev:22 rq:1237933 version:2.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyscard/python-pyscard.changes 2024-10-21 16:26:53.310682073 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyscard.new.1881/python-pyscard.changes 2025-01-15 17:44:08.303013652 +0100
@@ -1,0 +2,7 @@
+Tue Jan 14 19:57:53 UTC 2025 - Martin Hauke <mardnh(a)gmx.de>
+
+- Update to version 2.2.1
+ * waitforcardevent(): do not miss events between 2 calls.
+ * Test, fix, and simplify ATR parsing.
+
+-------------------------------------------------------------------
Old:
----
pyscard-2.2.0.tar.gz
New:
----
pyscard-2.2.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyscard.spec ++++++
--- /var/tmp/diff_new_pack.yWb4bf/_old 2025-01-15 17:44:09.323055886 +0100
+++ /var/tmp/diff_new_pack.yWb4bf/_new 2025-01-15 17:44:09.327056051 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-pyscard
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2011 LISA GmbH, Bingen, Germany.
#
# All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
%define modname pyscard
Name: python-pyscard
-Version: 2.2.0
+Version: 2.2.1
Release: 0
Summary: Python module adding smart card support
License: LGPL-2.0-or-later
++++++ pyscard-2.2.0.tar.gz -> pyscard-2.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/ACKS new/pyscard-2.2.1/ACKS
--- old/pyscard-2.2.0/ACKS 2024-10-02 21:32:52.000000000 +0200
+++ new/pyscard-2.2.1/ACKS 2024-11-18 14:18:38.000000000 +0100
@@ -11,12 +11,29 @@
Antonio Aranda
Frank Aune
Michel Beziat
+Peter Bittner
+Mark Bokil
Mattias Brändström
+Dave Cahill
+Eduardo Castellanos
+Norman Denayer
+Stefan Droege
Luc Duche
+Jonathan Giannuzzi
+Kevin Griffin
Nodir Gulyamov
+Max Hausch
+Merrick Heley
Yong David Huang
+Valdur Kana
+Kristiine
Adam Laurie
+Kurt McKee
+Elouan Petereau
Henryk Plotz
+Chris Post
Michael Roehner
Ludovic Rousseau
David Wagner
+Harald Welte
+Alex Willmer
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/ChangeLog new/pyscard-2.2.1/ChangeLog
--- old/pyscard-2.2.0/ChangeLog 2024-10-20 15:57:31.000000000 +0200
+++ new/pyscard-2.2.1/ChangeLog 2025-01-12 15:48:05.000000000 +0100
@@ -1,7 +1,16 @@
+2.2.1 (January 2025)
+====================
+- patches from Ludovic Rousseau
+ * waitforcardevent(): do not miss events between 2 calls
+ * Use Windows locale to decode Unicode text
+ * ACKS: add missing contributors
+- patches from Kurt McKee
+ * Test, fix, and simplify ATR parsing
+
2.2.0 (October 2024)
====================
- patches from Ludovic Rousseau
- * PCSCCardRequest:
+ * PCSCCardRequest:
- handle KeyboardInterrupt in waitforcard() & waitforcardevent()
- use a local PC/SC context to avoid locks
* smartcard.util.padd(): do NOT modify the input parameter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/PKG-INFO new/pyscard-2.2.1/PKG-INFO
--- old/pyscard-2.2.0/PKG-INFO 2024-10-20 16:07:11.435020200 +0200
+++ new/pyscard-2.2.1/PKG-INFO 2025-01-12 15:49:38.694440400 +0100
@@ -1,9 +1,9 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.2
Name: pyscard
-Version: 2.2.0
+Version: 2.2.1
Summary: Smartcard module for Python.
Home-page: https://github.com/LudovicRousseau/pyscard
-Download-URL: https://sourceforge.net/projects/pyscard/files/pyscard/pyscard%202.2.0/pysc…
+Download-URL: https://sourceforge.net/projects/pyscard/files/pyscard/pyscard%202.2.1/pysc…
Author: Ludovic Rousseau
Author-email: ludovic.rousseau(a)free.fr
Platform: linux
@@ -25,5 +25,16 @@
Requires-Dist: typing_extensions; python_version == "3.9"
Provides-Extra: gui
Requires-Dist: wxPython; extra == "gui"
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: download-url
+Dynamic: home-page
+Dynamic: platform
+Dynamic: provides-extra
+Dynamic: requires-dist
+Dynamic: requires-python
+Dynamic: summary
Smartcard package for Python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/setup.py new/pyscard-2.2.1/setup.py
--- old/pyscard-2.2.0/setup.py 2024-10-20 15:34:20.000000000 +0200
+++ new/pyscard-2.2.1/setup.py 2025-01-12 15:48:05.000000000 +0100
@@ -64,7 +64,7 @@
except:
platform_include_dirs = ["/usr/include/PCSC", "/usr/local/include/PCSC"]
-VERSION_INFO = (2, 2, 0, 0)
+VERSION_INFO = (2, 2, 1, 0)
VERSION_STR = "%i.%i.%i" % VERSION_INFO[:3]
VERSION_ALT = "%i,%01i,%01i,%04i" % VERSION_INFO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/src/pyscard.egg-info/PKG-INFO new/pyscard-2.2.1/src/pyscard.egg-info/PKG-INFO
--- old/pyscard-2.2.0/src/pyscard.egg-info/PKG-INFO 2024-10-20 16:07:11.000000000 +0200
+++ new/pyscard-2.2.1/src/pyscard.egg-info/PKG-INFO 2025-01-12 15:49:38.000000000 +0100
@@ -1,9 +1,9 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.2
Name: pyscard
-Version: 2.2.0
+Version: 2.2.1
Summary: Smartcard module for Python.
Home-page: https://github.com/LudovicRousseau/pyscard
-Download-URL: https://sourceforge.net/projects/pyscard/files/pyscard/pyscard%202.2.0/pysc…
+Download-URL: https://sourceforge.net/projects/pyscard/files/pyscard/pyscard%202.2.1/pysc…
Author: Ludovic Rousseau
Author-email: ludovic.rousseau(a)free.fr
Platform: linux
@@ -25,5 +25,16 @@
Requires-Dist: typing_extensions; python_version == "3.9"
Provides-Extra: gui
Requires-Dist: wxPython; extra == "gui"
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: download-url
+Dynamic: home-page
+Dynamic: platform
+Dynamic: provides-extra
+Dynamic: requires-dist
+Dynamic: requires-python
+Dynamic: summary
Smartcard package for Python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/src/smartcard/ATR.py new/pyscard-2.2.1/src/smartcard/ATR.py
--- old/pyscard-2.2.0/src/smartcard/ATR.py 2024-10-20 15:28:52.000000000 +0200
+++ new/pyscard-2.2.1/src/smartcard/ATR.py 2024-10-20 22:35:42.000000000 +0200
@@ -22,14 +22,22 @@
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
"""
+from __future__ import annotations
+
+import functools
+import operator
+import warnings
+
from smartcard.Exceptions import SmartcardException
-from smartcard.util import toHexString
class ATR:
- """ATR class."""
+ """Parse and represent Answer to Reset sequences.
- clockrateconversion = [
+ Answer to Reset sequences are defined in ISO 7816-3, section 8.
+ """
+
+ clockrateconversion: list[int | str] = [
372,
372,
558,
@@ -47,7 +55,7 @@
"RFU",
"RFU",
]
- bitratefactor = [
+ bitratefactor: list[int | str] = [
"RFU",
1,
2,
@@ -65,21 +73,11 @@
"RFU",
"RFU",
]
- currenttable = [25, 50, 100, "RFU"]
-
- def __init__(self, atr):
- """Construct a new atr from atr."""
- self.atr = atr
- self.__initInstance__()
+ currenttable: list[int | str] = [25, 50, 100, "RFU"]
- def __checksyncbyte__(self):
- """Check validity of TS."""
- if not 0x3B == self.atr[0] and not 0x03F == self.atr[0]:
- raise SmartcardException("invalid TS 0x%-0.2x" % self.atr[0])
+ def __init__(self, atr: list[int]) -> None:
+ """Parse ATR and initialize members:
- def __initInstance__(self):
- """
- Parse ATR and initialize members:
- TS: initial character
- T0: format character
- TA[n], TB[n], TC[n], TD[n], for n=0,1,...: protocol parameters
@@ -96,7 +94,13 @@
- II: maximum programming current factor
- N: extra guard time
"""
- self.__checksyncbyte__()
+
+ if len(atr) < 2:
+ raise SmartcardException(f"ATR sequences must be at least 2 bytes long")
+ if atr[0] not in {0x3B, 0x3F}:
+ raise SmartcardException(f"invalid TS 0x{atr[0]:02x}")
+
+ self.atr = atr
# initial character
self.TS = self.atr[0]
@@ -108,244 +112,223 @@
self.K = self.T0 & 0x0F
# initialize optional characters lists
- self.TA = []
- self.TB = []
- self.TC = []
- self.TD = []
- self.Y = []
- self.hasTA = []
- self.hasTB = []
- self.hasTC = []
- self.hasTD = []
-
- TD = self.T0
- hasTD = 1
- n = 0
+ self.TA: list[None | int] = []
+ self.TB: list[None | int] = []
+ self.TC: list[None | int] = []
+ self.TD: list[None | int] = []
+ self.Y: list[int] = []
+
+ td: None | int = self.T0
offset = 1
- self.interfaceBytesCount = 0
- while hasTD:
- self.Y += [TD >> 4 & 0x0F]
-
- self.hasTD += [(self.Y[n] & 0x08) != 0]
- self.hasTC += [(self.Y[n] & 0x04) != 0]
- self.hasTB += [(self.Y[n] & 0x02) != 0]
- self.hasTA += [(self.Y[n] & 0x01) != 0]
+ while td is not None:
+ self.Y.append(td >> 4 & 0x0F)
self.TA += [None]
self.TB += [None]
self.TC += [None]
self.TD += [None]
- if self.hasTA[n]:
- self.TA[n] = self.atr[offset + self.hasTA[n]]
- if self.hasTB[n]:
- self.TB[n] = self.atr[offset + self.hasTA[n] + self.hasTB[n]]
- if self.hasTC[n]:
- self.TC[n] = self.atr[
- offset + self.hasTA[n] + self.hasTB[n] + self.hasTC[n]
- ]
- if self.hasTD[n]:
- self.TD[n] = self.atr[
- offset
- + self.hasTA[n]
- + self.hasTB[n]
- + self.hasTC[n]
- + self.hasTD[n]
- ]
-
- self.interfaceBytesCount += (
- self.hasTA[n] + self.hasTB[n] + self.hasTC[n] + self.hasTD[n]
- )
- TD = self.TD[n]
- hasTD = self.hasTD[n]
- offset = (
- offset + self.hasTA[n] + self.hasTB[n] + self.hasTC[n] + self.hasTD[n]
- )
- n = n + 1
+ if self.Y[-1] & 0x01: # TA
+ offset += 1
+ self.TA[-1] = self.atr[offset]
+ if self.Y[-1] & 0x02: # TB
+ offset += 1
+ self.TB[-1] = self.atr[offset]
+ if self.Y[-1] & 0x04: # TC
+ offset += 1
+ self.TC[-1] = self.atr[offset]
+ if self.Y[-1] & 0x08: # TD
+ offset += 1
+ self.TD[-1] = self.atr[offset]
+
+ td = self.TD[-1]
+
+ self.interfaceBytesCount = offset - 1
# historical bytes
self.historicalBytes = self.atr[offset + 1 : offset + 1 + self.K]
# checksum
+ self.TCK: int | None = None
+ self.checksumOK: bool | None = None
self.hasChecksum = len(self.atr) == offset + 1 + self.K + 1
if self.hasChecksum:
self.TCK = self.atr[-1]
- checksum = 0
- for b in self.atr[1:]:
- checksum = checksum ^ b
- self.checksumOK = checksum == 0
- else:
- self.TCK = None
+ self.checksumOK = functools.reduce(operator.xor, self.atr[1:]) == 0
# clock-rate conversion factor
- if self.hasTA[0]:
+ self.FI: int | None = None
+ if self.TA[0] is not None:
self.FI = self.TA[0] >> 4 & 0x0F
- else:
- self.FI = None
# bit-rate adjustment factor
- if self.hasTA[0]:
+ self.DI: int | None = None
+ if self.TA[0] is not None:
self.DI = self.TA[0] & 0x0F
- else:
- self.DI = None
# maximum programming current factor
- if self.hasTB[0]:
+ self.II: int | None = None
+ if self.TB[0] is not None:
self.II = self.TB[0] >> 5 & 0x03
- else:
- self.II = None
# programming voltage factor
- if self.hasTB[0]:
+ self.PI1: int | None = None
+ if self.TB[0] is not None:
self.PI1 = self.TB[0] & 0x1F
- else:
- self.PI1 = None
# extra guard time
self.N = self.TC[0]
- def getChecksum(self):
+ @property
+ def hasTA(self) -> list[bool]:
+ """Deprecated. Replace usage with `ATR.TA[i] is not None`."""
+
+ warnings.warn("Replace usage with `ATR.TA[i] is not None`", DeprecationWarning)
+ return [ta is not None for ta in self.TA]
+
+ @property
+ def hasTB(self) -> list[bool]:
+ """Deprecated. Replace usage with `ATR.TB[i] is not None`."""
+
+ warnings.warn("Replace usage with `ATR.TB[i] is not None`", DeprecationWarning)
+ return [tb is not None for tb in self.TB]
+
+ @property
+ def hasTC(self) -> list[bool]:
+ """Deprecated. Replace usage with `ATR.TC[i] is not None`."""
+
+ warnings.warn("Replace usage with `ATR.TC[i] is not None`", DeprecationWarning)
+ return [tc is not None for tc in self.TC]
+
+ @property
+ def hasTD(self) -> list[bool]:
+ """Deprecated. Replace usage with `ATR.TD[i] is not None`."""
+
+ warnings.warn("Replace usage with `ATR.TD[i] is not None`", DeprecationWarning)
+ return [td is not None for td in self.TD]
+
+ def getChecksum(self) -> int | None:
"""Return the checksum of the ATR. Checksum is mandatory only
for T=1."""
return self.TCK
- def getHistoricalBytes(self):
+ def getHistoricalBytes(self) -> list[int]:
"""Return historical bytes."""
return self.historicalBytes
- def getHistoricalBytesCount(self):
+ def getHistoricalBytesCount(self) -> int:
"""Return count of historical bytes."""
return len(self.historicalBytes)
- def getInterfaceBytesCount(self):
+ def getInterfaceBytesCount(self) -> int:
"""Return count of interface bytes."""
return self.interfaceBytesCount
- def getTA1(self):
+ def getTA1(self) -> int | None:
"""Return TA1 byte."""
return self.TA[0]
- def getTB1(self):
+ def getTB1(self) -> int | None:
"""Return TB1 byte."""
return self.TB[0]
- def getTC1(self):
+ def getTC1(self) -> int | None:
"""Return TC1 byte."""
return self.TC[0]
- def getTD1(self):
+ def getTD1(self) -> int | None:
"""Return TD1 byte."""
return self.TD[0]
- def getBitRateFactor(self):
+ def getBitRateFactor(self) -> int | str:
"""Return bit rate factor."""
if self.DI is not None:
return ATR.bitratefactor[self.DI]
- else:
- return 1
+ return 1
- def getClockRateConversion(self):
+ def getClockRateConversion(self) -> int | str:
"""Return clock rate conversion."""
if self.FI is not None:
return ATR.clockrateconversion[self.FI]
- else:
- return 372
+ return 372
- def getProgrammingCurrent(self):
+ def getProgrammingCurrent(self) -> int | str:
"""Return maximum programming current."""
if self.II is not None:
return ATR.currenttable[self.II]
- else:
- return 50
+ return 50
- def getProgrammingVoltage(self):
+ def getProgrammingVoltage(self) -> int:
"""Return programming voltage."""
if self.PI1 is not None:
return 5 * (1 + self.PI1)
- else:
- return 5
+ return 5
- def getGuardTime(self):
+ def getGuardTime(self) -> int | None:
"""Return extra guard time."""
return self.N
- def getSupportedProtocols(self):
+ def getSupportedProtocols(self) -> dict[str, bool]:
"""Returns a dictionary of supported protocols."""
- protocols = {}
+ protocols: dict[str, bool] = {}
for td in self.TD:
if td is not None:
- strprotocol = "T=%d" % (td & 0x0F)
- protocols[strprotocol] = True
- if not self.hasTD[0]:
+ protocols[f"T={td & 0x0F}"] = True
+ if self.TD[0] is None:
protocols["T=0"] = True
return protocols
- def isT0Supported(self):
+ def isT0Supported(self) -> bool:
"""Return True if T=0 is supported."""
- protocols = self.getSupportedProtocols()
- return "T=0" in protocols
+ return "T=0" in self.getSupportedProtocols()
- def isT1Supported(self):
+ def isT1Supported(self) -> bool:
"""Return True if T=1 is supported."""
- protocols = self.getSupportedProtocols()
- return "T=1" in protocols
+ return "T=1" in self.getSupportedProtocols()
- def isT15Supported(self):
+ def isT15Supported(self) -> bool:
"""Return True if T=15 is supported."""
- protocols = self.getSupportedProtocols()
- return "T=15" in protocols
+ return "T=15" in self.getSupportedProtocols()
- def dump(self):
- """Dump the details of an ATR."""
+ def render(self) -> str:
+ """Render the ATR to a readable format."""
- for i in range(0, len(self.TA)):
- if self.TA[i] is not None:
- print("TA%d: %x" % (i + 1, self.TA[i]))
- if self.TB[i] is not None:
- print("TB%d: %x" % (i + 1, self.TB[i]))
- if self.TC[i] is not None:
- print("TC%d: %x" % (i + 1, self.TC[i]))
- if self.TD[i] is not None:
- print("TD%d: %x" % (i + 1, self.TD[i]))
-
- print("supported protocols " + ",".join(self.getSupportedProtocols()))
- print("T=0 supported: " + str(self.isT0Supported()))
- print("T=1 supported: " + str(self.isT1Supported()))
-
- if self.getChecksum():
- print("checksum: %d" % self.getChecksum())
-
- print("\tclock rate conversion factor: " + str(self.getClockRateConversion()))
- print("\tbit rate adjustment factor: " + str(self.getBitRateFactor()))
-
- print("\tmaximum programming current: " + str(self.getProgrammingCurrent()))
- print("\tprogramming voltage: " + str(self.getProgrammingVoltage()))
-
- print("\tguard time: " + str(self.getGuardTime()))
-
- print("nb of interface bytes: %d" % self.getInterfaceBytesCount())
- print("nb of historical bytes: %d" % self.getHistoricalBytesCount())
-
- def __str__(self):
- """Returns a string representation of the ATR as a stream of bytes."""
- return toHexString(self.atr)
-
-
-if __name__ == "__main__":
- """Small sample illustrating the use of ATR."""
-
- atrs = [
- [0x3F, 0x65, 0x25, 0x00, 0x2C, 0x09, 0x69, 0x90, 0x00],
- [0x3F, 0x65, 0x25, 0x08, 0x93, 0x04, 0x6C, 0x90, 0x00],
- [0x3B, 0x16, 0x94, 0x7C, 0x03, 0x01, 0x00, 0x00, 0x0D],
- [0x3B, 0x65, 0x00, 0x00, 0x9C, 0x11, 0x01, 0x01, 0x03],
- [0x3B, 0xE3, 0x00, 0xFF, 0x81, 0x31, 0x52, 0x45, 0xA1, 0xA2, 0xA3, 0x1B],
- [0x3B, 0xE5, 0x00, 0x00, 0x81, 0x21, 0x45, 0x9C, 0x10, 0x01, 0x00, 0x80, 0x0D],
- ]
+ lines: list[str] = []
+ enumerated_tx_values = enumerate(zip(self.TA, self.TB, self.TC, self.TD), 1)
+ for i, (ta, tb, tc, td) in enumerated_tx_values:
+ if ta is not None:
+ lines.append(f"TA{i}: {ta:x}")
+ if tb is not None:
+ lines.append(f"TB{i}: {tb:x}")
+ if tc is not None:
+ lines.append(f"TC{i}: {tc:x}")
+ if td is not None:
+ lines.append(f"TD{i}: {td:x}")
+
+ lines.append(f"supported protocols {','.join(self.getSupportedProtocols())}")
+ lines.append(f"T=0 supported: {self.isT0Supported()}")
+ lines.append(f"T=1 supported: {self.isT1Supported()}")
+
+ if self.getChecksum() is not None:
+ lines.append(f"checksum: {self.getChecksum()}")
+
+ lines.append(f"\tclock rate conversion factor: {self.getClockRateConversion()}")
+ lines.append(f"\tbit rate adjustment factor: {self.getBitRateFactor()}")
+ lines.append(f"\tmaximum programming current: {self.getProgrammingCurrent()}")
+ lines.append(f"\tprogramming voltage: {self.getProgrammingVoltage()}")
+ lines.append(f"\tguard time: {self.getGuardTime()}")
+ lines.append(f"nb of interface bytes: {self.getInterfaceBytesCount()}")
+ lines.append(f"nb of historical bytes: {self.getHistoricalBytesCount()}")
+
+ return "\n".join(lines)
+
+ def dump(self) -> None:
+ """Deprecated. Replace usage with `print(ATR.render())`"""
+
+ warnings.warn("Replace usage with `print(ATR.render())`", DeprecationWarning)
+ print(self.render())
+
+ def __str__(self) -> str:
+ """Render the ATR as a space-separated string of uppercase hexadecimal pairs."""
- for atr in atrs:
- a = ATR(atr)
- print(80 * "-")
- print(a)
- a.dump()
- print(toHexString(a.getHistoricalBytes()))
+ return bytes(self.atr).hex(" ").upper()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/src/smartcard/CardMonitoring.py new/pyscard-2.2.1/src/smartcard/CardMonitoring.py
--- old/pyscard-2.2.0/src/smartcard/CardMonitoring.py 2024-10-02 21:32:52.000000000 +0200
+++ new/pyscard-2.2.1/src/smartcard/CardMonitoring.py 2025-01-07 21:43:07.000000000 +0100
@@ -157,7 +157,7 @@
"""Runs until stopEvent is notified, and notify
observers of all card insertion/removal.
"""
- self.cardrequest = CardRequest(timeout=10)
+ self.cardrequest = CardRequest(timeout=60)
while self.stopEvent.is_set() != 1:
try:
currentcards = self.cardrequest.waitforcardevent()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/src/smartcard/pcsc/PCSCCardRequest.py new/pyscard-2.2.1/src/smartcard/pcsc/PCSCCardRequest.py
--- old/pyscard-2.2.0/src/smartcard/pcsc/PCSCCardRequest.py 2024-10-20 15:29:45.000000000 +0200
+++ new/pyscard-2.2.1/src/smartcard/pcsc/PCSCCardRequest.py 2025-01-07 21:43:07.000000000 +0100
@@ -302,7 +302,6 @@
"""Wait for card insertion or removal."""
AbstractCardRequest.waitforcardevent(self)
presentcards = []
- readerstates = {}
startDate = datetime.now()
eventfound = False
@@ -310,6 +309,9 @@
previous_readernames = self.getReaderNames()
while not eventfound:
+ # get states from previous run
+ readerstates = self.readerstates
+
# reinitialize at each iteration just in case a new reader appeared
_readernames = self.getReaderNames()
readernames = _readernames
@@ -318,35 +320,60 @@
# add PnP special reader
readernames.append("\\\\?PnP?\\Notification")
- readerstates = {}
- for reader in readernames:
- # create a dictionary entry for new readers
- readerstates[reader] = (reader, SCARD_STATE_UNAWARE)
-
- hresult, newstates = SCardGetStatusChange(
- self.hcontext, 0, list(readerstates.values())
- )
+ # first call?
+ if len(readerstates) == 0:
+ # init
+ for reader in readernames:
+ # create a dictionary entry for new readers
+ readerstates[reader] = (reader, SCARD_STATE_UNAWARE)
+
+ hresult, newstates = SCardGetStatusChange(
+ self.hcontext, 0, list(readerstates.values())
+ )
# check if a new reader with a card has just been connected
- for state in newstates:
- readername, eventstate, _ = state
+ for reader in _readernames:
+ # is the reader a new one?
+ if reader not in readerstates:
+ # create a dictionary entry for new reader
+ readerstates[reader] = (reader, SCARD_STATE_UNAWARE)
+
+ hresult, newstates = SCardGetStatusChange(
+ self.hcontext, 0, list(readerstates.values())
+ )
+
+ # added reader is the last one (index is -1)
+ _, state, _ = newstates[-1]
+ if state & SCARD_STATE_PRESENT:
+ eventfound = True
- # the reader is a new one
- if readername not in previous_readernames:
- if eventstate & SCARD_STATE_PRESENT:
+ # check if a reader has been removed
+ to_remove = []
+ for reader in readerstates:
+ if reader not in readernames:
+ _, state = readerstates[reader]
+ # was the card present?
+ if state & SCARD_STATE_PRESENT:
eventfound = True
+ to_remove.append(reader)
+
+ if to_remove:
+ for reader in to_remove:
+ # remove reader
+ del readerstates[reader]
+
+ # get newstates with new reader list
+ hresult, newstates = SCardGetStatusChange(
+ self.hcontext, 0, list(readerstates.values())
+ )
+
if eventfound:
break
- # update previous readers list
+ # update previous readers list (without PnP special reader)
previous_readernames = _readernames
- # update readerstate
- for state in newstates:
- readername, eventstate, atr = state
- readerstates[readername] = (readername, eventstate)
-
# wait for card insertion
self.readerstates = readerstates
waitThread = threading.Thread(target=self.getStatusChange)
@@ -401,31 +428,17 @@
for state in newstates:
readername, eventstate, atr = state
- # ignore Pnp reader
+ # ignore PnP reader
if readername == "\\\\?PnP?\\Notification":
continue
- _, oldstate = readerstates[readername]
-
- # the status can change on a card already inserted, e.g.
- # unpowered, in use, ... Clear the state changed bit if
- # the card was already inserted and is still inserted
- if (
- oldstate & SCARD_STATE_PRESENT
- and eventstate & (SCARD_STATE_CHANGED | SCARD_STATE_PRESENT)
- == SCARD_STATE_CHANGED | SCARD_STATE_PRESENT
- ):
- eventstate = eventstate & (0xFFFFFFFF ^ SCARD_STATE_CHANGED)
-
if eventstate & SCARD_STATE_CHANGED:
- if (
- # a reader or a card has been removed
- oldstate & SCARD_STATE_PRESENT
- or
- # a card has been inserted
- eventstate & SCARD_STATE_PRESENT
- ):
- eventfound = True
+ eventfound = True
+
+ # update readerstates for next SCardGetStatusChange() call
+ self.readerstates = {}
+ for reader, state, atr in newstates:
+ self.readerstates[reader] = (reader, state)
# return all the cards present
for state in newstates:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/src/smartcard/scard/helpers.c new/pyscard-2.2.1/src/smartcard/scard/helpers.c
--- old/pyscard-2.2.0/src/smartcard/scard/helpers.c 2024-10-02 21:32:52.000000000 +0200
+++ new/pyscard-2.2.1/src/smartcard/scard/helpers.c 2025-01-07 21:43:07.000000000 +0100
@@ -309,7 +309,7 @@
if( NULL!=source )
{
#if (PY_MAJOR_VERSION >= 3) && defined(WIN32)
- pystr = PyUnicode_Decode( source, strlen(source), "cp1250" , NULL);
+ pystr = PyUnicode_DecodeLocale(source, NULL);
#else
pystr = PyString_FromString( source );
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyscard-2.2.0/test/test_ATR.py new/pyscard-2.2.1/test/test_ATR.py
--- old/pyscard-2.2.0/test/test_ATR.py 2024-10-20 15:28:52.000000000 +0200
+++ new/pyscard-2.2.1/test/test_ATR.py 2024-10-20 22:35:42.000000000 +0200
@@ -1,3 +1,6 @@
+import re
+import textwrap
+
import pytest
from smartcard.ATR import ATR
@@ -7,142 +10,173 @@
def test_atr1(capsys):
atr = [0x3F, 0x65, 0x25, 0x00, 0x2C, 0x09, 0x69, 0x90, 0x00]
- data_out = """TB1: 25
-TC1: 0
-supported protocols T=0
-T=0 supported: True
-T=1 supported: False
-\tclock rate conversion factor: 372
-\tbit rate adjustment factor: 1
-\tmaximum programming current: 50
-\tprogramming voltage: 30
-\tguard time: 0
-nb of interface bytes: 2
-nb of historical bytes: 5
-"""
+ data_out = textwrap.dedent(
+ """\
+ TB1: 25
+ TC1: 0
+ supported protocols T=0
+ T=0 supported: True
+ T=1 supported: False
+ \tclock rate conversion factor: 372
+ \tbit rate adjustment factor: 1
+ \tmaximum programming current: 50
+ \tprogramming voltage: 30
+ \tguard time: 0
+ nb of interface bytes: 2
+ nb of historical bytes: 5
+ """
+ )
a = ATR(atr)
- a.dump()
+ with pytest.warns(DeprecationWarning, match=re.escape("print(ATR.render())")):
+ a.dump()
stdout, _ = capsys.readouterr()
assert stdout == data_out
def test_atr2(capsys):
atr = [0x3F, 0x65, 0x25, 0x08, 0x93, 0x04, 0x6C, 0x90, 0x00]
- data_out = """TB1: 25
-TC1: 8
-supported protocols T=0
-T=0 supported: True
-T=1 supported: False
-\tclock rate conversion factor: 372
-\tbit rate adjustment factor: 1
-\tmaximum programming current: 50
-\tprogramming voltage: 30
-\tguard time: 8
-nb of interface bytes: 2
-nb of historical bytes: 5
-"""
+ data_out = textwrap.dedent(
+ """\
+ TB1: 25
+ TC1: 8
+ supported protocols T=0
+ T=0 supported: True
+ T=1 supported: False
+ \tclock rate conversion factor: 372
+ \tbit rate adjustment factor: 1
+ \tmaximum programming current: 50
+ \tprogramming voltage: 30
+ \tguard time: 8
+ nb of interface bytes: 2
+ nb of historical bytes: 5
+ """
+ )
a = ATR(atr)
- a.dump()
-
+ with pytest.warns(DeprecationWarning, match=re.escape("print(ATR.render())")):
+ a.dump()
stdout, _ = capsys.readouterr()
assert stdout == data_out
def test_atr3(capsys):
atr = [0x3B, 0x16, 0x94, 0x7C, 0x03, 0x01, 0x00, 0x00, 0x0D]
- data_out = """TA1: 94
-supported protocols T=0
-T=0 supported: True
-T=1 supported: False
-\tclock rate conversion factor: 512
-\tbit rate adjustment factor: 8
-\tmaximum programming current: 50
-\tprogramming voltage: 5
-\tguard time: None
-nb of interface bytes: 1
-nb of historical bytes: 6
-"""
+ data_out = textwrap.dedent(
+ """\
+ TA1: 94
+ supported protocols T=0
+ T=0 supported: True
+ T=1 supported: False
+ \tclock rate conversion factor: 512
+ \tbit rate adjustment factor: 8
+ \tmaximum programming current: 50
+ \tprogramming voltage: 5
+ \tguard time: None
+ nb of interface bytes: 1
+ nb of historical bytes: 6
+ """
+ )
a = ATR(atr)
- a.dump()
+ with pytest.warns(DeprecationWarning, match=re.escape("print(ATR.render())")):
+ a.dump()
stdout, _ = capsys.readouterr()
assert stdout == data_out
def test_atr4(capsys):
atr = [0x3B, 0x65, 0x00, 0x00, 0x9C, 0x11, 0x01, 0x01, 0x03]
- data_out = """TB1: 0
-TC1: 0
-supported protocols T=0
-T=0 supported: True
-T=1 supported: False
-\tclock rate conversion factor: 372
-\tbit rate adjustment factor: 1
-\tmaximum programming current: 25
-\tprogramming voltage: 5
-\tguard time: 0
-nb of interface bytes: 2
-nb of historical bytes: 5
-"""
+ data_out = textwrap.dedent(
+ """\
+ TB1: 0
+ TC1: 0
+ supported protocols T=0
+ T=0 supported: True
+ T=1 supported: False
+ \tclock rate conversion factor: 372
+ \tbit rate adjustment factor: 1
+ \tmaximum programming current: 25
+ \tprogramming voltage: 5
+ \tguard time: 0
+ nb of interface bytes: 2
+ nb of historical bytes: 5
+ """
+ )
a = ATR(atr)
- a.dump()
+ with pytest.warns(DeprecationWarning, match=re.escape("print(ATR.render())")):
+ a.dump()
stdout, _ = capsys.readouterr()
assert stdout == data_out
def test_atr5(capsys):
atr = [0x3B, 0xE3, 0x00, 0xFF, 0x81, 0x31, 0x52, 0x45, 0xA1, 0xA2, 0xA3, 0x1B]
- data_out = """TB1: 0
-TC1: ff
-TD1: 81
-TD2: 31
-TA3: 52
-TB3: 45
-supported protocols T=1
-T=0 supported: False
-T=1 supported: True
-checksum: 27
-\tclock rate conversion factor: 372
-\tbit rate adjustment factor: 1
-\tmaximum programming current: 25
-\tprogramming voltage: 5
-\tguard time: 255
-nb of interface bytes: 6
-nb of historical bytes: 3
-"""
+ data_out = textwrap.dedent(
+ """\
+ TB1: 0
+ TC1: ff
+ TD1: 81
+ TD2: 31
+ TA3: 52
+ TB3: 45
+ supported protocols T=1
+ T=0 supported: False
+ T=1 supported: True
+ checksum: 27
+ \tclock rate conversion factor: 372
+ \tbit rate adjustment factor: 1
+ \tmaximum programming current: 25
+ \tprogramming voltage: 5
+ \tguard time: 255
+ nb of interface bytes: 6
+ nb of historical bytes: 3
+ """
+ )
a = ATR(atr)
- a.dump()
+ with pytest.warns(DeprecationWarning, match=re.escape("print(ATR.render())")):
+ a.dump()
stdout, _ = capsys.readouterr()
assert stdout == data_out
def test_atr6(capsys):
atr = [0x3B, 0xE5, 0x00, 0x00, 0x81, 0x21, 0x45, 0x9C, 0x10, 0x01, 0x00, 0x80, 0x0D]
- data_out = """TB1: 0
-TC1: 0
-TD1: 81
-TD2: 21
-TB3: 45
-supported protocols T=1
-T=0 supported: False
-T=1 supported: True
-checksum: 13
-\tclock rate conversion factor: 372
-\tbit rate adjustment factor: 1
-\tmaximum programming current: 25
-\tprogramming voltage: 5
-\tguard time: 0
-nb of interface bytes: 5
-nb of historical bytes: 5
-"""
- a = ATR(atr)
- a.dump()
+ data_out = textwrap.dedent(
+ """\
+ TB1: 0
+ TC1: 0
+ TD1: 81
+ TD2: 21
+ TB3: 45
+ supported protocols T=1
+ T=0 supported: False
+ T=1 supported: True
+ checksum: 13
+ \tclock rate conversion factor: 372
+ \tbit rate adjustment factor: 1
+ \tmaximum programming current: 25
+ \tprogramming voltage: 5
+ \tguard time: 0
+ nb of interface bytes: 5
+ nb of historical bytes: 5
+ """
+ )
+ a = ATR(atr)
+ with pytest.warns(DeprecationWarning, match=re.escape("print(ATR.render())")):
+ a.dump()
stdout, _ = capsys.readouterr()
assert stdout == data_out
-def test_atr_ts():
- atr = [0x42]
- with pytest.raises(SmartcardException):
+(a)pytest.mark.parametrize(
+ "ts",
+ (
+ pytest.param("0x42", id="numeric"),
+ pytest.param("0xaa", id="lowercase"),
+ pytest.param("0x00", id="zero padding"),
+ ),
+)
+def test_invalid_ts(ts: str):
+ atr = [int(ts[2:], 16), 0x00]
+ with pytest.raises(SmartcardException, match=f"invalid TS {ts}"):
ATR(atr)
@@ -172,3 +206,210 @@
"""
assert len(getattr(ATR, field)) == expected_length
+
+
+(a)pytest.mark.parametrize(
+ "atr,",
+ (
+ pytest.param([], id="ATR is too short (0 bytes)"),
+ pytest.param([0x3B], id="ATR is too short (1 byte, valid TS)"),
+ ),
+)
+def test_invalid_atr_lengths(atr: list[int]):
+ """Verify that short ATRs raise exceptions."""
+
+ with pytest.raises(SmartcardException, match="at least 2 bytes"):
+ ATR(atr)
+
+
+(a)pytest.mark.parametrize("ts", (0x3B, 0x3F))
+def test_2_bytes(ts):
+ """Verify that a completely empty ATR parses well."""
+
+ atr = ATR([ts, 0b0000_0000])
+ # |||| `-- no historical bytes
+ # |||`-- no TA
+ # ||`-- no TB
+ # |`-- no TC
+ # `-- no TD
+ assert atr.getTA1() is None
+ assert atr.getTB1() is None
+ assert atr.II is None
+ assert atr.PI1 is None
+ assert atr.getTC1() is None
+ assert atr.getTD1() is None
+ assert atr.getChecksum() is None
+ assert atr.getGuardTime() is None
+ assert atr.getHistoricalBytesCount() == 0
+ assert atr.getHistoricalBytes() == []
+ assert atr.getInterfaceBytesCount() == 0
+
+ # Default values
+ assert atr.getBitRateFactor() == 1
+ assert atr.getClockRateConversion() == 372
+ assert atr.getProgrammingCurrent() == 50
+ assert atr.getProgrammingVoltage() == 5
+
+ # Protocols
+ assert len(atr.getSupportedProtocols()) == 1
+ assert "T=0" in atr.getSupportedProtocols()
+ assert atr.isT0Supported() is True
+ assert atr.isT1Supported() is False
+ assert atr.isT15Supported() is False
+
+ # Rendering
+ expected_rendering = textwrap.dedent(
+ """\
+ supported protocols T=0
+ T=0 supported: True
+ T=1 supported: False
+ \tclock rate conversion factor: 372
+ \tbit rate adjustment factor: 1
+ \tmaximum programming current: 50
+ \tprogramming voltage: 5
+ \tguard time: None
+ nb of interface bytes: 0
+ nb of historical bytes: 0
+ """.rstrip()
+ )
+ assert atr.render() == expected_rendering
+
+ # Warnings
+ with pytest.warns(DeprecationWarning, match="ATR.TA"):
+ assert atr.hasTA == [False]
+ with pytest.warns(DeprecationWarning, match="ATR.TB"):
+ assert atr.hasTB == [False]
+ with pytest.warns(DeprecationWarning, match="ATR.TC"):
+ assert atr.hasTC == [False]
+ with pytest.warns(DeprecationWarning, match="ATR.TD"):
+ assert atr.hasTD == [False]
+
+
+def test_only_ta1():
+ """Verify that TA1 can be conveyed standalone."""
+
+ atr = ATR([0x3B, 0b0001_0000, 0xA7])
+ # `-- only enable TA
+ assert atr.TA == [0xA7]
+ assert "TA1: a7\n" in atr.render()
+ with pytest.warns(DeprecationWarning, match="ATR.TA"):
+ assert atr.hasTA == [True]
+ # TA1 affects these values
+ assert atr.getClockRateConversion() == 768
+ assert atr.getBitRateFactor() == 64
+ # Sanity check
+ assert atr.TB == atr.TC == atr.TD == [None]
+ assert atr.N is None
+ assert atr.getInterfaceBytesCount() == 1
+ assert atr.getHistoricalBytesCount() == 0
+ assert atr.hasChecksum is False
+ assert atr.checksumOK is None
+ assert atr.getChecksum() is None
+
+
+def test_only_tb1():
+ """Verify that TB1 can be conveyed standalone.
+
+ TB1 and TB2 are deprecated in ISO 7816-3 2006, so no values are checked here.
+ """
+
+ atr = ATR([0x3B, 0b0010_0000, 0b0_10_11111])
+ # `-- only enable TB
+ assert atr.TB == [0b0_10_11111]
+ assert "TB1: 5f\n" in atr.render()
+ with pytest.warns(DeprecationWarning, match="ATR.TB"):
+ assert atr.hasTB == [True]
+ # TB1 affects these values
+ assert atr.II == 0b10
+ assert atr.PI1 == 0b11111
+ assert atr.getProgrammingVoltage() != 5
+ assert atr.getProgrammingCurrent() != 50
+ # Sanity check
+ assert atr.TA == atr.TC == atr.TD == [None]
+ assert atr.N is None
+ assert atr.getInterfaceBytesCount() == 1
+ assert atr.getHistoricalBytesCount() == 0
+ assert atr.hasChecksum is False
+ assert atr.checksumOK is None
+ assert atr.getChecksum() is None
+
+
+def test_only_tc1():
+ """Verify that TC1 can be conveyed standalone."""
+
+ atr = ATR([0x3B, 0b0100_0000, 0xC1])
+ # `-- only enable TC
+ assert atr.TC == [0xC1]
+ assert "TC1: c1\n" in atr.render()
+ with pytest.warns(DeprecationWarning, match="ATR.TC"):
+ assert atr.hasTC == [True]
+ # TC1 affects these values
+ assert atr.N == 0xC1
+ # Sanity check
+ assert atr.TA == atr.TB == atr.TD == [None]
+ assert atr.getInterfaceBytesCount() == 1
+ assert atr.getHistoricalBytesCount() == 0
+ assert atr.hasChecksum is False
+ assert atr.checksumOK is None
+ assert atr.getChecksum() is None
+
+
+def test_only_td1():
+ """Verify that TD1 can be conveyed standalone."""
+
+ atr = ATR([0x3B, 0b1000_0000, 0x00])
+ # `-- only enable TD
+ assert atr.TD == [0x00, None]
+ assert atr.isT0Supported() is True
+ assert atr.isT1Supported() is False
+ assert atr.isT15Supported() is False
+ assert "TD1: 0\n" in atr.render()
+ with pytest.warns(DeprecationWarning, match="ATR.TD"):
+ assert atr.hasTD == [True, False]
+ # Sanity check
+ assert atr.TA == atr.TB == atr.TC == [None, None]
+ assert atr.N is None
+ assert atr.getHistoricalBytesCount() == 0
+ assert atr.hasChecksum is False
+ assert atr.checksumOK is None
+ assert atr.getChecksum() is None
+
+
+def test_historical_bytes():
+ """Verify that historical bytes can be conveyed standalone."""
+
+ atr = ATR([0x3B, 0x0F, *list(range(15))])
+ # `-- indicate 15 historical bytes
+ assert atr.K == 15
+ assert atr.getHistoricalBytesCount() == 15
+ assert atr.getHistoricalBytes() == list(range(15))
+ # Sanity check
+ assert atr.TA == atr.TB == atr.TC == atr.TD == [None]
+ assert atr.N is None
+ assert atr.hasChecksum is False
+ assert atr.checksumOK is None
+ assert atr.getChecksum() is None
+
+
+(a)pytest.mark.parametrize("ts", (0x3B, 0x3F))
+(a)pytest.mark.parametrize("atr_bytes", ([0x00, 0x00], [0x1, 0xFE, 0xFF]))
+def test_valid_checksums(ts, atr_bytes):
+ """Verify behavior of valid checksums."""
+
+ atr = ATR([ts] + atr_bytes)
+ assert atr.hasChecksum is True
+ assert atr.checksumOK is True
+ assert atr.getChecksum() == atr_bytes[-1]
+ assert f"checksum: {atr_bytes[-1]}\n" in atr.render()
+
+
+(a)pytest.mark.parametrize("ts", (0x3B, 0x3F))
+(a)pytest.mark.parametrize("atr_bytes", ([0x00, 0x01], [0x01, 0xFE, 0x0]))
+def test_invalid_checksums(ts, atr_bytes):
+ """Verify behavior of invalid checksums."""
+
+ atr = ATR([ts] + atr_bytes)
+ assert atr.hasChecksum is True
+ assert atr.checksumOK is False
+ assert atr.getChecksum() == atr_bytes[-1]
+ assert f"checksum: {atr_bytes[-1]:x}\n" in atr.render()
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ibus-typing-booster for openSUSE:Factory checked in at 2025-01-15 17:43:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ibus-typing-booster (Old)
and /work/SRC/openSUSE:Factory/.ibus-typing-booster.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ibus-typing-booster"
Wed Jan 15 17:43:44 2025 rev:141 rq:1237938 version:2.27.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/ibus-typing-booster/ibus-typing-booster.changes 2025-01-09 15:12:07.799977950 +0100
+++ /work/SRC/openSUSE:Factory/.ibus-typing-booster.new.1881/ibus-typing-booster.changes 2025-01-15 17:43:52.658365894 +0100
@@ -1,0 +2,8 @@
+Tue Jan 14 20:32:40 UTC 2025 - maiku.fabian(a)gmail.com
+
+- Update to 2.27.8
+- Make code to support multiple m17n candidates better readable using a NamedTuple
+ (Related: https://github.com/mike-fabian/ibus-typing-booster/issues/523)
+- Translation update from Weblate (it 100%, pt 94.4%)
+
+-------------------------------------------------------------------
Old:
----
ibus-typing-booster-2.27.7.tar.gz
New:
----
ibus-typing-booster-2.27.8.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ibus-typing-booster.spec ++++++
--- /var/tmp/diff_new_pack.RidN6q/_old 2025-01-15 17:43:53.478399847 +0100
+++ /var/tmp/diff_new_pack.RidN6q/_new 2025-01-15 17:43:53.482400012 +0100
@@ -17,7 +17,7 @@
Name: ibus-typing-booster
-Version: 2.27.7
+Version: 2.27.8
Release: 0
Summary: An input completion utility
License: GPL-3.0-or-later
++++++ ibus-typing-booster-2.27.7.tar.gz -> ibus-typing-booster-2.27.8.tar.gz ++++++
/work/SRC/openSUSE:Factory/ibus-typing-booster/ibus-typing-booster-2.27.7.tar.gz /work/SRC/openSUSE:Factory/.ibus-typing-booster.new.1881/ibus-typing-booster-2.27.8.tar.gz differ: char 18, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gdu for openSUSE:Factory checked in at 2025-01-15 17:43:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdu (Old)
and /work/SRC/openSUSE:Factory/.gdu.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdu"
Wed Jan 15 17:43:36 2025 rev:4 rq:1237926 version:5.30.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gdu/gdu.changes 2024-12-20 23:12:40.773566512 +0100
+++ /work/SRC/openSUSE:Factory/.gdu.new.1881/gdu.changes 2025-01-15 17:43:39.849835563 +0100
@@ -1,0 +2,45 @@
+Tue Jan 14 17:21:50 UTC 2025 - Jeff Kowalczyk <jkowalczyk(a)suse.com>
+
+- Packaging improvements:
+ * Use a BUILD_DATE suitable to preserve reproducible builds
+ * BUILD_DATE is used in bespoke LDFLAGS arg to go build expected
+ by gdu --version output
+
+-------------------------------------------------------------------
+Tue Jan 14 05:56:02 UTC 2025 - Jeff Kowalczyk <jkowalczyk(a)suse.com>
+
+- Packaging improvements:
+ * Update to BuildRequires: golang(API) >= 1.21 matching go.mod
+ * Move ldflags metadata out of ppc64 buildmode PIE conditional
+
+-------------------------------------------------------------------
+Tue Dec 31 17:10:40 UTC 2024 - RN <R_Nik_C(a)proton.me>
+
+- Version 5.30.1
+ * fix: set default colors when config file does not exist
+- Version 5.30.0
+ * feat: show top largest files using `-t` or `--top` option in
+ (gh#dundee/gdu#391)
+ * feat: introduce more style options in (gh#dundee/gdu#396)
+
+-------------------------------------------------------------------
+Tue Dec 24 11:25:43 UTC 2024 - Timo Schwaak <opensuse(a)tschwaak.de>
+
+- gdu version output is incomplete when built with normal go build.
+ Add ldflags to populate metadata needed by bespoke version
+ reporting implementation. Changelog comments by Jeff Kowalczyk:
+ * gdu --version ouput with package version 5.29.0:
+ Version: development
+ Built time:
+ Built user:
+ * Upstream code has a package build/build.go with an
+ implementation managng the above output.
+ * Generally we want to remove uses of ldflags for bespoke build
+ metadata where possible. In this case, give gdu what it
+ expects for now.
+ * go1.24+ will have better main module version information in
+ output of go version -m binaryname. Perhaps that facility and
+ contacting gdu upstream about the issue will allow us to remove
+ the ldflags usage from our packaging in the future.
+
+-------------------------------------------------------------------
@@ -9 +53,0 @@
-
Old:
----
gdu-5.29.0.tar.gz
New:
----
gdu-5.30.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gdu.spec ++++++
--- /var/tmp/diff_new_pack.JoKLDm/_old 2025-01-15 17:43:41.885919866 +0100
+++ /var/tmp/diff_new_pack.JoKLDm/_new 2025-01-15 17:43:41.897920363 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gdu
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: gdu
-Version: 5.29.0
+Version: 5.30.1
Release: 0
Summary: Fast disk usage analyzer with console interface
License: MIT
@@ -26,7 +26,7 @@
Source1: vendor.tar.zstd
BuildRequires: gzip
BuildRequires: zstd
-BuildRequires: golang(API) >= 1.20
+BuildRequires: golang(API) >= 1.21
%description
Fast disk usage analyzer with console interface. Gdu is intended
@@ -41,7 +41,13 @@
%ifnarch ppc64
export GOFLAGS="-buildmode=pie"
%endif
-go build ./cmd/%{name}
+# construct a BUILD_DATE compatible with reproducible builds
+DATE_FMT="+%%Y-%%m-%%dT%%H:%%M:%%SZ"
+BUILD_DATE=$(date -u -d "@${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u -r "${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u "${DATE_FMT}")
+# populate LDFLAGS -X metadata for bespoke gdu version output
+# Not best practice for Go apps but gdu assumes this data is present
+LDFLAGS="-X github.com/dundee/gdu/v5/build.Version=%{version} -X 'github.com/dundee/gdu/v5/build.Time=${BUILD_DATE}' -X github.com/dundee/gdu/v5/build.User=OBS"
+go build -ldflags "$LDFLAGS" ./cmd/%{name}
# compress upstream provided man page
gzip %{name}.1
++++++ gdu-5.29.0.tar.gz -> gdu-5.30.1.tar.gz ++++++
++++ 1754 lines of diff (skipped)
++++++ vendor.tar.zstd ++++++
Binary files /var/tmp/diff_new_pack.JoKLDm/_old and /var/tmp/diff_new_pack.JoKLDm/_new differ
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package matrix-synapse for openSUSE:Factory checked in at 2025-01-15 17:43:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
and /work/SRC/openSUSE:Factory/.matrix-synapse.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse"
Wed Jan 15 17:43:19 2025 rev:119 rq:1237892 version:1.122.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2024-12-11 21:10:20.660012879 +0100
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1881/matrix-synapse.changes 2025-01-15 17:43:23.217146896 +0100
@@ -1,0 +2,75 @@
+Tue Jan 14 17:11:47 UTC 2025 - Marcus Rueckert <mrueckert(a)suse.de>
+
+- Update to 1.122.0
+ Please note that this version of Synapse drops support for
+ PostgreSQL 11 and 12. The minimum version of PostgreSQL supported
+ is now version 13.
+
+ - Deprecations and Removals
+ - Remove support for PostgreSQL 11 and 12. Contributed by @clokep. (#18034)
+ - Features
+ - Added the email.tlsname config option. This allows specifying
+ the domain name used to validate the SMTP server's TLS
+ certificate separately from the email.smtp_host to connect
+ to. (#17849)
+ - Module developers will have access to the user ID of the
+ requester when adding check_username_for_spam callbacks to
+ spam_checker_module_callbacks. Contributed by
+ Wilson(a)Pangea.chat. (#17916)
+ - Add endpoints to the Admin API to fetch the number of invites
+ the provided user has sent after a given timestamp, fetch the
+ number of rooms the provided user has joined after a given
+ timestamp, and get report IDs of event reports against a
+ provided user (i.e. where the user was the sender of the
+ reported event). (#17948)
+ - Support stable account suspension from MSC3823. (#17964)
+ - Add macaroon_secret_key_path config option. (#17983)
+ - Bugfixes
+ - Fix bug when rejecting withdrew invite with a
+ third_party_rules module, where the invite would be stuck for
+ the client. (#17930)
+ - Properly purge state groups tables when purging a room with
+ the Admin API. (#18024)
+ - Fix a bug preventing the admin redaction endpoint from
+ working on messages from remote users. (#18029, #18043)
+ - Improved Documentation
+ - Update synapse.app.generic_worker documentation to only
+ recommend GET requests for stream writer routes by default,
+ unless the worker is also configured as a stream writer.
+ Contributed by @evoL. (#17954)
+ - Add documentation for the previously-undocumented
+ last_seen_ts query parameter to the query user Admin API.
+ (#17976)
+ - Improve documentation for the TaskScheduler class. (#17992)
+ - Fix example in reverse proxy docs to include server port.
+ (#17994)
+ - Update Alpine Linux Synapse Package Maintainer within the
+ installation instructions. (#17846)
+ - Internal Changes
+ - Add RoomID & EventID rust types. (#17996)
+ - Fix various type errors across the codebase. (#17998)
+ - Disable DB statement timeout when doing a room purge since it
+ can be quite long. (#18017)
+ - Remove some remaining uses of
+ twisted.internet.defer.returnValue. Contributed by Colin
+ Watson. (#18020)
+ - Refactor get_profile to no longer include fields with a value
+ of None. (#18063)
+ - Updates to locked dependencies
+ - Bump anyhow from 1.0.93 to 1.0.95. (#18012, #18045)
+ - Bump authlib from 1.3.2 to 1.4.0. (#18048)
+ - Bump dawidd6/action-download-artifact from 6 to 7. (#17981)
+ - Bump http from 1.1.0 to 1.2.0. (#18013)
+ - Bump mypy from 1.11.2 to 1.12.1. (#17999)
+ - Bump mypy-zope from 1.0.8 to 1.0.9. (#18047)
+ - Bump pillow from 10.4.0 to 11.0.0. (#18015)
+ - Bump pydantic from 2.9.2 to 2.10.3. (#18014)
+ - Bump pyicu from 2.13.1 to 2.14. (#18060)
+ - Bump pyo3 from 0.23.2 to 0.23.3. (#18001)
+ - Bump python-multipart from 0.0.16 to 0.0.18. (#17985)
+ - Bump sentry-sdk from 2.17.0 to 2.19.2. (#18061)
+ - Bump serde from 1.0.215 to 1.0.217. (#18031, #18059)
+ - Bump serde_json from 1.0.133 to 1.0.134. (#18044)
+ - Bump twine from 5.1.1 to 6.0.1. (#18049)
+
+-------------------------------------------------------------------
Old:
----
matrix-synapse-1.121.0.obscpio
New:
----
matrix-synapse-1.122.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.6DQGy9/_old 2025-01-15 17:43:25.357235506 +0100
+++ /var/tmp/diff_new_pack.6DQGy9/_new 2025-01-15 17:43:25.357235506 +0100
@@ -1,7 +1,7 @@
#
# spec file for package matrix-synapse-test
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
-Version: 1.121.0
+Version: 1.122.0
Release: 0
Summary: Test package for %{pkgname}
License: AGPL-3.0-or-later
++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.6DQGy9/_old 2025-01-15 17:43:25.389236831 +0100
+++ /var/tmp/diff_new_pack.6DQGy9/_new 2025-01-15 17:43:25.389236831 +0100
@@ -1,7 +1,7 @@
#
# spec file for package matrix-synapse
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%if %{with use_poetry_for_dependencies}
%global Twisted_version 24.7.0
%global Jinja2_version 3.1.4
-%global Pillow_version 10.4.0
+%global Pillow_version 11.0.0
%global PyYAML_version 6.0.2
%global attrs_version 23.2.0
%global bcrypt_version 4.2.0
@@ -58,9 +58,11 @@
%global packaging_version 24.0
%global psycopg2_version 2.9.9
%global pysaml2_version 7.5.0
+# TODO: 1.4.0
%global Authlib_version 1.3.2
%global lxml_version 5.3.0
-%global sentry_sdk_version 2.13.0
+# TODO: 2.19.2
+%global sentry_sdk_version 2.19.0
%global PyJWT_version 2.6.0
%global jaeger_client_version 4.8.0
%global opentracing_version 2.4.0
@@ -154,7 +156,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
-Version: 1.121.0
+Version: 1.122.0
Release: 0
Summary: Matrix protocol reference homeserver
License: AGPL-3.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.6DQGy9/_old 2025-01-15 17:43:25.449239315 +0100
+++ /var/tmp/diff_new_pack.6DQGy9/_new 2025-01-15 17:43:25.453239481 +0100
@@ -4,11 +4,11 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="url">https://github.com/element-hq/synapse.git</param>
<param name="scm">git</param>
- <param name="revision">v1.121.0</param>
+ <param name="revision">v1.122.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--
- <param name="revision">v1.122.0rc1</param>
+ <param name="revision">v1.123.0rc1</param>
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
<param name="versionrewrite-replacement">\1~\2</param>
-->
++++++ matrix-synapse-1.121.0.obscpio -> matrix-synapse-1.122.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.121.0.obscpio /work/SRC/openSUSE:Factory/.matrix-synapse.new.1881/matrix-synapse-1.122.0.obscpio differ: char 49, line 1
++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.6DQGy9/_old 2025-01-15 17:43:25.517242131 +0100
+++ /var/tmp/diff_new_pack.6DQGy9/_new 2025-01-15 17:43:25.521242296 +0100
@@ -1,5 +1,5 @@
name: matrix-synapse
-version: 1.121.0
-mtime: 1733926839
-commit: 737f6c73f7ccb611c271fd568a6af0a7c705619d
+version: 1.122.0
+mtime: 1736864615
+commit: 5c736cd2af3eb9e1264d439c274d608f6ffc6a83
++++++ vendor.tar.zst ++++++
++++ 787983 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nethack for openSUSE:Factory checked in at 2025-01-15 17:42:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nethack (Old)
and /work/SRC/openSUSE:Factory/.nethack.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nethack"
Wed Jan 15 17:42:59 2025 rev:5 rq:1237881 version:3.4.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/nethack/nethack.changes 2025-01-09 15:11:21.958079049 +0100
+++ /work/SRC/openSUSE:Factory/.nethack.new.1881/nethack.changes 2025-01-15 17:43:02.296280680 +0100
@@ -1,0 +2,41 @@
+Mon Jan 13 17:02:12 UTC 2025 - Thomas Zimmermann <tzimmermann(a)suse.com>
+
+- Add an interesting and meaningful description to the package.
+
+- Clarify package summary.
+
+- Link to HTTPS URL.
+
+-------------------------------------------------------------------
+Sun Jan 12 16:48:36 UTC 2025 - Thomas Zimmermann <tzimmermann(a)suse.com>
+
+- Filter no-%check-section rpmlint warnings. There are no test cases
+ for NetHack. (W: no-%check-section)
+
+-------------------------------------------------------------------
+Sun Jan 12 16:43:56 UTC 2025 - Thomas Zimmermann <tzimmermann(a)suse.com>
+
+- Filter zero-length rpmlint warnings. Several files are required to
+ by empty. Filter them from the RPM linter. (E: zero-length)
+
+-------------------------------------------------------------------
+Sun Jan 12 16:30:02 UTC 2025 - Thomas Zimmermann <tzimmermann(a)suse.com>
+
+- Do not install documentation files. We package these files from the
+ dource directory No need to copy them into the build root.
+
+-------------------------------------------------------------------
+Sat Jan 11 17:16:16 UTC 2025 - Thomas Zimmermann <tzimmermann(a)suse.com>
+
+- Set file attributes in %files section. It is not possible to use
+ 'make install' for this package, so we have to install all files
+ manually. Resolve the hodgepotch of install and %attr commands by
+ setting all file attributes in the %files section.
+
+-------------------------------------------------------------------
+Sat Jan 11 17:13:02 UTC 2025 - Thomas Zimmermann <tzimmermann(a)suse.com>
+
+- Do not install /etc/nethack directory. We do not packaged it and it
+ does not contain any files.
+
+-------------------------------------------------------------------
New:
----
nethack-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nethack.spec ++++++
--- /var/tmp/diff_new_pack.v33dLW/_old 2025-01-15 17:43:04.644377902 +0100
+++ /var/tmp/diff_new_pack.v33dLW/_new 2025-01-15 17:43:04.656378399 +0100
@@ -19,11 +19,12 @@
Name: nethack
Version: 3.4.3
Release: 0
-Summary: Character Based RPG
+Summary: Turn-based role-playing game
License: NGPL
Group: Amusements/Games/RPG
-URL: http://www.nethack.org/
+URL: https://www.nethack.org
Source0: nethack-343-src.tar.bz2
+Source1: nethack-rpmlintrc
# PATCH-FIX-OPENSUSE nethack-config.patch Adapt build to openSUSE systems
Patch0: nethack-config.patch
# PATCH-FIX-OPENSUSE nethack-decl.patch Do not redeclare system interfaces
@@ -47,8 +48,10 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
-This RPG is somewhat cryptic with its character based output. But a
-true fan knows and appreciates its complexity and possibilities.
+NetHack is a turn-based role-playing game with complex game mechanics.
+Descent into the Maze of Menace and retrieve the Amulet of Yendor. Play
+as different character classes, such as fighter, wizard, rogue and others.
+Persist against various monsters and defeat the Wizard of Yendor.
This package contains the text interface.
@@ -93,32 +96,25 @@
install -d %{buildroot}%{_datadir}/games/nethack
install -d %{buildroot}/%{_mandir}/man6/
# game directory
-install -m 775 -d %{buildroot}%{_localstatedir}/games/nethack/
-install -m 775 -d %{buildroot}%{_localstatedir}/games/nethack/save/
+install -d %{buildroot}%{_localstatedir}/games/nethack/
+install -d %{buildroot}%{_localstatedir}/games/nethack/save/
for file in logfile paniclog perm record ; do
touch %{buildroot}%{_localstatedir}/games/nethack/$file
- chmod 0664 %{buildroot}%{_localstatedir}/games/nethack/$file
done
# binaries
-install -m 2755 src/nethack %{buildroot}%{_prefix}/lib/nethack/
+install src/nethack %{buildroot}%{_prefix}/lib/nethack/
# options
-install -m 644 dat/options %{buildroot}%{_prefix}/lib/nethack/
+install dat/options %{buildroot}%{_prefix}/lib/nethack/
# man pages
-install -m 644 doc/{nethack,lev_comp,dlb,dgn_comp,recover}.6 %{buildroot}/%{_mandir}/man6/
-# doc
-install -d %{buildroot}/%{_docdir}/nethack
-install doc/fixes* %{buildroot}/%{_docdir}/nethack
-install doc/Guidebook.{ps,txt} %{buildroot}/%{_docdir}/nethack
+install doc/{nethack,lev_comp,dlb,dgn_comp,recover}.6 %{buildroot}/%{_mandir}/man6/
# common data
-install -m0644 dat/nhdat %{buildroot}%{_datadir}/games/nethack/
-install -m0644 dat/license %{buildroot}%{_datadir}/games/nethack/
-# configs
-install -m0755 -d %{buildroot}%{_sysconfdir}/nethack
+install dat/nhdat %{buildroot}%{_datadir}/games/nethack/
+install dat/license %{buildroot}%{_datadir}/games/nethack/
# main launcher script
install -d %{buildroot}%{_bindir}
-install -m0755 sys/unix/nethack.sh %{buildroot}%{_bindir}/nethack
+install sys/unix/nethack.sh %{buildroot}%{_bindir}/nethack
# utils
-install -m 755 util/{dgn_comp,dlb,lev_comp,makedefs,recover} %{buildroot}%{_prefix}/lib/nethack/
+install util/{dgn_comp,dlb,lev_comp,makedefs,recover} %{buildroot}%{_prefix}/lib/nethack/
%fdupes -s %{buildroot}%{_datadir}/games/nethack/license
@@ -129,26 +125,28 @@
%verify_permissions -e /usr/lib/nethack/nethack
%files
+%defattr(0644,root,root)
%license dat/license
%doc doc/fixes*
%doc doc/Guidebook.ps
%doc doc/Guidebook.txt
-%defattr(-,root,root)
-%verify(not mode) %attr(0755,games,games) %{_prefix}/lib/nethack/nethack
-%{_prefix}/lib/nethack/options
-%dir %{_prefix}/lib/nethack
-%{_datadir}/games/nethack
-%{_prefix}/lib/nethack/dgn_comp
-%{_prefix}/lib/nethack/dlb
-%{_prefix}/lib/nethack/lev_comp
-%{_prefix}/lib/nethack/makedefs
-%{_prefix}/lib/nethack/recover
+%attr(0755,-,-) %{_bindir}/nethack
%{_mandir}/man6/*
+%dir %{_datadir}/games/nethack
+%{_datadir}/games/nethack/license
+%{_datadir}/games/nethack/nhdat
+%dir %{_prefix}/lib/nethack
+%attr(0755,-,-) %{_prefix}/lib/nethack/dgn_comp
+%attr(0755,-,-) %{_prefix}/lib/nethack/dlb
+%attr(0755,-,-) %{_prefix}/lib/nethack/lev_comp
+%attr(0755,-,-) %{_prefix}/lib/nethack/makedefs
+%attr(0755,-,-) %{_prefix}/lib/nethack/nethack
+%attr(0755,-,-) %{_prefix}/lib/nethack/recover
+%{_prefix}/lib/nethack/options
%dir %attr(0770,games,games) %{_localstatedir}/games/nethack
%dir %attr(0770,games,games) %{_localstatedir}/games/nethack/save
%config(noreplace) %attr(0660,games,games) %{_localstatedir}/games/nethack/logfile
%config(noreplace) %attr(0660,games,games) %{_localstatedir}/games/nethack/paniclog
%config(noreplace) %attr(0660,games,games) %{_localstatedir}/games/nethack/record
%attr(0660,games,games) %{_localstatedir}/games/nethack/perm
-%{_bindir}/nethack
++++++ nethack-rpmlintrc ++++++
# no testsuite available
addFilter("no-%check-section")
# empty files required in package
addFilter("zero-length /var/games/nethack/logfile")
addFilter("zero-length /var/games/nethack/paniclog")
addFilter("zero-length /var/games/nethack/perm")
addFilter("zero-length /var/games/nethack/record")
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python3-pyside6 for openSUSE:Factory checked in at 2025-01-15 17:42:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pyside6 (Old)
and /work/SRC/openSUSE:Factory/.python3-pyside6.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-pyside6"
Wed Jan 15 17:42:44 2025 rev:39 rq:1237713 version:6.8.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pyside6/python3-pyside6.changes 2024-11-14 16:09:23.096521203 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pyside6.new.1881/python3-pyside6.changes 2025-01-15 17:42:49.751761281 +0100
@@ -1,0 +2,10 @@
+Tue Jan 14 09:31:54 UTC 2025 - Christophe Marin <christophe(a)krop.fr>
+
+- Update to 6.8.1.1. Check the installed changes-6.8.1 file for the
+ full list of changes
+- Drop patches, merged upstream:
+ * 0001-PySide6-Documentation-Name-the-.rst-doc-files-accord.patch
+ * 0001-build-Install-module-doc-snippet-files.patch
+- Drop 0001-signature-Fix-pointers-to-signature-bytes-with-the-h.patch
+
+-------------------------------------------------------------------
Old:
----
0001-PySide6-Documentation-Name-the-.rst-doc-files-accord.patch
0001-build-Install-module-doc-snippet-files.patch
0001-signature-Fix-pointers-to-signature-bytes-with-the-h.patch
pyside-setup-everywhere-src-6.8.0.tar.xz
New:
----
pyside-setup-everywhere-src-6.8.1.1.tar.xz
BETA DEBUG BEGIN:
Old:- Drop patches, merged upstream:
* 0001-PySide6-Documentation-Name-the-.rst-doc-files-accord.patch
* 0001-build-Install-module-doc-snippet-files.patch
Old: * 0001-PySide6-Documentation-Name-the-.rst-doc-files-accord.patch
* 0001-build-Install-module-doc-snippet-files.patch
- Drop 0001-signature-Fix-pointers-to-signature-bytes-with-the-h.patch
Old: * 0001-build-Install-module-doc-snippet-files.patch
- Drop 0001-signature-Fix-pointers-to-signature-bytes-with-the-h.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-pyside6.spec ++++++
--- /var/tmp/diff_new_pack.W6XFMG/_old 2025-01-15 17:42:51.027814115 +0100
+++ /var/tmp/diff_new_pack.W6XFMG/_new 2025-01-15 17:42:51.031814281 +0100
@@ -17,7 +17,7 @@
%define tar_name pyside-setup-everywhere-src
-%define short_version 6.8.0
+%define tar_version 6.8.1.1
%global flavor @BUILD_FLAVOR@%{nil}
%if "%flavor" == ""
@@ -43,21 +43,16 @@
%endif
Name: %{mypython}-%{pyside_flavor}
-Version: 6.8.0.2
+Version: 6.8.1
Release: 0
Summary: Python bindings for Qt 6
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) AND GPL-2.0-only AND GPL-3.0-only WITH Qt-GPL-exception-1.0
URL: https://www.qt.io
-Source: https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-%{vers…
+Source: https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-%{vers…
# PATCH-FIX-OPENSUSE
Patch0: 0001-Always-link-to-python-libraries.patch
# PATCH-FIX-UPSTREAM https://codereview.qt-project.org/c/pyside/pyside-setup/+/567559
Patch1: fix-pytest-qt.patch
-# PATCH-FIX-UPSTREAM
-Patch2: 0001-signature-Fix-pointers-to-signature-bytes-with-the-h.patch
-# PATCH-FIX-UPSTREAM
-Patch3: 0001-PySide6-Documentation-Name-the-.rst-doc-files-accord.patch
-Patch4: 0001-build-Install-module-doc-snippet-files.patch
# SECTION common_dependencies
BuildRequires: clang-devel
BuildRequires: %{mypython}-Sphinx
@@ -76,10 +71,7 @@
# /SECTION
%if "%{pyside_flavor}" == "pyside6"
# For the registry_existence test
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150500
-# Not available in 15.5
BuildRequires: %{mypython}-distro
-%endif
BuildRequires: %{mypython}-shiboken6-devel = %{version}
# SECTION test_dependencies
BuildRequires: Mesa-dri
@@ -169,7 +161,7 @@
Python bindings for the Qt cross-platform application and UI framework
%prep
-%autosetup -p1 -n %{tar_name}-%{short_version}
+%autosetup -p1 -n %{tar_name}-%{version}
# Restore 6.6.1 RPATH value. rpmlint will complain otherwise
sed -i 's#${base}/../shiboken6/##' sources/pyside6/CMakeLists.txt
@@ -270,10 +262,6 @@
%ifarch aarch64
ctest_exclude_regex="$ctest_exclude_regex|registry_existence_test|QtWebEngineCore_web_engine_custom_scheme|QtWebEngineCore_qwebenginecookiestore_test|pysidetest_new_inherited_functions_test|QtWidgets_bug_668|QtWidgets_bug_728"
%endif
-# python311-distro is unavailable in 15.5, skip registry_existence_test
-%if 0%{?sle_version} == 150500
-ctest_exclude_regex="$ctest_exclude_regex|registry_existence_test"
-%endif
%endif
pushd sources/%{pyside_flavor}
++++++ pyside-setup-everywhere-src-6.8.0.tar.xz -> pyside-setup-everywhere-src-6.8.1.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/python3-pyside6/pyside-setup-everywhere-src-6.8.0.tar.xz /work/SRC/openSUSE:Factory/.python3-pyside6.new.1881/pyside-setup-everywhere-src-6.8.1.1.tar.xz differ: char 27, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libeconf for openSUSE:Factory checked in at 2025-01-15 17:42:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
and /work/SRC/openSUSE:Factory/.libeconf.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libeconf"
Wed Jan 15 17:42:34 2025 rev:33 rq:1237365 version:0.7.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes 2024-12-15 12:34:19.451052819 +0100
+++ /work/SRC/openSUSE:Factory/.libeconf.new.1881/libeconf.changes 2025-01-15 17:42:39.695344569 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 09:44:55 UTC 2025 - schubi(a)suse.com
+
+- Update to version 0.7.7:
+ * Additional fix for parsing empty config files (bsc#1234405).
+
+-------------------------------------------------------------------
python-libeconf.changes: same change
Old:
----
libeconf-0.7.6.tar.xz
New:
----
libeconf-0.7.7.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libeconf.spec ++++++
--- /var/tmp/diff_new_pack.jVs7Kc/_old 2025-01-15 17:42:41.515420010 +0100
+++ /var/tmp/diff_new_pack.jVs7Kc/_new 2025-01-15 17:42:41.515420010 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libeconf
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define lname libeconf0
Name: libeconf
-Version: 0.7.6
+Version: 0.7.7
Release: 0
Summary: Enhanced config file parser ala systemd
License: MIT
++++++ python-libeconf.spec ++++++
--- /var/tmp/diff_new_pack.jVs7Kc/_old 2025-01-15 17:42:41.543421170 +0100
+++ /var/tmp/diff_new_pack.jVs7Kc/_new 2025-01-15 17:42:41.547421336 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-libeconf
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%{?sle15_python_module_pythons}
%define skip_python39 1
Name: python-libeconf
-Version: 0.7.6
+Version: 0.7.7
Release: 0
Summary: Python bindings for libeconf
License: MIT
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.jVs7Kc/_old 2025-01-15 17:42:41.615424154 +0100
+++ /var/tmp/diff_new_pack.jVs7Kc/_new 2025-01-15 17:42:41.619424320 +0100
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/libeconf.git</param>
- <param name="changesrevision">acbf7e06de84ea289fd4d3dd189d7e36c49c09ae</param>
+ <param name="changesrevision">8d6e8917bc359823862225816a181f9f322a8d99</param>
</service>
</servicedata>
(No newline at EOF)
++++++ libeconf-0.7.6.tar.xz -> libeconf-0.7.7.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/CMakeLists.txt new/libeconf-0.7.7/CMakeLists.txt
--- old/libeconf-0.7.6/CMakeLists.txt 2024-12-13 13:28:58.000000000 +0100
+++ new/libeconf-0.7.7/CMakeLists.txt 2025-01-13 10:32:41.000000000 +0100
@@ -3,7 +3,7 @@
# Ensure built-in policies from CMake are used, (e.g. improved policies for macOS)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
-project(libeconf VERSION 0.7.6
+project(libeconf VERSION 0.7.7
DESCRIPTION "Enhanced config file parser, which merges config files placed in several locations into one."
LANGUAGES C
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/NEWS new/libeconf-0.7.7/NEWS
--- old/libeconf-0.7.6/NEWS 2024-12-13 13:28:58.000000000 +0100
+++ new/libeconf-0.7.7/NEWS 2025-01-13 10:32:41.000000000 +0100
@@ -1,3 +1,6 @@
+Version 0.7.7
+* Additional fix for parsing empty config files (bsc#1234405).
+
Version 0.7.6
* Do not parse files with name "." and ".." (bsc#1234405).
* Fixed memory leak in econftool.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/lib/libeconf.c new/libeconf-0.7.7/lib/libeconf.c
--- old/libeconf-0.7.6/lib/libeconf.c 2024-12-13 13:28:58.000000000 +0100
+++ new/libeconf-0.7.7/lib/libeconf.c 2025-01-13 10:32:41.000000000 +0100
@@ -293,6 +293,14 @@
(*merged_file)->delimiter = usr_file->delimiter;
(*merged_file)->comment = usr_file->comment;
(*merged_file)->path = NULL;
+ (*merged_file)->length = 0;
+ (*merged_file)->alloc_length = 0;
+ (*merged_file)->file_entry = NULL;
+ if((etc_file->length + usr_file->length)<= 0) {
+ /* nothing to merge */
+ return ECONF_SUCCESS;
+ }
+
struct file_entry *fe =
malloc((etc_file->length + usr_file->length) * sizeof(struct file_entry));
if (fe == NULL)
@@ -316,7 +324,6 @@
etc_file, merge_length);
(*merged_file)->length = merge_length;
(*merged_file)->alloc_length = merge_length;
-
(*merged_file)->file_entry = fe;
return ECONF_SUCCESS;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/lib/mergefiles.c new/libeconf-0.7.7/lib/mergefiles.c
--- old/libeconf-0.7.6/lib/mergefiles.c 2024-12-13 13:28:58.000000000 +0100
+++ new/libeconf-0.7.7/lib/mergefiles.c 2025-01-13 10:32:41.000000000 +0100
@@ -214,8 +214,7 @@
*/
while (*double_key_files) {
char * compare_file = basename((*double_key_files)->path);
- if (strcmp(current_file, ".") != 0 && strcmp(current_file, "..") &&
- strcmp(current_file, compare_file) == 0) {
+ if (strcmp(current_file, compare_file) == 0) {
break;
}
double_key_files++;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/meson.build new/libeconf-0.7.7/meson.build
--- old/libeconf-0.7.6/meson.build 2024-12-13 13:28:58.000000000 +0100
+++ new/libeconf-0.7.7/meson.build 2025-01-13 10:32:41.000000000 +0100
@@ -7,7 +7,7 @@
'b_pie=true',
'warning_level=3',],
license : 'MIT',
- version : '0.7.6',
+ version : '0.7.7',
)
cc = meson.get_compiler('c')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/tests/meson.build new/libeconf-0.7.7/tests/meson.build
--- old/libeconf-0.7.6/tests/meson.build 2024-12-13 13:28:58.000000000 +0100
+++ new/libeconf-0.7.7/tests/meson.build 2025-01-13 10:32:41.000000000 +0100
@@ -140,6 +140,14 @@
c_args: ['-DTESTSDIR="' + testdir + 'tst-uapi-pam_env-data' + '"'], dependencies : libeconf_dep)
test('tst-uapi-pam_env', tst_uapi_pam_env_exe)
+tst_uapi_empty_dot_d_dir_exe = executable('tst-uapi-empty_dot_d_dir', 'tst-uapi-empty_dot_d_dir.c',
+ c_args: ['-DTESTSDIR="' + testdir + 'tst-uapi-empty_dot_d_dir' + '"'], dependencies : libeconf_dep)
+test('tst-uapi-empty_dot_d_dir', tst_uapi_empty_dot_d_dir_exe)
+
+tst_uapi_empty_dot_d_dir2_exe = executable('tst-uapi-empty_dot_d_dir2', 'tst-uapi-empty_dot_d_dir2.c',
+ c_args: ['-DTESTSDIR="' + testdir + 'tst-uapi-empty_dot_d_dir2' + '"'], dependencies : libeconf_dep)
+test('tst-uapi-empty_dot_d_dir2', tst_uapi_empty_dot_d_dir2_exe)
+
tst_parse_error_exe = executable('tst-parse-error', 'tst-parse-error.c', c_args: test_args, dependencies : libeconf_dep)
test('tst-parse-error', tst_parse_error_exe)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/tests/tst-uapi-empty_dot_d_dir.c new/libeconf-0.7.7/tests/tst-uapi-empty_dot_d_dir.c
--- old/libeconf-0.7.6/tests/tst-uapi-empty_dot_d_dir.c 1970-01-01 01:00:00.000000000 +0100
+++ new/libeconf-0.7.7/tests/tst-uapi-empty_dot_d_dir.c 2025-01-13 10:32:41.000000000 +0100
@@ -0,0 +1,65 @@
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
+#include <stdio.h>
+#include <string.h>
+#include "libeconf.h"
+bool callback_without_error(const char *filename, const void *data);
+bool callback_with_error(const char *filename, const void *data);
+
+/* Test case:
+ /etc/environment which is empty
+ /usr/etc/environment.d/a.conf which is empty
+ /usr/etc/environment.d/b.conf which is empty
+ /usr/etc/environment.d/c.conf which is empty
+
+ libeconf should have none entry.
+*/
+
+int
+main(void)
+{
+ econf_file *key_file = NULL;
+ int retval = 0;
+ econf_err error;
+ char **keys;
+ size_t key_number;
+
+ if ((error = econf_newKeyFile_with_options(&key_file, "ROOT_PREFIX="TESTSDIR)))
+ {
+ fprintf (stderr, "ERROR: couldn't allocate new file: %s\n",
+ econf_errString(error));
+ return 1;
+ }
+
+ error = econf_readConfig (&key_file,
+ NULL,
+ "/usr/etc",
+ "environment",
+ "", "=", "#");
+
+ if (error)
+ {
+ fprintf (stderr, "ERROR: econf_readConfig: %s\n",
+ econf_errString(error));
+ return 1;
+ }
+
+
+ error = econf_getKeys(key_file, NULL, &key_number, &keys);
+ if (error != ECONF_NOKEY)
+ {
+ fprintf (stderr, "Getting all keys should return error ECONF_NOKEY: %s\n", econf_errString(error));
+ return 1;
+ }
+ if (key_number != 0)
+ {
+ fprintf (stderr, "Key Number should be 0: %ld\n", key_number);
+ return 1;
+ }
+
+ econf_free (key_file);
+
+ return retval;
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/tests/tst-uapi-empty_dot_d_dir2/usr/etc/environment.d/c.conf new/libeconf-0.7.7/tests/tst-uapi-empty_dot_d_dir2/usr/etc/environment.d/c.conf
--- old/libeconf-0.7.6/tests/tst-uapi-empty_dot_d_dir2/usr/etc/environment.d/c.conf 1970-01-01 01:00:00.000000000 +0100
+++ new/libeconf-0.7.7/tests/tst-uapi-empty_dot_d_dir2/usr/etc/environment.d/c.conf 2025-01-13 10:32:41.000000000 +0100
@@ -0,0 +1,6 @@
+#
+# This file is parsed by pam_env module
+#
+# Syntax: simple "KEY=VAL" pairs on seperate lines
+#
+Y2STYLE=dark.qss
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libeconf-0.7.6/tests/tst-uapi-empty_dot_d_dir2.c new/libeconf-0.7.7/tests/tst-uapi-empty_dot_d_dir2.c
--- old/libeconf-0.7.6/tests/tst-uapi-empty_dot_d_dir2.c 1970-01-01 01:00:00.000000000 +0100
+++ new/libeconf-0.7.7/tests/tst-uapi-empty_dot_d_dir2.c 2025-01-13 10:32:41.000000000 +0100
@@ -0,0 +1,84 @@
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
+#include <stdio.h>
+#include <string.h>
+#include "libeconf.h"
+bool callback_without_error(const char *filename, const void *data);
+bool callback_with_error(const char *filename, const void *data);
+
+/* Test case:
+
+ /etc/environment which is empty
+ /usr/etc/environment.d/a.conf which is empty
+ /usr/etc/environment.d/b.conf which is empty
+ /usr/etc/environment.d/c.conf which is NOT empty
+
+ libeconf should read these files and return one entry.
+*/
+
+static int
+check_key(econf_file *key_file, char *key, char *expected_val)
+{
+ char *val = NULL;
+ econf_err error = econf_getStringValue (key_file, "", key, &val);
+ if (expected_val == NULL)
+ {
+ if (val == NULL)
+ return 0;
+
+ fprintf (stderr, "ERROR: %s has value \"%s\"\n", key, val);
+ return 1;
+ }
+ if (val == NULL || strlen(val) == 0)
+ {
+ fprintf (stderr, "ERROR: %s returns nothing! (%s)\n", key,
+ econf_errString(error));
+ return 1;
+ }
+ if (strcmp (val, expected_val) != 0)
+ {
+ fprintf (stderr, "ERROR: %s is not \"%s\"\n", key, expected_val);
+ return 1;
+ }
+
+ printf("Ok: %s=%s\n", key, val);
+ free (val);
+ return 0;
+}
+
+int
+main(void)
+{
+ econf_file *key_file = NULL;
+ int retval = 0;
+ econf_err error;
+
+ if ((error = econf_newKeyFile_with_options(&key_file, "ROOT_PREFIX="TESTSDIR)))
+ {
+ fprintf (stderr, "ERROR: couldn't allocate new file: %s\n",
+ econf_errString(error));
+ return 1;
+ }
+
+ error = econf_readConfig (&key_file,
+ NULL,
+ "/usr/etc",
+ "environment",
+ "", "=", "#");
+
+ if (error)
+ {
+ fprintf (stderr, "ERROR: econf_readConfig: %s\n",
+ econf_errString(error));
+ return 1;
+ }
+
+ if (check_key(key_file, "Y2STYLE", "dark.qss") != 0)
+ retval = 1;
+
+ econf_free (key_file);
+
+ return retval;
+}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package binutils for openSUSE:Factory checked in at 2025-01-15 17:42:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/binutils (Old)
and /work/SRC/openSUSE:Factory/.binutils.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "binutils"
Wed Jan 15 17:42:31 2025 rev:176 rq:1237516 version:2.43
Changes:
--------
--- /work/SRC/openSUSE:Factory/binutils/binutils.changes 2025-01-09 15:04:11.528203411 +0100
+++ /work/SRC/openSUSE:Factory/.binutils.new.1881/binutils.changes 2025-01-15 17:42:36.147197501 +0100
@@ -1,0 +2,5 @@
+Fri Jan 10 08:54:55 UTC 2025 - JS <obs.coke518(a)passinbox.com>
+
+- Enable multitarget build on loongarch64
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ binutils.spec ++++++
--- /var/tmp/diff_new_pack.aIkJZm/_old 2025-01-15 17:42:37.683261170 +0100
+++ /var/tmp/diff_new_pack.aIkJZm/_new 2025-01-15 17:42:37.687261335 +0100
@@ -1,7 +1,7 @@
#
# spec file for package binutils
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -99,7 +99,7 @@
%define make_check_handling false
%endif
# handle all binary object formats supported by SUSE (and a few more)
-%ifarch %ix86 %arm aarch64 ia64 ppc ppc64 ppc64le riscv64 s390 s390x x86_64 %x86_64
+%ifarch %ix86 %arm aarch64 ia64 ppc ppc64 ppc64le riscv64 s390 s390x x86_64 %x86_64 loongarch64
%define build_multitarget 1
%else
%define build_multitarget 0
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package postgresql17 for openSUSE:Factory checked in at 2025-01-15 17:42:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/postgresql17 (Old)
and /work/SRC/openSUSE:Factory/.postgresql17.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postgresql17"
Wed Jan 15 17:42:27 2025 rev:7 rq:1237832 version:17.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/postgresql17/postgresql17.changes 2024-11-22 23:51:17.064797034 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql17.new.1881/postgresql17.changes 2025-01-15 17:42:33.487087242 +0100
@@ -1,0 +2,5 @@
+Thu Dec 26 07:51:33 UTC 2024 - JS <obs.coke518(a)passinbox.com>
+
+- Disable LLVM JIT on loongarch64
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ postgresql17.spec ++++++
--- /var/tmp/diff_new_pack.0FCjeD/_old 2025-01-15 17:42:34.307121231 +0100
+++ /var/tmp/diff_new_pack.0FCjeD/_new 2025-01-15 17:42:34.307121231 +0100
@@ -116,7 +116,7 @@
%endif
%if 0%{?suse_version} >= 1500 && %pgmajor >= 11
-%ifarch riscv64
+%ifarch riscv64 loongarch64
%bcond_with llvm
%else
%bcond_without llvm
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kernel-default-base for openSUSE:Factory checked in at 2025-01-15 17:42:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-default-base (Old)
and /work/SRC/openSUSE:Factory/.kernel-default-base.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-default-base"
Wed Jan 15 17:42:24 2025 rev:32 rq:1237830 version:MACRO
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-default-base/kernel-default-base.changes 2024-01-10 21:50:55.949212295 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-default-base.new.1881/kernel-default-base.changes 2025-01-15 17:42:31.635010475 +0100
@@ -1,0 +2,5 @@
+Tue Jan 14 13:56:16 UTC 2025 - Fabian Vogt <fvogt(a)suse.com>
+
+- Add virtiofs
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-default-base.spec ++++++
--- /var/tmp/diff_new_pack.Ejeo9i/_old 2025-01-15 17:42:32.175032858 +0100
+++ /var/tmp/diff_new_pack.Ejeo9i/_new 2025-01-15 17:42:32.175032858 +0100
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package kernel-default-base
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -50,7 +50,7 @@
%define filesystems autofs4 btrfs ext4 fuse vfat isofs jbd2 mbcache nfsv2 \
nfsv3 nfsv4 overlay xfs nls_cp437 nls_iso8859-1 nls_utf8 ceph cifs squashfs nfsd \
- nfs_layout_.* quota_.* binfmt_misc exfat
+ nfs_layout_.* quota_.* binfmt_misc exfat virtiofs
%define networking \
af_packet arptable_filter arp_tables arpt_mangle bpfilter bridge br_netfilter \
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-kiwisolver for openSUSE:Factory checked in at 2025-01-15 17:42:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiwisolver (Old)
and /work/SRC/openSUSE:Factory/.python-kiwisolver.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwisolver"
Wed Jan 15 17:42:22 2025 rev:12 rq:1237808 version:1.4.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiwisolver/python-kiwisolver.changes 2024-10-25 19:18:43.788341273 +0200
+++ /work/SRC/openSUSE:Factory/.python-kiwisolver.new.1881/python-kiwisolver.changes 2025-01-15 17:42:29.854936692 +0100
@@ -1,0 +2,8 @@
+Tue Jan 14 10:16:44 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 1.4.8
+ * Drop support for Python 3.8 and 3.9
+ * Do not link to MSVCP on Windows and drop windows 32 bits support
+ * Add support for free-threaded builds on Python 3.13
+
+-------------------------------------------------------------------
Old:
----
kiwisolver-1.4.7.tar.gz
New:
----
kiwisolver-1.4.8.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-kiwisolver.spec ++++++
--- /var/tmp/diff_new_pack.IUOXZK/_old 2025-01-15 17:42:30.518964216 +0100
+++ /var/tmp/diff_new_pack.IUOXZK/_new 2025-01-15 17:42:30.518964216 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-kiwisolver
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-kiwisolver
-Version: 1.4.7
+Version: 1.4.8
Release: 0
Summary: An implementation of the Cassowary constraint solver
License: BSD-3-Clause
++++++ kiwisolver-1.4.7.tar.gz -> kiwisolver-1.4.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/.github/workflows/ci.yml new/kiwisolver-1.4.8/.github/workflows/ci.yml
--- old/kiwisolver-1.4.7/.github/workflows/ci.yml 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/.github/workflows/ci.yml 2024-12-24 18:54:47.000000000 +0100
@@ -22,15 +22,15 @@
runs-on: ubuntu-latest
strategy:
matrix:
- python-version: ['3.9']
+ python-version: ['3.12']
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Get history and tags for SCM versioning to work
run: |
git fetch --prune --unshallow
git fetch --depth=1 origin +refs/tags/*:refs/tags/*
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
@@ -60,7 +60,7 @@
matrix:
os: [ubuntu-latest]
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
@@ -78,22 +78,20 @@
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
- python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13-dev', 'pypy-3.8', 'pypy-3.9', 'pypy-3.10']
+ python-version: ['3.10', '3.11', '3.12', '3.13', '3.13t', 'pypy-3.10']
exclude:
- - python-version: '3.8'
- os: macos-latest
- - python-version: '3.9'
- os: macos-latest
- - python-version: 'pypy-3.8'
- os: macos-latest
+ # TODO: Reenable this once there's a setuptools release that sets Py_GIL_DISABLED
+ # correctly on Windows
+ - os: windows-latest
+ python-version: 3.13t
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Get history and tags for SCM versioning to work
run: |
git fetch --prune --unshallow
git fetch --depth=1 origin +refs/tags/*:refs/tags/*
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v4
+ uses: Quansight-Labs/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
@@ -113,7 +111,7 @@
run: |
bash -c "find . -type f -name '*.gcno' -exec gcov -pb --all-blocks {} +" || true
- name: Upload coverage to Codecov
- uses: codecov/codecov-action@v3
+ uses: codecov/codecov-action@v5
if: (github.event_name != 'schedule' && matrix.os != 'windows-latest')
with:
token: ${{ secrets.CODECOV_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/.github/workflows/docs.yml new/kiwisolver-1.4.8/.github/workflows/docs.yml
--- old/kiwisolver-1.4.7/.github/workflows/docs.yml 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/.github/workflows/docs.yml 2024-12-24 18:54:47.000000000 +0100
@@ -21,13 +21,13 @@
name: Docs building
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Get history and tags for SCM versioning to work
run: |
git fetch --prune --unshallow
git fetch --depth=1 origin +refs/tags/*:refs/tags/*
- name: Set up Python
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Install dependencies
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/.github/workflows/release.yml new/kiwisolver-1.4.8/.github/workflows/release.yml
--- old/kiwisolver-1.4.7/.github/workflows/release.yml 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/.github/workflows/release.yml 2024-12-24 18:54:47.000000000 +0100
@@ -13,13 +13,13 @@
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Get history and tags for SCM versioning to work
run: |
git fetch --prune --unshallow
git fetch --depth=1 origin +refs/tags/*:refs/tags/*
- name: Setup Python
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Build sdist
@@ -34,9 +34,9 @@
cd ..
pytest kiwi/py/tests -v -W error
- name: Store artifacts
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
- name: artifact
+ name: cibw-sdist
path: dist/*
build_wheels:
@@ -47,21 +47,11 @@
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
- # We build separately 3.8 using manylinux1
- manylinux_version: [manylinux1, manylinux2010, manylinux2014]
+ manylinux_version: [manylinux2010, manylinux2014]
archs: [auto]
include:
- os: ubuntu-latest
archs: aarch64
- manylinux_version: manylinux1
- - os: ubuntu-latest
- archs: ppc64le
- manylinux_version: manylinux1
- - os: ubuntu-latest
- archs: s390x
- manylinux_version: manylinux1
- - os: ubuntu-latest
- archs: aarch64
manylinux_version: manylinux2010
- os: ubuntu-latest
archs: ppc64le
@@ -82,13 +72,13 @@
archs: ARM64
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Get history and tags for SCM versioning to work
run: |
git fetch --prune --unshallow
git fetch --depth=1 origin +refs/tags/*:refs/tags/*
- name: Setup Python
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Set up QEMU
@@ -101,41 +91,12 @@
python -m pip install --upgrade pip
python -m pip install wheel cibuildwheel
- name: Build wheels
- if: matrix.manylinux_version == 'manylinux1'
- env:
- # On Windows, we explicitly request MSVC compilers (as GitHub Action runners have
- # MinGW on PATH that would be picked otherwise), switch to a static build for
- # runtimes, but use dynamic linking for `VCRUNTIME140.dll`, `VCRUNTIME140_1.dll`,
- # and the UCRT. This avoids requiring specific versions of `MSVCP140.dll`, while
- # keeping shared state with the rest of the Python process/extensions.
- CIBW_CONFIG_SETTINGS_WINDOWS: >-
- setup-args="--vsenv"
- setup-args="-Db_vscrt=mt"
- setup-args="-Dcpp_link_args=['ucrt.lib','vcruntime.lib','/nodefaultlib:libucrt.lib','/nodefaultlib:libvcruntime.lib']"
- CIBW_BUILD: "cp38-*"
- CIBW_ARCHS_MACOS: x86_64 universal2 arm64
- CIBW_ARCHS_LINUX: ${{ matrix.archs }}
- CIBW_MANYLINUX_X86_64_IMAGE: manylinux1
- CIBW_MANYLINUX_I686_IMAGE: manylinux1
- CIBW_TEST_REQUIRES: pytest
- CIBW_TEST_COMMAND: pytest {package}/py/tests -v -W error
- run: |
- python -m cibuildwheel . --output-dir dist
- - name: Build wheels
if: matrix.manylinux_version == 'manylinux2010'
env:
- # On Windows, we explicitly request MSVC compilers (as GitHub Action runners have
- # MinGW on PATH that would be picked otherwise), switch to a static build for
- # runtimes, but use dynamic linking for `VCRUNTIME140.dll`, `VCRUNTIME140_1.dll`,
- # and the UCRT. This avoids requiring specific versions of `MSVCP140.dll`, while
- # keeping shared state with the rest of the Python process/extensions.
- CIBW_CONFIG_SETTINGS_WINDOWS: >-
- setup-args="--vsenv"
- setup-args="-Db_vscrt=mt"
- setup-args="-Dcpp_link_args=['ucrt.lib','vcruntime.lib','/nodefaultlib:libucrt.lib','/nodefaultlib:libvcruntime.lib']"
- CIBW_BUILD: "cp39-* cp310-* pp38-*"
+ CIBW_BUILD: "cp310-*"
CIBW_ARCHS_MACOS: x86_64 universal2 arm64
CIBW_ARCHS_LINUX: ${{ matrix.archs }}
+ CIBW_ARCHS_WINDOWS: auto64
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2010
CIBW_MANYLINUX_I686_IMAGE: manylinux2010
CIBW_TEST_REQUIRES: pytest
@@ -145,18 +106,12 @@
- name: Build wheels
if: matrix.manylinux_version == 'manylinux2014'
env:
- # On Windows, we explicitly request MSVC compilers (as GitHub Action runners have
- # MinGW on PATH that would be picked otherwise), switch to a static build for
- # runtimes, but use dynamic linking for `VCRUNTIME140.dll`, `VCRUNTIME140_1.dll`,
- # and the UCRT. This avoids requiring specific versions of `MSVCP140.dll`, while
- # keeping shared state with the rest of the Python process/extensions.
- CIBW_CONFIG_SETTINGS_WINDOWS: >-
- setup-args="--vsenv"
- setup-args="-Db_vscrt=mt"
- setup-args="-Dcpp_link_args=['ucrt.lib','vcruntime.lib','/nodefaultlib:libucrt.lib','/nodefaultlib:libvcruntime.lib']"
- CIBW_BUILD: "cp311-* cp312-* cp313-* pp39-* pp310-*"
+ CIBW_BUILD: "cp311-* cp312-* cp313-* cp313t-* pp310-*"
+ CIBW_SKIP: "cp313t-win*"
+ CIBW_ENABLE: cpython-freethreading
CIBW_ARCHS_MACOS: x86_64 universal2 arm64
CIBW_ARCHS_LINUX: ${{ matrix.archs }}
+ CIBW_ARCHS_WINDOWS: auto64
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
CIBW_MANYLINUX_I686_IMAGE: manylinux2014
CIBW_TEST_REQUIRES: pytest
@@ -164,18 +119,9 @@
run: |
python -m cibuildwheel . --output-dir dist
- name: Build wheels
- if: runner.os == 'Windows' && matrix.archs != 'auto'
+ if: runner.os == 'Windows' && matrix.archs == 'ARM64'
env:
- # On Windows, we explicitly request MSVC compilers (as GitHub Action runners have
- # MinGW on PATH that would be picked otherwise), switch to a static build for
- # runtimes, but use dynamic linking for `VCRUNTIME140.dll`, `VCRUNTIME140_1.dll`,
- # and the UCRT. This avoids requiring specific versions of `MSVCP140.dll`, while
- # keeping shared state with the rest of the Python process/extensions.
- CIBW_CONFIG_SETTINGS_WINDOWS: >-
- setup-args="--vsenv"
- setup-args="-Db_vscrt=mt"
- setup-args="-Dcpp_link_args=['ucrt.lib','vcruntime.lib','/nodefaultlib:libucrt.lib','/nodefaultlib:libvcruntime.lib']"
- CIBW_BUILD: "cp39-* cp310-* cp311-* cp312-* cp313-*"
+ CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-*"
CIBW_ARCHS_WINDOWS: ${{ matrix.archs }}
# It is not yet possible to run ARM64 tests, only cross-compile them.
CIBW_TEST_SKIP: "*-win_arm64"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/PKG-INFO new/kiwisolver-1.4.8/PKG-INFO
--- old/kiwisolver-1.4.7/PKG-INFO 2024-09-04 10:32:27.468615000 +0200
+++ new/kiwisolver-1.4.8/PKG-INFO 2024-12-24 18:54:53.570472500 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: kiwisolver
-Version: 1.4.7
+Version: 1.4.8
Summary: A fast implementation of the Cassowary constraint solver
Author-email: The Nucleic Development Team <sccolbert(a)gmail.com>
Maintainer-email: "Matthieu C. Dartiailh" <m.dartiailh(a)gmail.com>
@@ -83,15 +83,13 @@
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.8
-Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
-Requires-Python: >=3.8
+Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/kiwisolver/__init__.py new/kiwisolver-1.4.8/py/kiwisolver/__init__.py
--- old/kiwisolver-1.4.7/py/kiwisolver/__init__.py 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/kiwisolver/__init__.py 2024-12-24 18:54:47.000000000 +0100
@@ -26,17 +26,17 @@
__all__ = [
"BadRequiredStrength",
+ "Constraint",
"DuplicateConstraint",
"DuplicateEditVariable",
+ "Expression",
+ "Solver",
+ "Term",
"UnknownConstraint",
"UnknownEditVariable",
"UnsatisfiableConstraint",
- "strength",
"Variable",
- "Term",
- "Expression",
- "Constraint",
- "Solver",
- "__version__",
"__kiwi_version__",
+ "__version__",
+ "strength",
]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/kiwisolver.egg-info/PKG-INFO new/kiwisolver-1.4.8/py/kiwisolver.egg-info/PKG-INFO
--- old/kiwisolver-1.4.7/py/kiwisolver.egg-info/PKG-INFO 2024-09-04 10:32:27.000000000 +0200
+++ new/kiwisolver-1.4.8/py/kiwisolver.egg-info/PKG-INFO 2024-12-24 18:54:53.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: kiwisolver
-Version: 1.4.7
+Version: 1.4.8
Summary: A fast implementation of the Cassowary constraint solver
Author-email: The Nucleic Development Team <sccolbert(a)gmail.com>
Maintainer-email: "Matthieu C. Dartiailh" <m.dartiailh(a)gmail.com>
@@ -83,15 +83,13 @@
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.8
-Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
-Requires-Python: >=3.8
+Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/constraint.cpp new/kiwisolver-1.4.8/py/src/constraint.cpp
--- old/kiwisolver-1.4.7/py/src/constraint.cpp 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/constraint.cpp 2024-12-24 18:54:47.000000000 +0100
@@ -44,8 +44,12 @@
cn->expression = reduce_expression(pyexpr);
if (!cn->expression)
return 0;
+
+ ACQUIRE_GLOBAL_LOCK();
kiwi::Expression expr(convert_to_kiwi_expression(cn->expression));
new (&cn->constraint) kiwi::Constraint(expr, op, strength);
+ RELEASE_GLOBAL_LOCK();
+
return pycn.release();
}
@@ -68,7 +72,9 @@
{
PyObject_GC_UnTrack(self);
Constraint_clear(self);
+ ACQUIRE_GLOBAL_LOCK();
self->constraint.~Constraint();
+ RELEASE_GLOBAL_LOCK();
Py_TYPE(self)->tp_free(pyobject_cast(self));
}
@@ -83,11 +89,21 @@
PyObject *item = PyTuple_GET_ITEM(expr->terms, i);
Term *term = reinterpret_cast<Term *>(item);
stream << term->coefficient << " * ";
- stream << reinterpret_cast<Variable *>(term->variable)->variable.name();
+ ACQUIRE_GLOBAL_LOCK();
+ std::string name = reinterpret_cast<Variable *>(term->variable)->variable.name();
+ RELEASE_GLOBAL_LOCK();
+ stream << name;
stream << " + ";
}
stream << expr->constant;
- switch (self->constraint.op())
+
+ ACQUIRE_GLOBAL_LOCK();
+ kiwi::RelationalOperator op = self->constraint.op();
+ double strength = self->constraint.strength();
+ bool violated = self->constraint.violated();
+ RELEASE_GLOBAL_LOCK();
+
+ switch (op)
{
case kiwi::OP_EQ:
stream << " == 0";
@@ -99,8 +115,8 @@
stream << " >= 0";
break;
}
- stream << " | strength = " << self->constraint.strength();
- if (self->constraint.violated())
+ stream << " | strength = " << strength;
+ if (violated)
{
stream << " (VIOLATED)";
}
@@ -117,7 +133,12 @@
Constraint_op(Constraint *self)
{
PyObject *res = 0;
- switch (self->constraint.op())
+
+ ACQUIRE_GLOBAL_LOCK();
+ kiwi::RelationalOperator op = self->constraint.op();
+ RELEASE_GLOBAL_LOCK();
+
+ switch (op)
{
case kiwi::OP_EQ:
res = PyUnicode_FromString("==");
@@ -135,13 +156,20 @@
PyObject *
Constraint_strength(Constraint *self)
{
- return PyFloat_FromDouble(self->constraint.strength());
+ ACQUIRE_GLOBAL_LOCK();
+ double strength = self->constraint.strength();
+ RELEASE_GLOBAL_LOCK();
+ return PyFloat_FromDouble(strength);
}
PyObject *
Constraint_violated(Constraint *self)
{
- if (self->constraint.violated()) {
+ ACQUIRE_GLOBAL_LOCK();
+ bool violated = self->constraint.violated();
+ RELEASE_GLOBAL_LOCK();
+
+ if (violated) {
Py_RETURN_TRUE;
} else {
Py_RETURN_FALSE;
@@ -162,7 +190,11 @@
Constraint *oldcn = reinterpret_cast<Constraint *>(pyoldcn);
Constraint *newcn = reinterpret_cast<Constraint *>(pynewcn);
newcn->expression = cppy::incref(oldcn->expression);
+
+ ACQUIRE_GLOBAL_LOCK();
new (&newcn->constraint) kiwi::Constraint(oldcn->constraint, strength);
+ RELEASE_GLOBAL_LOCK();
+
return pynewcn;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/expression.cpp new/kiwisolver-1.4.8/py/src/expression.cpp
--- old/kiwisolver-1.4.7/py/src/expression.cpp 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/expression.cpp 2024-12-24 18:54:47.000000000 +0100
@@ -89,7 +89,10 @@
PyObject* item = PyTuple_GET_ITEM( self->terms, i );
Term* term = reinterpret_cast<Term*>( item );
stream << term->coefficient << " * ";
- stream << reinterpret_cast<Variable*>( term->variable )->variable.name();
+ ACQUIRE_GLOBAL_LOCK();
+ std::string name = reinterpret_cast<Variable*>( term->variable )->variable.name();
+ RELEASE_GLOBAL_LOCK();
+ stream << name;
stream << " + ";
}
stream << self->constant;
@@ -121,7 +124,10 @@
PyObject* item = PyTuple_GET_ITEM( self->terms, i );
Term* term = reinterpret_cast<Term*>( item );
Variable* pyvar = reinterpret_cast<Variable*>( term->variable );
- result += term->coefficient * pyvar->variable.value();
+ ACQUIRE_GLOBAL_LOCK();
+ double value = pyvar->variable.value();
+ RELEASE_GLOBAL_LOCK();
+ result += term->coefficient * value;
}
return PyFloat_FromDouble( result );
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/kiwisolver.cpp new/kiwisolver-1.4.8/py/src/kiwisolver.cpp
--- old/kiwisolver-1.4.7/py/src/kiwisolver.cpp 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/kiwisolver.cpp 2024-12-24 18:54:47.000000000 +0100
@@ -5,11 +5,18 @@
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
+#include <mutex>
#include <cppy/cppy.h>
#include <kiwi/kiwi.h>
#include "types.h"
#include "version.h"
+namespace kiwisolver
+{
+
+std::recursive_mutex global_lock;
+
+}
namespace
{
@@ -162,6 +169,9 @@
PyModuleDef_Slot kiwisolver_slots[] = {
{Py_mod_exec, reinterpret_cast<void*>( kiwi_modexec ) },
+#ifdef Py_GIL_DISABLED
+ {Py_mod_gil, Py_MOD_GIL_NOT_USED},
+#endif
{0, NULL}
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/solver.cpp new/kiwisolver-1.4.8/py/src/solver.cpp
--- old/kiwisolver-1.4.7/py/src/solver.cpp 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/solver.cpp 2024-12-24 18:54:47.000000000 +0100
@@ -26,7 +26,9 @@
if( !pysolver )
return 0;
Solver* self = reinterpret_cast<Solver*>( pysolver );
+ ACQUIRE_GLOBAL_LOCK();
new( &self->solver ) kiwi::Solver();
+ RELEASE_GLOBAL_LOCK();
return pysolver;
}
@@ -34,7 +36,9 @@
void
Solver_dealloc( Solver* self )
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.~Solver();
+ RELEASE_GLOBAL_LOCK();
Py_TYPE( self )->tp_free( pyobject_cast( self ) );
}
@@ -47,15 +51,19 @@
Constraint* cn = reinterpret_cast<Constraint*>( other );
try
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.addConstraint( cn->constraint );
+ RELEASE_GLOBAL_LOCK();
}
catch( const kiwi::DuplicateConstraint& )
{
+ RELEASE_GLOBAL_LOCK();
PyErr_SetObject( DuplicateConstraint, other );
return 0;
}
catch( const kiwi::UnsatisfiableConstraint& )
{
+ RELEASE_GLOBAL_LOCK();
PyErr_SetObject( UnsatisfiableConstraint, other );
return 0;
}
@@ -71,10 +79,13 @@
Constraint* cn = reinterpret_cast<Constraint*>( other );
try
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.removeConstraint( cn->constraint );
+ RELEASE_GLOBAL_LOCK();
}
catch( const kiwi::UnknownConstraint& )
{
+ RELEASE_GLOBAL_LOCK();
PyErr_SetObject( UnknownConstraint, other );
return 0;
}
@@ -88,7 +99,12 @@
if( !Constraint::TypeCheck( other ) )
return cppy::type_error( other, "Constraint" );
Constraint* cn = reinterpret_cast<Constraint*>( other );
- return cppy::incref( self->solver.hasConstraint( cn->constraint ) ? Py_True : Py_False );
+
+ ACQUIRE_GLOBAL_LOCK();
+ bool hasConstraint = self->solver.hasConstraint( cn->constraint );
+ RELEASE_GLOBAL_LOCK();
+
+ return cppy::incref( hasConstraint ? Py_True : Py_False );
}
@@ -107,15 +123,19 @@
Variable* var = reinterpret_cast<Variable*>( pyvar );
try
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.addEditVariable( var->variable, strength );
+ RELEASE_GLOBAL_LOCK();
}
catch( const kiwi::DuplicateEditVariable& )
{
+ RELEASE_GLOBAL_LOCK();
PyErr_SetObject( DuplicateEditVariable, pyvar );
return 0;
}
catch( const kiwi::BadRequiredStrength& e )
{
+ RELEASE_GLOBAL_LOCK();
PyErr_SetString( BadRequiredStrength, e.what() );
return 0;
}
@@ -131,10 +151,13 @@
Variable* var = reinterpret_cast<Variable*>( other );
try
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.removeEditVariable( var->variable );
+ RELEASE_GLOBAL_LOCK();
}
catch( const kiwi::UnknownEditVariable& )
{
+ RELEASE_GLOBAL_LOCK();
PyErr_SetObject( UnknownEditVariable, other );
return 0;
}
@@ -148,7 +171,10 @@
if( !Variable::TypeCheck( other ) )
return cppy::type_error( other, "Variable" );
Variable* var = reinterpret_cast<Variable*>( other );
- return cppy::incref( self->solver.hasEditVariable( var->variable ) ? Py_True : Py_False );
+ ACQUIRE_GLOBAL_LOCK();
+ bool hasEditVariable = self->solver.hasEditVariable( var->variable );
+ RELEASE_GLOBAL_LOCK();
+ return cppy::incref( hasEditVariable ? Py_True : Py_False );
}
@@ -167,10 +193,13 @@
Variable* var = reinterpret_cast<Variable*>( pyvar );
try
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.suggestValue( var->variable, value );
+ RELEASE_GLOBAL_LOCK();
}
catch( const kiwi::UnknownEditVariable& )
{
+ RELEASE_GLOBAL_LOCK();
PyErr_SetObject( UnknownEditVariable, pyvar );
return 0;
}
@@ -181,7 +210,9 @@
PyObject*
Solver_updateVariables( Solver* self )
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.updateVariables();
+ RELEASE_GLOBAL_LOCK();
Py_RETURN_NONE;
}
@@ -189,7 +220,9 @@
PyObject*
Solver_reset( Solver* self )
{
+ ACQUIRE_GLOBAL_LOCK();
self->solver.reset();
+ RELEASE_GLOBAL_LOCK();
Py_RETURN_NONE;
}
@@ -197,7 +230,10 @@
PyObject*
Solver_dump( Solver* self )
{
- cppy::ptr dump_str( PyUnicode_FromString( self->solver.dumps().c_str() ) );
+ ACQUIRE_GLOBAL_LOCK();
+ std::string dumps = self->solver.dumps();
+ RELEASE_GLOBAL_LOCK();
+ cppy::ptr dump_str( PyUnicode_FromString( dumps.c_str() ) );
PyObject_Print( dump_str.get(), stdout, 0 );
Py_RETURN_NONE;
}
@@ -205,7 +241,10 @@
PyObject*
Solver_dumps( Solver* self )
{
- return PyUnicode_FromString( self->solver.dumps().c_str() );
+ ACQUIRE_GLOBAL_LOCK();
+ std::string dumps = self->solver.dumps();
+ RELEASE_GLOBAL_LOCK();
+ return PyUnicode_FromString( dumps.c_str() );
}
static PyMethodDef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/symbolics.h new/kiwisolver-1.4.8/py/src/symbolics.h
--- old/kiwisolver-1.4.7/py/src/symbolics.h 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/symbolics.h 2024-12-24 18:54:47.000000000 +0100
@@ -579,8 +579,10 @@
cn->expression = reduce_expression( pyexpr.get() );
if( !cn->expression )
return 0;
+ ACQUIRE_GLOBAL_LOCK();
kiwi::Expression expr( convert_to_kiwi_expression( cn->expression ) );
new( &cn->constraint ) kiwi::Constraint( expr, op, kiwi::strength::required );
+ RELEASE_GLOBAL_LOCK();
return pycn.release();
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/term.cpp new/kiwisolver-1.4.8/py/src/term.cpp
--- old/kiwisolver-1.4.7/py/src/term.cpp 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/term.cpp 2024-12-24 18:54:47.000000000 +0100
@@ -78,7 +78,10 @@
{
std::stringstream stream;
stream << self->coefficient << " * ";
- stream << reinterpret_cast<Variable*>( self->variable )->variable.name();
+ ACQUIRE_GLOBAL_LOCK();
+ std::string name = reinterpret_cast<Variable*>( self->variable )->variable.name();
+ RELEASE_GLOBAL_LOCK();
+ stream << name;
return PyUnicode_FromString( stream.str().c_str() );
}
@@ -101,7 +104,10 @@
Term_value( Term* self )
{
Variable* pyvar = reinterpret_cast<Variable*>( self->variable );
- return PyFloat_FromDouble( self->coefficient * pyvar->variable.value() );
+ ACQUIRE_GLOBAL_LOCK();
+ double value = pyvar->variable.value();
+ RELEASE_GLOBAL_LOCK();
+ return PyFloat_FromDouble( self->coefficient * value );
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/util.h new/kiwisolver-1.4.8/py/src/util.h
--- old/kiwisolver-1.4.7/py/src/util.h 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/util.h 2024-12-24 18:54:47.000000000 +0100
@@ -7,6 +7,7 @@
|----------------------------------------------------------------------------*/
#pragma once
#include <map>
+#include <mutex>
#include <string>
#include <cppy/cppy.h>
#include <kiwi/kiwi.h>
@@ -16,6 +17,20 @@
namespace kiwisolver
{
+#ifdef Py_GIL_DISABLED
+extern std::recursive_mutex global_lock;
+#define ACQUIRE_GLOBAL_LOCK() global_lock.lock()
+#define RELEASE_GLOBAL_LOCK() global_lock.unlock()
+#else
+#define ACQUIRE_GLOBAL_LOCK()
+#define RELEASE_GLOBAL_LOCK()
+#endif
+
+#ifndef Py_BEGIN_CRITICAL_SECTION
+#define Py_BEGIN_CRITICAL_SECTION(op) {
+#define Py_END_CRITICAL_SECTION() }
+#endif
+
inline bool
convert_to_double( PyObject* obj, double& out )
{
@@ -171,9 +186,15 @@
PyObject* item = PyTuple_GET_ITEM( expr->terms, i );
Term* term = reinterpret_cast<Term*>( item );
Variable* var = reinterpret_cast<Variable*>( term->variable );
- kterms.push_back( kiwi::Term( var->variable, term->coefficient ) );
- }
- return kiwi::Expression( kterms, expr->constant );
+ ACQUIRE_GLOBAL_LOCK();
+ kiwi::Term t( var->variable, term->coefficient );
+ RELEASE_GLOBAL_LOCK();
+ kterms.push_back( t );
+ }
+ ACQUIRE_GLOBAL_LOCK();
+ kiwi::Expression expression( kterms, expr->constant );
+ RELEASE_GLOBAL_LOCK();
+ return expression;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/variable.cpp new/kiwisolver-1.4.8/py/src/variable.cpp
--- old/kiwisolver-1.4.7/py/src/variable.cpp 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/variable.cpp 2024-12-24 18:54:47.000000000 +0100
@@ -46,11 +46,15 @@
std::string c_name;
if( !convert_pystr_to_str(name, c_name) )
return 0; // LCOV_EXCL_LINE
+ ACQUIRE_GLOBAL_LOCK();
new( &self->variable ) kiwi::Variable( c_name );
+ RELEASE_GLOBAL_LOCK();
}
else
{
+ ACQUIRE_GLOBAL_LOCK();
new( &self->variable ) kiwi::Variable();
+ RELEASE_GLOBAL_LOCK();
}
return pyvar.release();
@@ -81,7 +85,9 @@
{
PyObject_GC_UnTrack( self );
Variable_clear( self );
+ ACQUIRE_GLOBAL_LOCK();
self->variable.~Variable();
+ RELEASE_GLOBAL_LOCK();
Py_TYPE( self )->tp_free( pyobject_cast( self ) );
}
@@ -89,14 +95,20 @@
PyObject*
Variable_repr( Variable* self )
{
- return PyUnicode_FromString( self->variable.name().c_str() );
+ ACQUIRE_GLOBAL_LOCK();
+ std::string name = self->variable.name();
+ RELEASE_GLOBAL_LOCK();
+ return PyUnicode_FromString( name.c_str() );
}
PyObject*
Variable_name( Variable* self )
{
- return PyUnicode_FromString( self->variable.name().c_str() );
+ ACQUIRE_GLOBAL_LOCK();
+ std::string name = self->variable.name();
+ RELEASE_GLOBAL_LOCK();
+ return PyUnicode_FromString( name.c_str() );
}
@@ -108,13 +120,17 @@
std::string str;
if( !convert_pystr_to_str( pystr, str ) )
return 0;
- self->variable.setName( str );
+
+ ACQUIRE_GLOBAL_LOCK();
+ self->variable.setName( str );
+ RELEASE_GLOBAL_LOCK();
+
Py_RETURN_NONE;
}
PyObject*
-Variable_context( Variable* self )
+Variable_context_locked( Variable* self )
{
if( self->context )
return cppy::incref( self->context );
@@ -123,14 +139,32 @@
PyObject*
-Variable_setContext( Variable* self, PyObject* value )
+Variable_context( Variable* self )
+{
+ PyObject* context;
+ Py_BEGIN_CRITICAL_SECTION(self);
+ context = Variable_context_locked(self);
+ Py_END_CRITICAL_SECTION();
+ return context;
+}
+
+
+void
+Variable_setContext_locked( Variable* self, PyObject* value )
{
if( value != self->context )
{
- PyObject* temp = self->context;
- self->context = cppy::incref( value );
- Py_XDECREF( temp );
+ Py_XSETREF(self->context, cppy::incref( value ));
}
+}
+
+
+PyObject*
+Variable_setContext( Variable* self, PyObject* value )
+{
+ Py_BEGIN_CRITICAL_SECTION(self);
+ Variable_setContext_locked(self, value);
+ Py_END_CRITICAL_SECTION();
Py_RETURN_NONE;
}
@@ -138,7 +172,10 @@
PyObject*
Variable_value( Variable* self )
{
- return PyFloat_FromDouble( self->variable.value() );
+ ACQUIRE_GLOBAL_LOCK();
+ double value = self->variable.value();
+ RELEASE_GLOBAL_LOCK();
+ return PyFloat_FromDouble( value );
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/py/src/version.h new/kiwisolver-1.4.8/py/src/version.h
--- old/kiwisolver-1.4.7/py/src/version.h 2024-09-04 10:32:27.000000000 +0200
+++ new/kiwisolver-1.4.8/py/src/version.h 2024-12-24 18:54:53.000000000 +0100
@@ -9,5 +9,5 @@
#pragma once
-#define PY_KIWI_VERSION "1.4.7"
+#define PY_KIWI_VERSION "1.4.8"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/pyproject.toml new/kiwisolver-1.4.8/pyproject.toml
--- old/kiwisolver-1.4.7/pyproject.toml 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/pyproject.toml 2024-12-24 18:54:47.000000000 +0100
@@ -10,7 +10,7 @@
name = "kiwisolver"
description = "A fast implementation of the Cassowary constraint solver"
readme = "README.rst"
- requires-python = ">=3.8"
+ requires-python = ">=3.10"
license = { file = "LICENSE" }
authors = [{ name = "The Nucleic Development Team", email = "sccolbert(a)gmail.com" }]
maintainers = [{ name = "Matthieu C. Dartiailh", email = "m.dartiailh(a)gmail.com" }]
@@ -18,8 +18,6 @@
"License :: OSI Approved :: BSD License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.8",
- "Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
@@ -40,7 +38,7 @@
"setuptools>=61.2; implementation_name == 'cpython'",
"setuptools>=61.2,<=72.1.0; implementation_name != 'cpython'",
"setuptools_scm[toml]>=3.4.3",
- "cppy>=1.2.0"
+ "cppy>=1.3.0"
]
build-backend = "setuptools.build_meta"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/releasenotes.rst new/kiwisolver-1.4.8/releasenotes.rst
--- old/kiwisolver-1.4.7/releasenotes.rst 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/releasenotes.rst 2024-12-24 18:54:47.000000000 +0100
@@ -1,6 +1,12 @@
Kiwi Release Notes
==================
+Wrappers 1.4.8 | Solver 1.4.2 | 24/12/2024
+------------------------------------------
+- drop support for Python 3.8 and 3.9 PR #189
+- do not link to MSVCP on Windows and drop windows 32 bits support PR #189
+- add support for free-threaded builds on Python 3.13 PR #190 #191
+
Wrappers 1.4.7 | Solver 1.4.2 | 03/09/2024
------------------------------------------
- no library changes only fixes to the build infrastructure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwisolver-1.4.7/setup.py new/kiwisolver-1.4.8/setup.py
--- old/kiwisolver-1.4.7/setup.py 2024-09-04 10:32:21.000000000 +0200
+++ new/kiwisolver-1.4.8/setup.py 2024-12-24 18:54:47.000000000 +0100
@@ -5,7 +5,6 @@
#
# The full license is in the file LICENSE, distributed with this software.
# --------------------------------------------------------------------------------------
-import os
from setuptools import Extension, setup
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dnsmasq for openSUSE:Factory checked in at 2025-01-15 17:42:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dnsmasq (Old)
and /work/SRC/openSUSE:Factory/.dnsmasq.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dnsmasq"
Wed Jan 15 17:42:15 2025 rev:99 rq:1237778 version:2.90
Changes:
--------
--- /work/SRC/openSUSE:Factory/dnsmasq/dnsmasq.changes 2024-11-22 23:51:05.512315755 +0100
+++ /work/SRC/openSUSE:Factory/.dnsmasq.new.1881/dnsmasq.changes 2025-01-15 17:42:24.738724630 +0100
@@ -1,0 +2,8 @@
+Tue Jan 14 09:53:47 UTC 2025 - Reinhard Max <max(a)suse.com>
+
+- bsc#1235834: Don't let compile time options change silently.
+- Use pkgconfig for libidn2.
+- Disable --nftset for SLE-15-SP3 and older.
+- bsc#1235517: Reintroduce nogroup for SLE-15-SP3 and older.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dnsmasq.spec ++++++
--- /var/tmp/diff_new_pack.NWM0O1/_old 2025-01-15 17:42:25.506756464 +0100
+++ /var/tmp/diff_new_pack.NWM0O1/_new 2025-01-15 17:42:25.506756464 +0100
@@ -1,7 +1,7 @@
#
# spec file for package dnsmasq
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,13 @@
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
%bcond_without tftp_user_package
+%bcond_without nftset
+%define dnsmasq_group dnsmasq
%else
%bcond_with tftp_user_package
+%bcond_with nftset
+Requires(pre): group(nogroup)
+%define dnsmasq_group nogroup
%endif
Name: dnsmasq
Version: 2.90
@@ -37,12 +42,14 @@
Patch0: dnsmasq-groups.patch
BuildRequires: dbus-1-devel
BuildRequires: dos2unix
-BuildRequires: libidn2-devel
BuildRequires: libnettle-devel
BuildRequires: lua-devel
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(libnftables)
+BuildRequires: pkgconfig(libidn2)
BuildRequires: pkgconfig(libnetfilter_conntrack)
+%if %{with nftset}
+BuildRequires: pkgconfig(libnftables)
+%endif
BuildRequires: pkgconfig(systemd)
Provides: dns_daemon
%if %{with tftp_user_package}
@@ -89,13 +96,13 @@
sed -i -e 's|lua5.2|lua%{lua_version}|' Makefile
# SED-FIX-UPSTREAM -- Fix man page
-sed -i -e 's|The default is "dip",|The default is "dnsmasq",|' \
+sed -i -e 's|The default is "dip",|The default is "%dnsmasq_group",|' \
man/dnsmasq.8
# SED-FIX-UPSTREAM -- Fix cachesize, group , user and pid location
sed -i -e 's|CACHESIZ 150|CACHESIZ 2000|;
s|CHUSER "nobody"|CHUSER "dnsmasq"|;
- s|CHGRP "dip"|CHGRP "dnsmasq"|;
+ s|CHGRP "dip"|CHGRP "%dnsmasq_group"|;
s|RUNFILE "/var/run/dnsmasq.pid"|RUNFILE "%{_rundir}/dnsmasq.pid"|' \
src/config.h
@@ -122,8 +129,11 @@
export LDFLAGS="-Wl,-z,relro,-z,now -pie"
# the dnsmasq make system hashes the configuration flags, so we have to supply the
# same flags for make and make install, else everything gets recompiled
-%define _copts "-DHAVE_DBUS -DHAVE_CONNTRACK -DHAVE_LIBIDN2 -DHAVE_DNSSEC -DHAVE_LUASCRIPT -DHAVE_NFTSET"
+%define _copts "-DHAVE_DBUS -DHAVE_CONNTRACK -DHAVE_LIBIDN2 -DHAVE_DNSSEC -DHAVE_LUASCRIPT %{?with_nftset:-DHAVE_NFTSET}"
%make_build AWK=gawk all-i18n CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" COPTS=%{_copts}
+# Make sure that compile time options don't change unnoticed
+./src/dnsmasq --version |
+grep -q "Compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 Lua TFTP conntrack ipset %{!?with_nftset:no-}nftset auth cryptohash DNSSEC loop-detect inotify dumpfile"
%if %{with tftp_user_package}
%sysusers_generate_pre %{SOURCE6} dnsmasq system-user-dnsmasq.conf
%endif
@@ -138,7 +148,7 @@
-r -s /bin/false tftp
fi
if ! %{_bindir}/getent passwd dnsmasq >/dev/null; then
- %{_sbindir}/useradd -r -d %{_localstatedir}/lib/empty -s /bin/false -c "dnsmasq" -g nogroup -G tftp dnsmasq
+ %{_sbindir}/useradd -r -d %{_localstatedir}/lib/empty -s /bin/false -c "dnsmasq" -g "%dnsmasq_group" -G tftp dnsmasq
fi
%else
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package php8 for openSUSE:Factory checked in at 2025-01-15 17:42:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php8 (Old)
and /work/SRC/openSUSE:Factory/.php8.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php8"
Wed Jan 15 17:42:13 2025 rev:80 rq:1237725 version:8.3.15
Changes:
--------
--- /work/SRC/openSUSE:Factory/php8/php8.changes 2024-12-22 17:59:04.895144423 +0100
+++ /work/SRC/openSUSE:Factory/.php8.new.1881/php8.changes 2025-01-15 17:42:22.362626142 +0100
@@ -1,0 +2,5 @@
+Fri Jan 10 12:12:50 UTC 2025 - pgajdos(a)suse.com
+
+- obsolete php7 to smooth the migration [bsc#1234788]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ php8.spec ++++++
--- /var/tmp/diff_new_pack.qhNOqB/_old 2025-01-15 17:42:23.458671573 +0100
+++ /var/tmp/diff_new_pack.qhNOqB/_new 2025-01-15 17:42:23.462671738 +0100
@@ -203,8 +203,10 @@
Provides: php-xml = %{version}
Provides: zend = %{zendver}
# conflicts other php major versions with and should replace it
-Conflicts: php < %{version}
-Conflicts: php72
+Obsoletes: php < %{version}
+Obsoletes: php7
+Obsoletes: php72
+Obsoletes: php74
# mcrypt was removed in php 7.2
Obsoletes: php7-mcrypt
# json is now integral part of core, cannot be disabled
@@ -227,7 +229,7 @@
Requires: php = %{version}
Provides: php-cli = %{version}
Provides: php-sapi = %{version}
-Conflicts: php-cli < %{version}
+Obsoletes: php7-cli
%description cli
PHP is a server-side HTML embedded scripting language designed
@@ -251,7 +253,7 @@
Requires: pkgconfig(libpcre2-8) >= 10.30
Requires: pkgconfig(libxml-2.0) >= 2.9.0
Provides: php-devel = %{version}
-Conflicts: php-devel < %{version}
+Obsoletes: php7-devel
%description devel
PHP is a server-side HTML embedded scripting language designed
@@ -302,7 +304,7 @@
Provides: php-cgi = %{version}
Provides: php-fastcgi = %{version}
Provides: php-sapi = %{version}
-Conflicts: php-fastcgi < %{version}
+Obsoletes: php7-fastcgi
%description
PHP is a server-side, cross-platform HTML embedded scripting language.
@@ -322,7 +324,8 @@
Requires: user(wwwrun)
Provides: php-fpm = %{version}
Provides: php-sapi = %{version}
-Conflicts: php-fpm < %{version}
+Obsoletes: php7-fpm
+
%{?systemd_ordering}
%description
@@ -371,6 +374,7 @@
Requires: php = %{version}
Provides: php-bcmath = %{version}
Obsoletes: php-bcmath < %{version}
+Obsoletes: php7-bcmath
%description bcmath
Binary Calculator which supports numbers of any size and precision,
@@ -382,6 +386,7 @@
Requires: php = %{version}
Provides: php-bz2 = %{version}
Obsoletes: php-bz2 < %{version}
+Obsoletes: php7-bz2
%description bz2
PHP functions to read and write bzip2 (.bz2) compressed files.
@@ -392,6 +397,7 @@
Requires: php = %{version}
Provides: php-calendar = %{version}
Obsoletes: php-calendar < %{version}
+Obsoletes: php7-calendar
%description calendar
PHP functions for converting between different calendar formats.
@@ -402,6 +408,7 @@
Requires: php = %{version}
Provides: php-ctype = %{version}
Obsoletes: php-ctype < %{version}
+Obsoletes: php7-ctype
%description ctype
PHP functions for checking whether a character or string falls into a
@@ -413,6 +420,7 @@
Requires: php = %{version}
Provides: php-curl = %{version}
Obsoletes: php-curl < %{version}
+Obsoletes: php7-curl
%description curl
PHP interface to libcurl that allows you to connect to and communicate
@@ -425,6 +433,7 @@
Requires: php = %{version}
Provides: php-dba = %{version}
Obsoletes: php-dba < %{version}
+Obsoletes: php7-dba
%description dba
This is a general abstraction layer for several file-based databases.
@@ -439,6 +448,7 @@
Requires: php = %{version}
Provides: php-dom = %{version}
Obsoletes: php-dom < %{version}
+Obsoletes: php7-dom
%description dom
This module adds Document Object Model (DOM) support.
@@ -451,6 +461,7 @@
Obsoletes: php-enchant < %{version}
# Obsolete pspell plugin as enchant is favored solution (goodbye aspell)
Obsoletes: php7-pspell
+Obsoletes: php7-enchant
%description enchant
Enchant is the PHP binding for the Enchant library. Enchant steps in
@@ -466,6 +477,7 @@
Requires: php-mbstring = %{version}
Provides: php-exif = %{version}
Obsoletes: php-exif < %{version}
+Obsoletes: php7-exif
%description exif
PHP functions for extracting EXIF (Exchangable Image File Format;
@@ -477,6 +489,7 @@
Group: Development/Libraries/PHP
Requires: php = %{version}
Provides: php-ffi = %{version}
+Obsoletes: php7-ffi
%description ffi
This extension allows the loading of shared libraries (.DLL or .so),
@@ -490,6 +503,7 @@
Requires: php = %{version}
Provides: php-fileinfo = %{version}
Obsoletes: php-fileinfo < %{version}
+Obsoletes: php7-fileinfo
%description fileinfo
The functions in this module try to guess the content type and
@@ -503,6 +517,7 @@
Requires: php = %{version}
Provides: php-ftp = %{version}
Obsoletes: php-ftp < %{version}
+Obsoletes: php7-ftp
%description ftp
PHP functions for access to file servers speaking the File Transfer
@@ -514,6 +529,7 @@
Requires: php = %{version}
Provides: php-gd = %{version}
Obsoletes: php-gd < %{version}
+Obsoletes: php7-gd
%description gd
PHP functions to create and manipulate image files in a variety of
@@ -526,6 +542,7 @@
Requires: php = %{version}
Provides: php-gettext = %{version}
Obsoletes: php-gettext < %{version}
+Obsoletes: php7-gettext
%description gettext
PHP functions that implement a Native Language Support (NLS) API which
@@ -537,6 +554,7 @@
Requires: php = %{version}
Provides: php-gmp = %{version}
Obsoletes: php-gmp < %{version}
+Obsoletes: php7-gmp
%description gmp
PHP functions for work with arbitrary-length integers using the GNU MP
@@ -548,6 +566,7 @@
Requires: php = %{version}
Provides: php-iconv = %{version}
Obsoletes: php-iconv < %{version}
+Obsoletes: php7-iconv
%description iconv
This module contains an interface to iconv character set conversion
@@ -562,6 +581,7 @@
Requires: php = %{version}
Provides: php-intl = %{version}
Obsoletes: php-intl < %{version}
+Obsoletes: php7-intl
%description intl
The internationalization (intl) extension is a wrapper for the ICU
@@ -575,6 +595,7 @@
Requires: php = %{version}
Provides: php-ldap = %{version}
Obsoletes: php-ldap < %{version}
+Obsoletes: php7-ldap
%description ldap
PHP interface to the Lightweight Directory Access Protocol (LDAP).
@@ -585,6 +606,7 @@
Requires: php = %{version}
Provides: php-mbstring = %{version}
Obsoletes: php-mbstring < %{version}
+Obsoletes: php7-mbstring
%description mbstring
mbstring provides multibyte specific string functions that help
@@ -603,6 +625,7 @@
Provides: php-pdo_mysql = %{version}
Provides: php_any_db = %{version}
Obsoletes: php-mysql < %{version}
+Obsoletes: php7-mysql
%description mysql
PHP functions for access to MySQL database servers.
@@ -616,6 +639,7 @@
Provides: php-firebird = %{version}
Provides: php_any_db = %{version}
Obsoletes: php-firebird < %{version}
+Obsoletes: php7-firebird
%description firebird
PHP functions for access to firebird database servers.
@@ -629,6 +653,7 @@
Provides: php-odbc = %{version}
Provides: php-pdo_odbc = %{version}
Obsoletes: php-odbc < %{version}
+Obsoletes: php7-odbc
%description odbc
This module adds Open Database Connectivity (ODBC) support.
@@ -639,6 +664,7 @@
Requires: php = %{version}
Provides: php-opcache = %{version}
Obsoletes: php-opcache < %{version}
+Obsoletes: php7-opcache
%description opcache
OPcache improves PHP performance by storing precompiled script
@@ -651,6 +677,7 @@
Requires: php = %{version}
Provides: php-openssl = %{version}
Obsoletes: php-openssl < %{version}
+Obsoletes: php7-openssl
%description openssl
This extension binds functions of OpenSSL library for symmetric and
@@ -664,6 +691,7 @@
Requires: php = %{version}
Provides: php-pcntl = %{version}
Obsoletes: php-pcntl < %{version}
+Obsoletes: php7-pcntl
%description pcntl
Process Control support in PHP implements the Unix style of process
@@ -676,7 +704,7 @@
Requires: php = %{version}
Requires: php-zlib = %{version}
Provides: php-phar = %{version}
-Conflicts: php-phar < %{version}
+Obsoletes: php7-phar
%description phar
The phar extension provides a way to put entire PHP applications into
@@ -695,6 +723,7 @@
Requires: php = %{version}
Provides: php-pdo = %{version}
Obsoletes: php-pdo < %{version}
+Obsoletes: php7-pdo
%description pdo
The PHP Data Objects (PDO) extension defines an interface for
@@ -717,6 +746,7 @@
Provides: php-pgsql = %{version}
Provides: php_any_db = %{version}
Obsoletes: php-pgsql < %{version}
+Obsoletes: php7-pgsql
%description pgsql
PHP functions for access to PostgreSQL database servers. It includes
@@ -728,6 +758,7 @@
Requires: php = %{version}
Provides: php-posix = %{version}
Obsoletes: php-posix < %{version}
+Obsoletes: php7-posix
%description posix
This module contains an interface to those functions defined in the
@@ -740,6 +771,7 @@
Requires: php = %{version}
Provides: php-readline = %{version}
Obsoletes: php-readline < %{version}
+Obsoletes: php7-readline
%description readline
PHP interface to libedit, which provides editable command line as well
@@ -751,6 +783,7 @@
Requires: php = %{version}
Provides: php-shmop = %{version}
Obsoletes: php-shmop < %{version}
+Obsoletes: php7-shmop
%description shmop
An extension created as an alternative to the sysvmsg module.
@@ -761,6 +794,7 @@
Requires: php = %{version}
Provides: php-snmp = %{version}
Obsoletes: php-snmp < %{version}
+Obsoletes: php7-snmp
%description snmp
The SNMP extension provides a toolset for managing remote devices via
@@ -777,6 +811,7 @@
Requires: php = %{version}
Provides: php-soap = %{version}
Obsoletes: php-soap < %{version}
+Obsoletes: php7-soap
%description soap
This module provides SOAP support.
@@ -790,6 +825,7 @@
Requires: php = %{version}
Provides: php-sockets = %{version}
Obsoletes: php-sockets < %{version}
+Obsoletes: php7-sockets
%description sockets
The socket extension implements a low-level interface to the socket
@@ -803,6 +839,7 @@
Requires: php = %{version}
Provides: php-sodium = %{version}
Obsoletes: php-sodium < %{version}
+Obsoletes: php7-sodium
%description sodium
PHP binding to libsodium software library for encryption, decryption,
@@ -817,6 +854,7 @@
Provides: php-pdo_sqlite = %{version}
Provides: php-sqlite = %{version}
Obsoletes: php-sqlite < %{version}
+Obsoletes: php7-sqlite
%description sqlite
This is an extension for the SQLite Embeddable SQL Database Engine.
@@ -839,6 +877,7 @@
Requires: php = %{version}
Provides: php-sysvmsg = %{version}
Obsoletes: php-sysvmsg < %{version}
+Obsoletes: php7-sysvmsg
%description sysvmsg
This module provides System V Message Queue support.
@@ -849,6 +888,7 @@
Requires: php = %{version}
Provides: php-sysvsem = %{version}
Obsoletes: php-sysvsem < %{version}
+Obsoletes: php7-sysvsem
%description sysvsem
PHP interface for System V semaphores.
@@ -859,6 +899,7 @@
Requires: php = %{version}
Provides: php-sysvshm = %{version}
Obsoletes: php-sysvshm < %{version}
+Obsoletes: php7-sysvshm
%description sysvshm
PHP interface for System V shared memory.
@@ -869,6 +910,7 @@
Requires: php = %{version}
Provides: php-tidy = %{version}
Obsoletes: php-tidy < %{version}
+Obsoletes: php7-tidy
%description tidy
Tidy is an extension based on Libtidy (http://tidy.sourceforge.net) and allows
@@ -882,6 +924,7 @@
Requires: php = %{version}
Provides: php-tokenizer = %{version}
Obsoletes: php-tokenizer < %{version}
+Obsoletes: php7-tokenizer
%description tokenizer
The tokenizer functions provide an interface to the PHP tokenizer
@@ -896,6 +939,7 @@
Requires: php-dom = %{version}
Provides: php-xsl = %{version}
Obsoletes: php-xsl < %{version}
+Obsoletes: php7-xsl
%description xsl
PHP's XSL extension implements the XSL (Extensible Stylesheet
@@ -909,6 +953,7 @@
Requires: php-dom = %{version}
Provides: php-xmlreader = %{version}
Obsoletes: php-xmlreader < %{version}
+Obsoletes: php7-xmlreader
%description xmlreader
The XMLReader extension is an XML Pull parser. The reader acts as a
@@ -921,6 +966,7 @@
Requires: php = %{version}
Provides: php-xmlwriter = %{version}
Obsoletes: php-xmlwriter < %{version}
+Obsoletes: php7-xmlwriter
%description xmlwriter
XMLWriter wraps the libxml xmlWriter API. Represents a writer that
@@ -933,6 +979,7 @@
Requires: php = %{version}
Provides: php-zip = %{version}
Obsoletes: php-zip < %{version}
+Obsoletes: php7-zip
%description zip
This extension allows to transparently read or write ZIP compressed
@@ -944,6 +991,7 @@
Requires: php = %{version}
Provides: php-zlib = %{version}
Obsoletes: php-zlib < %{version}
+Obsoletes: php7-zlib
%description zlib
This module enables to transparently read and write gzip (.gz)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package apache2 for openSUSE:Factory checked in at 2025-01-15 17:42:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache2 (Old)
and /work/SRC/openSUSE:Factory/.apache2.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache2"
Wed Jan 15 17:42:06 2025 rev:214 rq:1237712 version:2.4.62
Changes:
--------
--- /work/SRC/openSUSE:Factory/apache2/apache2.changes 2024-11-06 16:49:14.997460221 +0100
+++ /work/SRC/openSUSE:Factory/.apache2.new.1881/apache2.changes 2025-01-15 17:42:09.670100048 +0100
@@ -1,0 +2,8 @@
+Tue Jan 14 08:34:19 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Fix builds of test package with RPM 4.20:
+ + noarch packages cannot rely on libdir, which is an
+ arch-dependent variable. Rely on apxs -q libdir to extract the
+ correct information instead.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache2.spec ++++++
--- /var/tmp/diff_new_pack.b2od82/_old 2025-01-15 17:42:10.950153106 +0100
+++ /var/tmp/diff_new_pack.b2od82/_new 2025-01-15 17:42:10.950153106 +0100
@@ -1,7 +1,7 @@
#
# spec file for package apache2
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -735,6 +735,8 @@
cp %{SOURCE21} mod_example.c
apxs -c mod_example.c
test_dir="$PWD/my-test-devel"
+# hack: %{_libdir} cannot be used in noarch packages, define shell variable _libdir, using apxs to find the real value
+_libexecdir=$(apxs -q libdir)/apache2
echo "Try to load example module"
mkdir $test_dir
cat > $test_dir/httpd.conf << EOF
@@ -745,7 +747,7 @@
Group $(id -gn)
Listen 60080
DocumentRoot $test_dir
-LoadModule authz_core_module %{libexecdir}-%{default_mpm}/mod_authz_core.so
+LoadModule authz_core_module ${_libexecdir}-%{default_mpm}/mod_authz_core.so
LoadModule example_module $PWD/.libs/mod_example.so
<Location /hello>
SetHandler example-handler
@@ -780,15 +782,17 @@
}
# create a conf loading all MPM's modules
echo > $PWD/load-all-modules.conf
+# hack: %{_libdir} cannot be used in noarch packages, define shell variable _libdir, using apxs to find the real value
+_libdir=$(apxs -q libdir)
# hack: sort -u to load mod_proxy before mod_proxy_http, mod_cache before mod_cache_disk, etc.
-modules=$(find %{_libdir}/apache2-%{mpm}/ %{_libdir}/apache2/ -name *.so | sed 's:.*/mod_\(.*\).so:\1:' | sort -u)
+modules=$(find ${_libdir}/apache2-%{mpm}/ ${_libdir}/apache2/ -name *.so | sed 's:.*/mod_\(.*\).so:\1:' | sort -u)
# fix up dependencies
dep "lbmethod_bybusyness" "proxy"
dep "lbmethod_byrequests" "proxy"
dep "lbmethod_bytraffic" "proxy"
dep "lbmethod_heartbeat" "proxy"
for m in $modules; do
- path=$(find %{_libdir}/apache2-%{mpm}/ %{_libdir}/apache2/ -name mod_$m.so | head -n 1)
+ path=$(find ${_libdir}/apache2-%{mpm}/ ${_libdir}/apache2/ -name mod_$m.so | head -n 1)
if ! grep -q "mod_$m.c" $PWD/load-all-modules.conf; then
echo "<IfModule !mod_$m.c>" >> $PWD/load-all-modules.conf
echo " LoadModule ${m}_module $path" >> $PWD/load-all-modules.conf
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2025-01-15 17:42:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libquicktime (Old)
and /work/SRC/openSUSE:Factory/.libquicktime.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libquicktime"
Wed Jan 15 17:42:02 2025 rev:65 rq:1237657 version:1.2.4+git20180804.fff99cd
Changes:
--------
--- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2024-04-11 19:40:30.888343803 +0200
+++ /work/SRC/openSUSE:Factory/.libquicktime.new.1881/libquicktime.changes 2025-01-15 17:42:05.477926286 +0100
@@ -1,0 +2,6 @@
+Sun Jan 12 18:19:42 UTC 2025 - Giacomo Comes <gcomes.obs(a)gmail.com>
+
+- update fix-gcc14-build.patch
+ * add fix for faad2 and faac as well
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libquicktime.spec ++++++
--- /var/tmp/diff_new_pack.6LQVhh/_old 2025-01-15 17:42:06.445966411 +0100
+++ /var/tmp/diff_new_pack.6LQVhh/_new 2025-01-15 17:42:06.445966411 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libquicktime
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
++++++ fix-gcc14-build.patch ++++++
--- /var/tmp/diff_new_pack.6LQVhh/_old 2025-01-15 17:42:06.485968069 +0100
+++ /var/tmp/diff_new_pack.6LQVhh/_new 2025-01-15 17:42:06.485968069 +0100
@@ -10,4 +10,28 @@
main()
{
int version_major;
+@@ -661,6 +662,7 @@
+ AC_TRY_RUN([
+ #include <inttypes.h>
+ #include <faac.h>
++int
+ main()
+ {
+ int samplerate = 44100, num_channels = 2;
+@@ -730,6 +732,7 @@
+ AC_TRY_RUN([
+ #include <neaacdec.h>
+ #include <stdio.h>
++int
+ main()
+ {
+ int faad_major;
+@@ -763,6 +766,7 @@
+ AC_TRY_RUN([
+ #include <faad.h>
+ #include <stdio.h>
++int
+ main()
+ {
+ int faad_major;
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-flit for openSUSE:Factory checked in at 2025-01-15 17:41:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-flit (Old)
and /work/SRC/openSUSE:Factory/.python-flit.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-flit"
Wed Jan 15 17:41:58 2025 rev:13 rq:1237618 version:3.10.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-flit/python-flit.changes 2023-09-08 21:16:03.391575997 +0200
+++ /work/SRC/openSUSE:Factory/.python-flit.new.1881/python-flit.changes 2025-01-15 17:42:00.557722349 +0100
@@ -1,0 +2,30 @@
+Tue Jan 14 02:39:56 UTC 2025 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Update to 3.10.1:
+ * flit publish can now use PyPI tokens stored in keyring (PR #649), either
+ project tokens with a ‘username’ like pypi_token:project:project_name
+ (use the normalised form of the name) or user tokens
+ (pypi_token:user:username).
+ * The --python option can now take the path of a virtualenv folder, as an
+ alternative to a Python executable (PR #667).
+ * Flit will work with current development versions of Pythona again
+ (PR #684).
+ * The flit command line package now requires Python 3.8 or above (PR #660).
+ flit_core still works with Python 3.6 or above.
+ * The metadata in packages now has the names of optional dependency
+ groups (“extras”) normalised, complying with version 2.3 of the metadata
+ standard (PR #676, PR #697).
+ * The flit command line package now depends on pip (PR #647).
+ * Fix potential substitution of environment variables into passwords read
+ from .pypirc files (PR #652).
+ * A warning is now shown when building packages which specify the old
+ flit.buildapi backend, which should be replaced by flit_core.buildapi
+ (PR #674). It’s a good idea to always set a maximum version for the
+ build requirement, to protect against changes in future major versions
+ of Flit.
+ * Avoid using the deprecated datetime.utcfromtimestamp() (PR #682).
+ * Flit now has a SECURITY.md file in the Github repository (PR #665).
+ * The tests for flit_core are no longer part of the installed package,
+ reducing the size of the wheels (PR #691).
+
+-------------------------------------------------------------------
Old:
----
flit-3.9.0.tar.gz
New:
----
flit-3.10.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-flit.spec ++++++
--- /var/tmp/diff_new_pack.ic12KT/_old 2025-01-15 17:42:01.441758990 +0100
+++ /var/tmp/diff_new_pack.ic12KT/_new 2025-01-15 17:42:01.441758990 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-flit
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,15 @@
#
-%define skip_python2 1
%{?sle15_python_module_pythons}
Name: python-flit
-Version: 3.9.0
+Version: 3.10.1
Release: 0
Summary: Simplified packaging of Python modules
License: BSD-3-Clause
-Group: Development/Languages/Python
URL: https://github.com/pypa/flit
Source: https://files.pythonhosted.org/packages/source/f/flit/flit-%{version}.tar.gz
-BuildRequires: %{python_module base >= 3.6}
+BuildRequires: %{python_module base >= 3.8}
BuildRequires: %{python_module docutils}
BuildRequires: %{python_module flit-core >= %{version}}
BuildRequires: %{python_module pip}
@@ -36,10 +34,11 @@
BuildRequires: python-rpm-macros
Requires: python-docutils
Requires: python-flit-core >= %{version}
+Requires: python-pip
Requires: python-requests
Requires: python-tomli-w
Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module pytest >= 2.7.3}
@@ -85,5 +84,5 @@
%license LICENSE
%python_alternative %{_bindir}/flit
%{python_sitelib}/flit
-%{python_sitelib}/flit-%{version}*-info
+%{python_sitelib}/flit-%{version}.dist-info
++++++ flit-3.9.0.tar.gz -> flit-3.10.1.tar.gz ++++++
++++ 3882 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2025-01-15 17:41:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
and /work/SRC/openSUSE:Factory/.Mesa.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Mesa"
Wed Jan 15 17:41:54 2025 rev:528 rq:1237561 version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2025-01-06 16:04:49.564792974 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.1881/Mesa.changes 2025-01-15 17:41:57.133580421 +0100
@@ -1,0 +2,5 @@
+Sun Jan 12 20:38:28 UTC 2025 - Mikhail Paulyshka <me(a)mixaill.net>
+
+- aarch64: enable build of panvk driver
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.MbslRm/_old 2025-01-15 17:41:58.777648567 +0100
+++ /var/tmp/diff_new_pack.MbslRm/_new 2025-01-15 17:41:58.781648732 +0100
@@ -89,7 +89,7 @@
%ifarch %{arm} aarch64
%define with_vulkan 1
%if 0%{?suse_version} > 1600
- %define vulkan_drivers swrast,amd,broadcom,freedreno,intel,intel_hasvk,nouveau
+ %define vulkan_drivers swrast,amd,broadcom,freedreno,intel,intel_hasvk,nouveau,panfrost
%else
%define vulkan_drivers swrast,amd,broadcom,freedreno,intel,intel_hasvk
%endif
@@ -804,6 +804,13 @@
%description -n libvulkan_freedreno
This package contains the Vulkan parts for Mesa.
+
+%package -n libvulkan_panfrost
+Summary: Mesa vulkan driver for ARM Mali
+Group: System/Libraries
+
+%description -n libvulkan_panfrost
+This package contains the Vulkan parts for Mesa.
%endif
%package -n Mesa-vulkan-device-select
@@ -1383,6 +1390,12 @@
%dir %{_datadir}/vulkan
%dir %{_datadir}/vulkan/icd.d
%{_datadir}/vulkan/icd.d/freedreno_icd.*.json
+
+%files -n libvulkan_panfrost
+%{_libdir}/libvulkan_panfrost.so
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%{_datadir}/vulkan/icd.d/panfrost_icd.*.json
%endif
%files -n Mesa-vulkan-device-select
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2025-01-15 00:22:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Wed Jan 15 00:22:15 2025 rev:4262 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:18.957679680 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:18.961679843 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20250113" schemaversion="4.1">
+<image name="OBS__MicroOS___20250114" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250113</productvar>
+ <productvar name="VERSION">20250114</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250113,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250114,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250113/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250114/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.001681480 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.005681643 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20250113" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20250114" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250113</productvar>
+ <productvar name="VERSION">20250114</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250113,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250114,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.037682953 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.041683117 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250113" schemaversion="4.1">
+<image name="OBS__openSUSE___20250114" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250113</productvar>
+ <productvar name="VERSION">20250114</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250113,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250114,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250113/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250114/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.065684098 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.069684263 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250113" schemaversion="4.1">
+<image name="OBS__openSUSE___20250114" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250113</productvar>
+ <productvar name="VERSION">20250114</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250113,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250114,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250113/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250114/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -3336,7 +3336,6 @@
<repopackage name="pam_pwquality"/>
<repopackage name="pam_pwquality-32bit"/>
<repopackage name="paperkey"/>
- <repopackage name="parallel-printer-support"/>
<repopackage name="paratype-pt-mono-fonts"/>
<repopackage name="paratype-pt-sans-fonts"/>
<repopackage name="paratype-pt-serif-fonts"/>
++++++ openSUSE-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.093685244 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.093685244 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250113" schemaversion="4.1">
+<image name="OBS__openSUSE___20250114" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -23,7 +23,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20250113-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20250114-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250113</productvar>
+ <productvar name="VERSION">20250114</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250113,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250114,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250113/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250114/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ Aeon.product ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.145687373 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.157687864 +0100
@@ -6,7 +6,7 @@
<name>Aeon</name>
<releasepkgname>Aeon-release</releasepkgname>
<endoflife/>
- <version>20250113</version>
+ <version>20250114</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Aeon</productline>
++++++ Kalpa.product ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.177688682 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.181688846 +0100
@@ -6,7 +6,7 @@
<name>Kalpa</name>
<releasepkgname>Kalpa-release</releasepkgname>
<endoflife/>
- <version>20250113</version>
+ <version>20250114</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Kalpa</productline>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.201689665 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.205689828 +0100
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20250113</version>
+ <version>20250114</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.325694739 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.333695065 +0100
@@ -3285,7 +3285,6 @@
<package name="pam_pwquality" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="pam_pwquality-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="paperkey" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="parallel-printer-support" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="paratype-pt-mono-fonts" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="paratype-pt-sans-fonts" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="paratype-pt-serif-fonts" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.353695884 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.357696048 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20250113</version>
+ <version>20250114</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.381697030 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.389697357 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20250113</version>
+ <version>20250114</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.EgbdXk/_old 2025-01-15 00:22:19.517702595 +0100
+++ /var/tmp/diff_new_pack.EgbdXk/_new 2025-01-15 00:22:19.525702922 +0100
@@ -12844,7 +12844,7 @@
- libdc1394-tools
- libdca-devel
- libdca0-32bit
- - libdcmtk18
+ - libdcmtk19
- libddcutil-devel
- libdde-file-manager5
- libdde-network-utils1
@@ -14135,6 +14135,7 @@
- libirman-devel
- libirman0
- libirml1
+ - libirmp0
- libirrecord0
- libisal2
- libiscsi-devel
@@ -21104,6 +21105,7 @@
- par
- par2cmdline
- par_text
+ - parallel-printer-support
- paranamer
- paranamer-ant
- paranamer-generator
@@ -24230,7 +24232,6 @@
- python310-devel
- python310-doc
- python310-doc-devhelp
- - python310-dqsegdb
- python310-gphoto2
- python310-gpt4all
- python310-gwpy
@@ -27540,6 +27541,7 @@
- python311-transip
- python311-transitions
- python311-translate-toolkit
+ - python311-translate-toolkit-man
- python311-translation-finder
- python311-translationstring
- python311-translitcodec
@@ -31232,6 +31234,7 @@
- python312-transip
- python312-transitions
- python312-translate-toolkit
+ - python312-translate-toolkit-man
- python312-translation-finder
- python312-translationstring
- python312-translitcodec
@@ -34935,6 +34938,7 @@
- python313-transip
- python313-transitions
- python313-translate-toolkit
+ - python313-translate-toolkit-man
- python313-translation-finder
- python313-translationstring
- python313-translitcodec
@@ -35257,6 +35261,7 @@
- qalculate-gtk
- qalculate-gtk-lang
- qalculate-qt
+ - qarma
- qatengine
- qatlib
- qatlib-devel
@@ -36830,6 +36835,7 @@
- saxpath-javadoc
- sbc-devel
- sbcl
+ - sbcl-bin
- sbctl
- sbd
- sbd-devel
@@ -37272,7 +37278,6 @@
- smproxy
- smssend
- smtpping
- - snack
- snakeyaml
- snakeyaml-javadoc
- snallygaster
@@ -38014,7 +38019,6 @@
- termcap-devel-static
- terminator
- terminator-lang
- - terminfo-ghostty
- terminology
- terminology-lang
- terminology-theme-Flat
@@ -48693,7 +48697,6 @@
- webkit2gtk4-devel
- webkit2gtk4-minibrowser
- weblate
- - weblate-doc
- weblug
- webp-pixbuf-loader
- websocketpp-devel
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2025-01-15 00:22:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Wed Jan 15 00:22:11 2025 rev:3316 rq: version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/000release-packages/Aeon-release.changes 2025-01-14 16:41:25.916747598 +0100
+++ /work/SRC/openSUSE:Factory/.000release-packages.new.1881/Aeon-release.changes 2025-01-15 00:22:13.845470492 +0100
@@ -2 +2 @@
-Tue Jan 14 15:41:23 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
+Tue Jan 14 23:22:10 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
Kalpa-release.changes: same change
MicroOS-release.changes: same change
openSUSE-Addon-NonOss-release.changes: same change
openSUSE-release.changes: same change
stub.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
Kalpa-release.spec: same change
MicroOS-release.spec: same change
openSUSE-Addon-NonOss-release.spec: same change
openSUSE-release.spec: same change
stub.spec: same change
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.FImPou/_old 2025-01-15 00:22:15.961557081 +0100
+++ /var/tmp/diff_new_pack.FImPou/_new 2025-01-15 00:22:15.973557572 +0100
@@ -13344,6 +13344,7 @@
Provides: weakremover(libdc1394-25-32bit)
Provides: weakremover(libdcmtk16)
Provides: weakremover(libdcmtk17)
+Provides: weakremover(libdcmtk18)
Provides: weakremover(libdconf1-32bit)
Provides: weakremover(libdd_opentracing0)
Provides: weakremover(libddccontrol0)
@@ -28955,6 +28956,7 @@
Provides: weakremover(python310-dparse)
Provides: weakremover(python310-dpcontracts)
Provides: weakremover(python310-dpkt)
+Provides: weakremover(python310-dqsegdb)
Provides: weakremover(python310-dqsegdb2)
Provides: weakremover(python310-dragonmapper)
Provides: weakremover(python310-drgn)
@@ -49483,6 +49485,7 @@
Provides: weakremover(smuxi-message-buffer-lang)
Provides: weakremover(smuxi-server)
Provides: weakremover(smuxi-server-lang)
+Provides: weakremover(snack)
Provides: weakremover(snap-photobooth)
Provides: weakremover(snap-photobooth-lang)
Provides: weakremover(sni-qt)
@@ -49811,6 +49814,7 @@
Provides: weakremover(tepl-6-lang)
Provides: weakremover(tepl-devel)
Provides: weakremover(termcap-32bit)
+Provides: weakremover(terminfo-ghostty)
Provides: weakremover(terminus)
Provides: weakremover(terminus-lang)
Provides: weakremover(terminus-ttf-fonts)
@@ -50556,6 +50560,7 @@
Provides: weakremover(webkit2gtk-5_0-injected-bundles)
Provides: weakremover(webkitgtk-sharp)
Provides: weakremover(webkitgtk-sharp-devel)
+Provides: weakremover(weblate-doc)
Provides: weakremover(webvfx)
Provides: weakremover(webvfx-devel)
Provides: weakremover(webvfx-module)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2025-01-14 21:02:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Tue Jan 14 21:02:58 2025 rev:2670 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
15.6:update_1736859744.packages.zst
factory:non-oss_4261.2.packages.zst
factory_20250113.packages.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package texstudio for openSUSE:Factory checked in at 2025-01-14 18:41:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texstudio (Old)
and /work/SRC/openSUSE:Factory/.texstudio.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texstudio"
Tue Jan 14 18:41:56 2025 rev:46 rq:1237858 version:4.8.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/texstudio/texstudio.changes 2024-10-22 14:52:35.291074331 +0200
+++ /work/SRC/openSUSE:Factory/.texstudio.new.1881/texstudio.changes 2025-01-14 18:41:58.531861680 +0100
@@ -1,0 +2,26 @@
+Tue Jan 14 10:17:06 UTC 2025 - Johannes Weberhofer <jweberhofer(a)weberhofer.at>
+
+- Update to 4.8.5
+ * fix false delimiter mismatch marker which gets stuck under certain
+ circumstances gh#texstudio-org/texstudio#489
+ * fix label stop working when using subfigure package
+ gh#texstudio-org/texstudio#3816
+ * fix ai wizard conversation history gh#texstudio-org/texstudio#3820
+ * fix colspec parsing gh#texstudio-org/texstudio#3831
+ * fix user command handling in cached files gh#texstudio-org/texstudio#3828
+ * fix label detection on memoir class gh#texstudio-org/texstudio#3829
+ * fix crash when %Tex root document was not found
+ * class are used for completion in documentclass
+ * class names are not used anymore for package name completion
+ * local packages can provide local cwl files, see manual
+ * fix handling of user definition commands in subfiles
+ gh#texstudio-org/texstudio#3885
+ * fix crash in preview tooltip if no pdflatex is defined
+ gh#texstudio-org/texstudio#3875
+ * handle special columntypes (m[l],NiceMatrix) better
+ gh#texstudio-org/texstudio#3881
+ * handle key/val completion in frame environment better
+ gh#texstudio-org/texstudio#3846
+ * fix caching of newly defined colornames
+
+-------------------------------------------------------------------
Old:
----
texstudio-4.8.4.tar.gz
New:
----
texstudio-4.8.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ texstudio.spec ++++++
--- /var/tmp/diff_new_pack.cqrqDy/_old 2025-01-14 18:42:00.019923138 +0100
+++ /var/tmp/diff_new_pack.cqrqDy/_new 2025-01-14 18:42:00.023923304 +0100
@@ -1,7 +1,7 @@
#
# spec file for package texstudio
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: texstudio
-Version: 4.8.4
+Version: 4.8.5
Release: 0
Summary: LaTeX Editor
License: Apache-2.0 AND GPL-2.0-only AND GPL-3.0-only AND MPL-1.1
++++++ texstudio-4.8.4.tar.gz -> texstudio-4.8.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/texstudio/texstudio-4.8.4.tar.gz /work/SRC/openSUSE:Factory/.texstudio.new.1881/texstudio-4.8.5.tar.gz differ: char 13, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package alacritty for openSUSE:Factory checked in at 2025-01-14 18:40:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alacritty (Old)
and /work/SRC/openSUSE:Factory/.alacritty.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alacritty"
Tue Jan 14 18:40:46 2025 rev:42 rq:1237837 version:0.15.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/alacritty/alacritty.changes 2024-11-08 12:04:28.214206033 +0100
+++ /work/SRC/openSUSE:Factory/.alacritty.new.1881/alacritty.changes 2025-01-14 18:41:13.393997415 +0100
@@ -1,0 +2,25 @@
+Tue Jan 14 14:42:09 UTC 2025 - Jan-Luca Kiok <opensuse-packages(a)jlk.one>
+
+- Update to version 0.15.0:
+ * Added
+ * Config option `window.level = "AlwaysOnTop"` to force Alacritty to always
+ * be the toplevel window
+ * Escape sequence to move cursor forward tabs ( CSI Ps I )
+ * Pass activation token in `alacritty msg create-window` on Wayland/X11
+ * Changed
+ * Don't switch to semantic/line selection when control is pressed
+ * Always emit `1` for the first parameter when having modifiers in kitty
+ * keyboard protocol
+ * Fixed
+ * Mouse/Vi cursor hint highlighting broken on the terminal cursor line
+ * Hint launcher opening arbitrary text, when terminal content changed while
+ * opening
+ * `SemanticRight`/`SemanticLeft` vi motions breaking with wide semantic
+ * escape characters
+ * `alacritty migrate` crashing with recursive toml imports
+ * Migrating nonexistent toml import breaking the entire migration
+ * First daemon mode window ignoring window options passed through CLI
+ * Report of Enter/Tab/Backspace in kitty keyboard's report event types mode
+ * Cut off wide characters in preedit string
+
+-------------------------------------------------------------------
Old:
----
alacritty-0.14.0.tar.zst
New:
----
alacritty-0.15.0.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ alacritty.spec ++++++
--- /var/tmp/diff_new_pack.2mnyEh/_old 2025-01-14 18:41:14.082025831 +0100
+++ /var/tmp/diff_new_pack.2mnyEh/_new 2025-01-14 18:41:14.082025831 +0100
@@ -1,7 +1,7 @@
#
# spec file for package alacritty
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: alacritty
-Version: 0.14.0
+Version: 0.15.0
Release: 0
Summary: A GPU-accelerated terminal emulator
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.2mnyEh/_old 2025-01-14 18:41:14.134027979 +0100
+++ /var/tmp/diff_new_pack.2mnyEh/_new 2025-01-14 18:41:14.138028143 +0100
@@ -4,7 +4,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/alacritty/alacritty.git</param>
- <param name="revision">refs/tags/v0.14.0</param>
+ <param name="revision">refs/tags/v0.15.0</param>
<param name="match-tag">v*</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.2mnyEh/_old 2025-01-14 18:41:14.158028970 +0100
+++ /var/tmp/diff_new_pack.2mnyEh/_new 2025-01-14 18:41:14.162029135 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/alacritty/alacritty.git</param>
- <param name="changesrevision">22a447573bbd67c0a5d3946d58d6d61bac3b4ad2</param></service></servicedata>
+ <param name="changesrevision">53395536aa4ebebcbc0431e7336c2a6857efcff5</param></service></servicedata>
(No newline at EOF)
++++++ alacritty-0.14.0.tar.zst -> alacritty-0.15.0.tar.zst ++++++
++++ 3117 lines of diff (skipped)
++++++ alacritty.obsinfo ++++++
--- /var/tmp/diff_new_pack.2mnyEh/_old 2025-01-14 18:41:15.178071099 +0100
+++ /var/tmp/diff_new_pack.2mnyEh/_new 2025-01-14 18:41:15.182071265 +0100
@@ -1,5 +1,5 @@
name: alacritty
-version: 0.14.0
-mtime: 1729638601
-commit: 22a447573bbd67c0a5d3946d58d6d61bac3b4ad2
+version: 0.15.0
+mtime: 1736800370
+commit: 53395536aa4ebebcbc0431e7336c2a6857efcff5
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/alacritty/vendor.tar.zst /work/SRC/openSUSE:Factory/.alacritty.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2025-01-14 16:41:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Tue Jan 14 16:41:24 2025 rev:3315 rq: version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/000release-packages/Aeon-release.changes 2025-01-13 20:22:34.439829566 +0100
+++ /work/SRC/openSUSE:Factory/.000release-packages.new.1881/Aeon-release.changes 2025-01-14 16:41:25.916747598 +0100
@@ -2 +2 @@
-Mon Jan 13 19:22:31 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
+Tue Jan 14 15:41:23 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
Kalpa-release.changes: same change
MicroOS-release.changes: same change
openSUSE-Addon-NonOss-release.changes: same change
openSUSE-release.changes: same change
stub.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Aeon-release.spec ++++++
--- /var/tmp/diff_new_pack.YC62s5/_old 2025-01-14 16:41:27.768824293 +0100
+++ /var/tmp/diff_new_pack.YC62s5/_new 2025-01-14 16:41:27.768824293 +0100
@@ -17,7 +17,7 @@
Name: Aeon-release
-Version: 20250113
+Version: 20250114
Release: 0
Summary: Aeon
License: GPL-2.0-or-later
@@ -174,9 +174,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = Aeon
-Provides: product(Aeon) = 20250113-0
+Provides: product(Aeon) = 20250114-0
Provides: product-label() = Aeon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aaeon%3A20250113
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aaeon%3A20250114
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(Aeon)
@@ -192,7 +192,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(Aeon) = 20250113-0
+Provides: product_flavor(Aeon) = 20250114-0
Summary: Aeon%{?betaversion: %{betaversion}}
%description appliance
@@ -257,11 +257,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>Aeon</name>
- <version>20250113</version>
+ <version>20250114</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:aeon:20250113</cpeid>
+ <cpeid>cpe:/o:opensuse:aeon:20250114</cpeid>
<productline>Aeon</productline>
<register>
<pool>
++++++ Kalpa-release.spec ++++++
--- /var/tmp/diff_new_pack.YC62s5/_old 2025-01-14 16:41:27.796825452 +0100
+++ /var/tmp/diff_new_pack.YC62s5/_new 2025-01-14 16:41:27.796825452 +0100
@@ -17,7 +17,7 @@
Name: Kalpa-release
-Version: 20250113
+Version: 20250114
Release: 0
Summary: openSUSE Kalpa
License: GPL-2.0-or-later
@@ -174,9 +174,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = Kalpa
-Provides: product(Kalpa) = 20250113-0
+Provides: product(Kalpa) = 20250114-0
Provides: product-label() = openSUSE%20Kalpa
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Akalpa%3A20250113
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Akalpa%3A20250114
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(Kalpa)
@@ -192,7 +192,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(Kalpa) = 20250113-0
+Provides: product_flavor(Kalpa) = 20250114-0
Summary: openSUSE Kalpa%{?betaversion: %{betaversion}}
%description appliance
@@ -257,11 +257,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>Kalpa</name>
- <version>20250113</version>
+ <version>20250114</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:kalpa:20250113</cpeid>
+ <cpeid>cpe:/o:opensuse:kalpa:20250114</cpeid>
<productline>Kalpa</productline>
<register>
<pool>
++++++ MicroOS-release.spec ++++++
--- /var/tmp/diff_new_pack.YC62s5/_old 2025-01-14 16:41:27.836827109 +0100
+++ /var/tmp/diff_new_pack.YC62s5/_new 2025-01-14 16:41:27.836827109 +0100
@@ -17,7 +17,7 @@
Name: MicroOS-release
-Version: 20250113
+Version: 20250114
Release: 0
Summary: openSUSE MicroOS
License: GPL-2.0-or-later
@@ -179,9 +179,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = MicroOS
-Provides: product(MicroOS) = 20250113-0
+Provides: product(MicroOS) = 20250114-0
Provides: product-label() = openSUSE%20MicroOS
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20250113
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20250114
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(MicroOS)
@@ -197,7 +197,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(MicroOS) = 20250113-0
+Provides: product_flavor(MicroOS) = 20250114-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description dvd
@@ -213,7 +213,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(MicroOS) = 20250113-0
+Provides: product_flavor(MicroOS) = 20250114-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description appliance
@@ -278,11 +278,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>MicroOS</name>
- <version>20250113</version>
+ <version>20250114</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:microos:20250113</cpeid>
+ <cpeid>cpe:/o:opensuse:microos:20250114</cpeid>
<productline>MicroOS</productline>
<register>
<pool>
++++++ openSUSE-Addon-NonOss-release.spec ++++++
--- /var/tmp/diff_new_pack.YC62s5/_old 2025-01-14 16:41:27.872828600 +0100
+++ /var/tmp/diff_new_pack.YC62s5/_new 2025-01-14 16:41:27.876828765 +0100
@@ -18,7 +18,7 @@
Name: openSUSE-Addon-NonOss-release
%define product openSUSE-Addon-NonOss
-Version: 20250113
+Version: 20250114
#!BcntSyncTag: openSUSE-Addon-NonOss
Release: 0
Summary: openSUSE NonOSS Addon
@@ -26,9 +26,9 @@
Group: System/Fhs
Provides: %name-%version
Provides: product() = openSUSE%2DAddon%2DNonOss
-Provides: product(openSUSE-Addon-NonOss) = 20250113-0
+Provides: product(openSUSE-Addon-NonOss) = 20250114-0
Provides: product-label() = non%20oss%20addon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20250113
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20250114
@@ -48,10 +48,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20250113</version>
+ <version>20250114</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20250113</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20250114</cpeid>
<register>
<pool>
</pool>
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.YC62s5/_old 2025-01-14 16:41:27.900829760 +0100
+++ /var/tmp/diff_new_pack.YC62s5/_new 2025-01-14 16:41:27.904829925 +0100
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20250113
+Version: 20250114
Release: 0
# 0 is the product release, not the build release of this package
Summary: openSUSE Tumbleweed
@@ -185,7 +185,7 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = openSUSE
-Provides: product(openSUSE) = 20250113-0
+Provides: product(openSUSE) = 20250114-0
%ifarch x86_64
Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64
%endif
@@ -199,7 +199,7 @@
Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64
%endif
Provides: product-label() = openSUSE
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20250113
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20250114
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F
Requires: product_flavor(openSUSE)
@@ -213,7 +213,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(ftp)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description ftp
@@ -228,7 +228,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description mini
@@ -243,7 +243,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description dvd
@@ -258,7 +258,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-kde
@@ -273,7 +273,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-x11)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-x11
@@ -288,7 +288,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-gnome)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-gnome
@@ -303,7 +303,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-xfce)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-xfce
@@ -318,7 +318,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-kde)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-kde
@@ -333,7 +333,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-gnome)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-gnome
@@ -348,7 +348,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-x11)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-x11
@@ -363,7 +363,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance
@@ -378,7 +378,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-docker)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-docker
@@ -393,7 +393,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-kvm)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-kvm
@@ -408,7 +408,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vmware)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vmware
@@ -423,7 +423,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-openstack)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-openstack
@@ -438,7 +438,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-hyperv)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-hyperv
@@ -453,7 +453,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vagrant)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vagrant
@@ -468,7 +468,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-wsl)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-wsl
@@ -483,7 +483,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-custom)
-Provides: product_flavor(openSUSE) = 20250113-0
+Provides: product_flavor(openSUSE) = 20250114-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-custom
@@ -566,10 +566,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20250113</version>
+ <version>20250114</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20250113</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20250114</cpeid>
<productline>openSUSE</productline>
<register>
<target>openSUSE-Tumbleweed-x86_64</target>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-store for openSUSE:Factory checked in at 2025-01-14 16:32:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-store (Old)
and /work/SRC/openSUSE:Factory/.cosmic-store.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-store"
Tue Jan 14 16:32:57 2025 rev:6 rq:1237790 version:1.0.0~alpha5+1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-store/cosmic-store.changes 2024-12-09 21:10:12.449543378 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-store.new.1881/cosmic-store.changes 2025-01-14 16:33:14.740301058 +0100
@@ -1,0 +2,20 @@
+Fri Jan 10 22:48:27 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+1:
+ * Update dependencies
+ * Spell checked with LibreOffice
+ * Update cosmic_store.ftl
+ * Update (add) translation
+ * improve & check for spelling the Dutch translation
+ * Update flathub stats, mark debian/rules executable
+ * Removed annoying popup dialog on canceling authentication with system packages
+ * i18n(de): add German translation
+ * Improve Dutch translation
+ * Improve & Correct spelling Dutch translation
+ * Remove a11y from default features
+ * Update cosmic_store.ftl PL Translation operation fix
+ * Added Irish translation
+ * 18n pt-BR translation update
+ * i18n(th): Add Thai translation
+
+-------------------------------------------------------------------
Old:
----
cosmic-store-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-store-1.0.0~alpha5+1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-store.spec ++++++
--- /var/tmp/diff_new_pack.uC6xwh/_old 2025-01-14 16:33:16.648380089 +0100
+++ /var/tmp/diff_new_pack.uC6xwh/_new 2025-01-14 16:33:16.652380254 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-store
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define appname com.system76.CosmicStore
Name: cosmic-store
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+1
Release: 0
Summary: COSMIC app store
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.uC6xwh/_old 2025-01-14 16:33:16.676381249 +0100
+++ /var/tmp/diff_new_pack.uC6xwh/_new 2025-01-14 16:33:16.680381414 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-store</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.uC6xwh/_old 2025-01-14 16:33:16.696382077 +0100
+++ /var/tmp/diff_new_pack.uC6xwh/_new 2025-01-14 16:33:16.700382243 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-store.git</param>
- <param name="changesrevision">9885eee8e7d052712bbbb8bf656727657ec590cd</param></service></servicedata>
+ <param name="changesrevision">8ba1881e2dc6e31d42db408f5002250a7ae13ad8</param></service></servicedata>
(No newline at EOF)
++++++ cosmic-store-1.0.0~alpha4+0.tar.zst -> cosmic-store-1.0.0~alpha5+1.tar.zst ++++++
++++ 2831 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-store/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-store.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-player for openSUSE:Factory checked in at 2025-01-14 16:32:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-player (Old)
and /work/SRC/openSUSE:Factory/.cosmic-player.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-player"
Tue Jan 14 16:32:54 2025 rev:6 rq:1237787 version:1.0.0~alpha5+2
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-player/cosmic-player.changes 2024-12-09 21:10:05.513253844 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-player.new.1881/cosmic-player.changes 2025-01-14 16:33:12.024188558 +0100
@@ -1,0 +2,20 @@
+Fri Jan 10 22:17:00 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+2:
+ * Update dependencies
+ * Update cosmic_player.ftl (#36)
+ * Revert Cargo.lock to version 3
+ * Use just vendor for debian packaging
+ * spell check and improve Dutch translation (#33)
+ * Improve plugin install logic
+ * Update iced_video_player
+ * i18n(de): add German translation
+ * Create cosmic_player.ftl PL initial translation
+ * Added Irish translation
+ * update dutch translation
+ * update italian translation
+ * update french translation
+ * update euro spanish translation
+ * update japanese translation
+
+-------------------------------------------------------------------
Old:
----
cosmic-player-0.1.0+git20241205.b26005d.tar.zst
New:
----
cosmic-player-1.0.0~alpha5+2.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-player.spec ++++++
--- /var/tmp/diff_new_pack.ge7AnV/_old 2025-01-14 16:33:13.464248205 +0100
+++ /var/tmp/diff_new_pack.ge7AnV/_new 2025-01-14 16:33:13.468248370 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-player
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define appname com.system76.CosmicPlayer
Name: cosmic-player
-Version: 0.1.0+git20241205.b26005d
+Version: 1.0.0~alpha5+2
Release: 0
Summary: COSMIC media player
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ge7AnV/_old 2025-01-14 16:33:13.488249199 +0100
+++ /var/tmp/diff_new_pack.ge7AnV/_new 2025-01-14 16:33:13.492249364 +0100
@@ -4,7 +4,9 @@
<param name="url">https://github.com/pop-os/cosmic-player.git</param>
<param name="scm">git</param>
<param name="revision">master</param>
- <param name="versionformat">0.1.0+git%cd.%h</param>
+ <param name="versionrewrite-pattern">epoch-(.*)\+0</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-player</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ge7AnV/_old 2025-01-14 16:33:13.508250027 +0100
+++ /var/tmp/diff_new_pack.ge7AnV/_new 2025-01-14 16:33:13.508250027 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-player.git</param>
- <param name="changesrevision">b26005d7808ef3ea8d01d9a25b14b4450187e6b9</param></service></servicedata>
+ <param name="changesrevision">2c0545f6a8bbe4bec80993a27e98b66bca7ea1c0</param></service></servicedata>
(No newline at EOF)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-player/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-player.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xdg-desktop-portal-cosmic for openSUSE:Factory checked in at 2025-01-14 16:32:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-desktop-portal-cosmic (Old)
and /work/SRC/openSUSE:Factory/.xdg-desktop-portal-cosmic.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-desktop-portal-cosmic"
Tue Jan 14 16:32:50 2025 rev:6 rq:1237780 version:1.0.0~alpha5+1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xdg-desktop-portal-cosmic/xdg-desktop-portal-cosmic.changes 2024-12-09 21:11:29.368759757 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-desktop-portal-cosmic.new.1881/xdg-desktop-portal-cosmic.changes 2025-01-14 16:33:09.068066119 +0100
@@ -1,0 +2,6 @@
+Fri Jan 10 23:07:13 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+1:
+ * update deps
+
+-------------------------------------------------------------------
Old:
----
xdg-desktop-portal-cosmic-1.0.0~alpha4+0.tar.zst
New:
----
xdg-desktop-portal-cosmic-1.0.0~alpha5+1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xdg-desktop-portal-cosmic.spec ++++++
--- /var/tmp/diff_new_pack.08yffA/_old 2025-01-14 16:33:11.072149126 +0100
+++ /var/tmp/diff_new_pack.08yffA/_new 2025-01-14 16:33:11.092149954 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xdg-desktop-portal-cosmic
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: xdg-desktop-portal-cosmic
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+1
Release: 0
Summary: COSMIC xdg portal
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.08yffA/_old 2025-01-14 16:33:11.380161884 +0100
+++ /var/tmp/diff_new_pack.08yffA/_new 2025-01-14 16:33:11.384162049 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">xdg-desktop-portal-cosmic</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.08yffA/_old 2025-01-14 16:33:11.404162878 +0100
+++ /var/tmp/diff_new_pack.08yffA/_new 2025-01-14 16:33:11.408163044 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/xdg-desktop-portal-cosmic.git</param>
- <param name="changesrevision">e7c92a7316ad5c6e0ccfa08adaae118ee8f2738f</param></service></servicedata>
+ <param name="changesrevision">730f32f80095b261a1553d43e65184eebe28b760</param></service></servicedata>
(No newline at EOF)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/xdg-desktop-portal-cosmic/vendor.tar.zst /work/SRC/openSUSE:Factory/.xdg-desktop-portal-cosmic.new.1881/vendor.tar.zst differ: char 8, line 1
++++++ xdg-desktop-portal-cosmic-1.0.0~alpha4+0.tar.zst -> xdg-desktop-portal-cosmic-1.0.0~alpha5+1.tar.zst ++++++
++++ 2608 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-notifications for openSUSE:Factory checked in at 2025-01-14 16:32:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-notifications (Old)
and /work/SRC/openSUSE:Factory/.cosmic-notifications.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-notifications"
Tue Jan 14 16:32:43 2025 rev:5 rq:1237771 version:1.0.0~alpha5+1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-notifications/cosmic-notifications.changes 2024-12-09 21:10:55.463341207 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-notifications.new.1881/cosmic-notifications.changes 2025-01-14 16:32:56.311537981 +0100
@@ -1,0 +2,9 @@
+Fri Jan 10 21:57:18 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+1:
+ * update deps
+ * cleanup
+ * feat: applet notification actions
+ * feat: allow activation of notifications
+
+-------------------------------------------------------------------
Old:
----
cosmic-notifications-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-notifications-1.0.0~alpha5+1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-notifications.spec ++++++
--- /var/tmp/diff_new_pack.HEqy6w/_old 2025-01-14 16:32:58.431625676 +0100
+++ /var/tmp/diff_new_pack.HEqy6w/_new 2025-01-14 16:32:58.435625842 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-notifications
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define appname com.system76.CosmicNotifications
Name: cosmic-notifications
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+1
Release: 0
Summary: Layer for COSMIC Notifications
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.HEqy6w/_old 2025-01-14 16:32:58.463627000 +0100
+++ /var/tmp/diff_new_pack.HEqy6w/_new 2025-01-14 16:32:58.471627331 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-notifications</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.HEqy6w/_old 2025-01-14 16:32:58.495628324 +0100
+++ /var/tmp/diff_new_pack.HEqy6w/_new 2025-01-14 16:32:58.495628324 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-notifications.git</param>
- <param name="changesrevision">d4d5f429337004c1721e0072ad1c25509229586f</param></service></servicedata>
+ <param name="changesrevision">df1d1de03468b0be9f0c971d0edd0b1938203a4e</param></service></servicedata>
(No newline at EOF)
++++++ cosmic-notifications-1.0.0~alpha4+0.tar.zst -> cosmic-notifications-1.0.0~alpha5+1.tar.zst ++++++
++++ 2888 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-notifications/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-notifications.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-launcher for openSUSE:Factory checked in at 2025-01-14 16:32:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-launcher (Old)
and /work/SRC/openSUSE:Factory/.cosmic-launcher.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-launcher"
Tue Jan 14 16:32:40 2025 rev:6 rq:1237768 version:1.0.0~alpha5+1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-launcher/cosmic-launcher.changes 2024-12-09 21:10:51.999196273 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-launcher.new.1881/cosmic-launcher.changes 2025-01-14 16:32:52.099363748 +0100
@@ -1,0 +2,20 @@
+Fri Jan 10 21:51:32 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+1:
+ * update deps
+ * chore: update libcosmic
+ * update libcosmic
+ * cleanup
+ * update libcosmic
+ * fix justfile
+ * fix compile
+ * use github fork instead of path
+ * impl queue + some refractor
+ * use debug log level when debug mode
+ * journald support
+ * remove comment
+ * re add if self.last_hide.elapsed().as_millis() > 100
+ * add debug variable to justfile
+ * do not close the service every time
+
+-------------------------------------------------------------------
Old:
----
cosmic-launcher-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-launcher-1.0.0~alpha5+1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-launcher.spec ++++++
--- /var/tmp/diff_new_pack.3gc73v/_old 2025-01-14 16:32:55.567507205 +0100
+++ /var/tmp/diff_new_pack.3gc73v/_new 2025-01-14 16:32:55.567507205 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-launcher
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define appname com.system76.CosmicLauncher
Name: cosmic-launcher
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+1
Release: 0
Summary: Layer Shell frontend
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.3gc73v/_old 2025-01-14 16:32:55.591508197 +0100
+++ /var/tmp/diff_new_pack.3gc73v/_new 2025-01-14 16:32:55.595508363 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-launcher</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.3gc73v/_old 2025-01-14 16:32:55.615509190 +0100
+++ /var/tmp/diff_new_pack.3gc73v/_new 2025-01-14 16:32:55.619509356 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-launcher.git</param>
- <param name="changesrevision">9324e9e7772341de72a06b8970dada3250bd1794</param></service></servicedata>
+ <param name="changesrevision">392baa57af58cb92732b90b6f011f4c5aaaa2f25</param></service></servicedata>
(No newline at EOF)
++++++ cosmic-launcher-1.0.0~alpha4+0.tar.zst -> cosmic-launcher-1.0.0~alpha5+1.tar.zst ++++++
++++ 3006 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-launcher/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-launcher.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-idle for openSUSE:Factory checked in at 2025-01-14 16:32:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-idle (Old)
and /work/SRC/openSUSE:Factory/.cosmic-idle.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-idle"
Tue Jan 14 16:32:38 2025 rev:3 rq:1237765 version:1.0.0~alpha5+0
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-idle/cosmic-idle.changes 2024-12-09 21:10:45.878940210 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-idle.new.1881/cosmic-idle.changes 2025-01-14 16:32:49.851270758 +0100
@@ -1,0 +2,9 @@
+Fri Jan 10 21:48:00 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+0:
+ * Slow down the fade to black time
+ * Reduce `Cargo.lock` build for CI build
+ * Run `cargo update`
+ * Add a slight delay between screen off and locking
+
+-------------------------------------------------------------------
Old:
----
cosmic-idle-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-idle-1.0.0~alpha5+0.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-idle.spec ++++++
--- /var/tmp/diff_new_pack.CtC0Xs/_old 2025-01-14 16:32:51.203326685 +0100
+++ /var/tmp/diff_new_pack.CtC0Xs/_new 2025-01-14 16:32:51.207326850 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-idle
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: cosmic-idle
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+0
Release: 0
Summary: Idle notify manager for COSMIC
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.CtC0Xs/_old 2025-01-14 16:32:51.271329497 +0100
+++ /var/tmp/diff_new_pack.CtC0Xs/_new 2025-01-14 16:32:51.275329663 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-idle</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.CtC0Xs/_old 2025-01-14 16:32:51.303330821 +0100
+++ /var/tmp/diff_new_pack.CtC0Xs/_new 2025-01-14 16:32:51.307330987 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-idle.git</param>
- <param name="changesrevision">eaa09a6fef304ddc236709c111bb7b0c16883f7d</param></service></servicedata>
+ <param name="changesrevision">7899fccbbe3d6746982178d3eff48ce8943b0f71</param></service></servicedata>
(No newline at EOF)
++++++ cosmic-idle-1.0.0~alpha4+0.tar.zst -> cosmic-idle-1.0.0~alpha5+0.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/HEAD new/cosmic-idle-1.0.0~alpha5+0/.git/HEAD
--- old/cosmic-idle-1.0.0~alpha4+0/.git/HEAD 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/HEAD 2024-12-24 23:56:04.000000000 +0100
@@ -1 +1 @@
-eaa09a6fef304ddc236709c111bb7b0c16883f7d
+ref: refs/heads/master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/ORIG_HEAD new/cosmic-idle-1.0.0~alpha5+0/.git/ORIG_HEAD
--- old/cosmic-idle-1.0.0~alpha4+0/.git/ORIG_HEAD 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/ORIG_HEAD 2024-12-24 23:56:04.000000000 +0100
@@ -1 +1 @@
-eaa09a6fef304ddc236709c111bb7b0c16883f7d
+7899fccbbe3d6746982178d3eff48ce8943b0f71
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/index and new/cosmic-idle-1.0.0~alpha5+0/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/logs/HEAD new/cosmic-idle-1.0.0~alpha5+0/.git/logs/HEAD
--- old/cosmic-idle-1.0.0~alpha4+0/.git/logs/HEAD 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/logs/HEAD 2024-12-24 23:56:04.000000000 +0100
@@ -1,2 +1,3 @@
-0000000000000000000000000000000000000000 eaa09a6fef304ddc236709c111bb7b0c16883f7d Richard Rahl <user(a)localhost.localdomain> 1733443719 +0100 clone: from https://github.com/pop-os/cosmic-idle.git
-eaa09a6fef304ddc236709c111bb7b0c16883f7d eaa09a6fef304ddc236709c111bb7b0c16883f7d Richard Rahl <user(a)localhost.localdomain> 1733443720 +0100 checkout: moving from master to refs/tags/epoch-1.0.0-alpha.4
+0000000000000000000000000000000000000000 7899fccbbe3d6746982178d3eff48ce8943b0f71 Richard Rahl <user(a)localhost.localdomain> 1736545679 +0100 clone: from https://github.com/pop-os/cosmic-idle.git
+7899fccbbe3d6746982178d3eff48ce8943b0f71 7899fccbbe3d6746982178d3eff48ce8943b0f71 Richard Rahl <user(a)localhost.localdomain> 1736545680 +0100 checkout: moving from master to master
+7899fccbbe3d6746982178d3eff48ce8943b0f71 7899fccbbe3d6746982178d3eff48ce8943b0f71 Richard Rahl <user(a)localhost.localdomain> 1736545680 +0100 reset: moving to master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/logs/refs/heads/master new/cosmic-idle-1.0.0~alpha5+0/.git/logs/refs/heads/master
--- old/cosmic-idle-1.0.0~alpha4+0/.git/logs/refs/heads/master 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/logs/refs/heads/master 2024-12-24 23:56:04.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 eaa09a6fef304ddc236709c111bb7b0c16883f7d Richard Rahl <user(a)localhost.localdomain> 1733443719 +0100 clone: from https://github.com/pop-os/cosmic-idle.git
+0000000000000000000000000000000000000000 7899fccbbe3d6746982178d3eff48ce8943b0f71 Richard Rahl <user(a)localhost.localdomain> 1736545679 +0100 clone: from https://github.com/pop-os/cosmic-idle.git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/logs/refs/remotes/origin/HEAD new/cosmic-idle-1.0.0~alpha5+0/.git/logs/refs/remotes/origin/HEAD
--- old/cosmic-idle-1.0.0~alpha4+0/.git/logs/refs/remotes/origin/HEAD 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/logs/refs/remotes/origin/HEAD 2024-12-24 23:56:04.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 eaa09a6fef304ddc236709c111bb7b0c16883f7d Richard Rahl <user(a)localhost.localdomain> 1733443719 +0100 clone: from https://github.com/pop-os/cosmic-idle.git
+0000000000000000000000000000000000000000 7899fccbbe3d6746982178d3eff48ce8943b0f71 Richard Rahl <user(a)localhost.localdomain> 1736545679 +0100 clone: from https://github.com/pop-os/cosmic-idle.git
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-13189d247bbeb7fc6bc12165ae58ed1c1e3b3c92.idx and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-13189d247bbeb7fc6bc12165ae58ed1c1e3b3c92.idx differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-13189d247bbeb7fc6bc12165ae58ed1c1e3b3c92.pack and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-13189d247bbeb7fc6bc12165ae58ed1c1e3b3c92.pack differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-13189d247bbeb7fc6bc12165ae58ed1c1e3b3c92.rev and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-13189d247bbeb7fc6bc12165ae58ed1c1e3b3c92.rev differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.idx and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.idx differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.pack and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.promisor new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.promisor
--- old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.promisor 1970-01-01 01:00:00.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.promisor 2024-12-24 23:56:04.000000000 +0100
@@ -0,0 +1,8 @@
+7899fccbbe3d6746982178d3eff48ce8943b0f71 HEAD
+328915960fae9b27349b350df3f5c7d552687011 refs/heads/cosmic-idle-cargo-lock
+f2c83714c0a26b6152204a6ea3dd482ad0e08ded refs/heads/cosmic-idle-debian
+7899fccbbe3d6746982178d3eff48ce8943b0f71 refs/heads/master
+3eb4da1f4e6b1d8657d1c8d58c8e970bbdd41ec1 refs/heads/suspend
+08c1cf318e91831b6cbfd2c94d2fafbedb90919f refs/tags/epoch-1.0.0-alpha.3
+eaa09a6fef304ddc236709c111bb7b0c16883f7d refs/tags/epoch-1.0.0-alpha.4
+7899fccbbe3d6746982178d3eff48ce8943b0f71 refs/tags/epoch-1.0.0-alpha.5
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.rev and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-5fad02f0d6e8db745cf91191883f9f64d3e0cf88.rev differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-618f719b96d1c05c5f8929f95c088d4052f2913b.idx and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-618f719b96d1c05c5f8929f95c088d4052f2913b.idx differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-618f719b96d1c05c5f8929f95c088d4052f2913b.pack and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-618f719b96d1c05c5f8929f95c088d4052f2913b.pack differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-618f719b96d1c05c5f8929f95c088d4052f2913b.rev and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-618f719b96d1c05c5f8929f95c088d4052f2913b.rev differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.idx and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.idx differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.pack and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.promisor new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.promisor
--- old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.promisor 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.promisor 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-eaa09a6fef304ddc236709c111bb7b0c16883f7d HEAD
-f2c83714c0a26b6152204a6ea3dd482ad0e08ded refs/heads/cosmic-idle-debian
-eaa09a6fef304ddc236709c111bb7b0c16883f7d refs/heads/master
-3eb4da1f4e6b1d8657d1c8d58c8e970bbdd41ec1 refs/heads/suspend
-08c1cf318e91831b6cbfd2c94d2fafbedb90919f refs/tags/epoch-1.0.0-alpha.3
-eaa09a6fef304ddc236709c111bb7b0c16883f7d refs/tags/epoch-1.0.0-alpha.4
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.rev and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-895657dc03d7d8da717447cf1501ab37547d995a.rev differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-addfcdb0b1c1ade45082c97c3ccb6360a5a21c10.idx and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-addfcdb0b1c1ade45082c97c3ccb6360a5a21c10.idx differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-addfcdb0b1c1ade45082c97c3ccb6360a5a21c10.pack and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-addfcdb0b1c1ade45082c97c3ccb6360a5a21c10.pack differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-addfcdb0b1c1ade45082c97c3ccb6360a5a21c10.rev and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-addfcdb0b1c1ade45082c97c3ccb6360a5a21c10.rev differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-e9cf740219c0b94fba4c57001c3c80fb77492782.idx and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-e9cf740219c0b94fba4c57001c3c80fb77492782.idx differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-e9cf740219c0b94fba4c57001c3c80fb77492782.pack and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-e9cf740219c0b94fba4c57001c3c80fb77492782.pack differ
Binary files old/cosmic-idle-1.0.0~alpha4+0/.git/objects/pack/pack-e9cf740219c0b94fba4c57001c3c80fb77492782.rev and new/cosmic-idle-1.0.0~alpha5+0/.git/objects/pack/pack-e9cf740219c0b94fba4c57001c3c80fb77492782.rev differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/packed-refs new/cosmic-idle-1.0.0~alpha5+0/.git/packed-refs
--- old/cosmic-idle-1.0.0~alpha4+0/.git/packed-refs 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/packed-refs 2024-12-24 23:56:04.000000000 +0100
@@ -1,6 +1,8 @@
# pack-refs with: peeled fully-peeled sorted
+328915960fae9b27349b350df3f5c7d552687011 refs/remotes/origin/cosmic-idle-cargo-lock
f2c83714c0a26b6152204a6ea3dd482ad0e08ded refs/remotes/origin/cosmic-idle-debian
-eaa09a6fef304ddc236709c111bb7b0c16883f7d refs/remotes/origin/master
+7899fccbbe3d6746982178d3eff48ce8943b0f71 refs/remotes/origin/master
3eb4da1f4e6b1d8657d1c8d58c8e970bbdd41ec1 refs/remotes/origin/suspend
08c1cf318e91831b6cbfd2c94d2fafbedb90919f refs/tags/epoch-1.0.0-alpha.3
eaa09a6fef304ddc236709c111bb7b0c16883f7d refs/tags/epoch-1.0.0-alpha.4
+7899fccbbe3d6746982178d3eff48ce8943b0f71 refs/tags/epoch-1.0.0-alpha.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/.git/refs/heads/master new/cosmic-idle-1.0.0~alpha5+0/.git/refs/heads/master
--- old/cosmic-idle-1.0.0~alpha4+0/.git/refs/heads/master 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/.git/refs/heads/master 2024-12-24 23:56:04.000000000 +0100
@@ -1 +1 @@
-eaa09a6fef304ddc236709c111bb7b0c16883f7d
+7899fccbbe3d6746982178d3eff48ce8943b0f71
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/Cargo.lock new/cosmic-idle-1.0.0~alpha5+0/Cargo.lock
--- old/cosmic-idle-1.0.0~alpha4+0/Cargo.lock 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/Cargo.lock 2024-12-24 23:56:04.000000000 +0100
@@ -28,9 +28,9 @@
[[package]]
name = "anstream"
-version = "0.6.15"
+version = "0.6.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
+checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -43,43 +43,52 @@
[[package]]
name = "anstyle"
-version = "1.0.8"
+version = "1.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
+checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
[[package]]
name = "anstyle-parse"
-version = "0.2.5"
+version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
+checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
-version = "1.1.1"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
+checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
dependencies = [
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.4"
+version = "3.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
+checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
dependencies = [
"anstyle",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
+]
+
+[[package]]
+name = "approx"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
+dependencies = [
+ "num-traits",
]
[[package]]
name = "async-broadcast"
-version = "0.7.1"
+version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e"
+checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"
dependencies = [
"event-listener",
"event-listener-strategy",
@@ -125,9 +134,9 @@
[[package]]
name = "async-io"
-version = "2.3.4"
+version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8"
+checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059"
dependencies = [
"async-lock",
"cfg-if",
@@ -180,7 +189,7 @@
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -215,7 +224,7 @@
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -302,12 +311,24 @@
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
[[package]]
+name = "by_address"
+version = "1.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06"
+
+[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
+name = "bytes"
+version = "1.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
+
+[[package]]
name = "calloop"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -323,9 +344,9 @@
[[package]]
name = "calloop"
-version = "0.14.1"
+version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a1ead1e1514bce44c0f40e027899fbc595907fc112635bed21b3b5d975c0a5e7"
+checksum = "10929724661d1c43856fd87c7a127ae944ec55579134fb485e4136fb6a46fdcb"
dependencies = [
"async-task",
"bitflags 2.6.0",
@@ -353,7 +374,7 @@
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "876a7a1dbbe026a55ef47a500b123af5a9a0914520f061d467914cf21be95daf"
dependencies = [
- "calloop 0.14.1",
+ "calloop 0.14.2",
"rustix",
"wayland-backend",
"wayland-client",
@@ -361,9 +382,9 @@
[[package]]
name = "cc"
-version = "1.1.30"
+version = "1.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945"
+checksum = "c31a0499c1dc64f458ad13872de75c0eb7e3fdb0e67964610c914b034fc5956e"
dependencies = [
"shlex",
]
@@ -382,9 +403,9 @@
[[package]]
name = "chrono"
-version = "0.4.38"
+version = "0.4.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
+checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
dependencies = [
"android-tzdata",
"iana-time-zone",
@@ -405,7 +426,7 @@
[[package]]
name = "clipboard_macos"
version = "0.1.0"
-source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-dnd-8#7c59b07b91…"
+source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-0.13#a83bf837842…"
dependencies = [
"objc",
"objc-foundation",
@@ -415,7 +436,7 @@
[[package]]
name = "clipboard_wayland"
version = "0.2.2"
-source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-dnd-8#7c59b07b91…"
+source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-0.13#a83bf837842…"
dependencies = [
"dnd",
"mime",
@@ -425,7 +446,7 @@
[[package]]
name = "clipboard_x11"
version = "0.4.2"
-source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-dnd-8#7c59b07b91…"
+source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-0.13#a83bf837842…"
dependencies = [
"thiserror",
"x11rb",
@@ -433,9 +454,9 @@
[[package]]
name = "colorchoice"
-version = "1.0.2"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
+checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
[[package]]
name = "concurrent-queue"
@@ -455,10 +476,10 @@
[[package]]
name = "cosmic-config"
version = "0.1.0"
-source = "git+https://github.com/pop-os/libcosmic#9c62f19e4b80b6bcffde024698015d3a533…"
+source = "git+https://github.com/pop-os/libcosmic#75a11b3c84f44757f6096bf9b062d8d7e0c…"
dependencies = [
"atomicwrites",
- "calloop 0.14.1",
+ "calloop 0.14.2",
"cosmic-config-derive",
"dirs",
"iced_futures",
@@ -474,7 +495,7 @@
[[package]]
name = "cosmic-config-derive"
version = "0.1.0"
-source = "git+https://github.com/pop-os/libcosmic#9c62f19e4b80b6bcffde024698015d3a533…"
+source = "git+https://github.com/pop-os/libcosmic#75a11b3c84f44757f6096bf9b062d8d7e0c…"
dependencies = [
"quote",
"syn 1.0.109",
@@ -484,7 +505,7 @@
name = "cosmic-idle"
version = "0.1.0"
dependencies = [
- "calloop 0.14.1",
+ "calloop 0.14.2",
"calloop-wayland-source 0.4.0",
"cosmic-config",
"cosmic-idle-config",
@@ -511,7 +532,7 @@
[[package]]
name = "cosmic-settings-config"
version = "0.1.0"
-source = "git+https://github.com/pop-os/cosmic-settings-daemon#2f17f33875315a4cf463f8…"
+source = "git+https://github.com/pop-os/cosmic-settings-daemon#61c76a9d060827402eeb9f…"
dependencies = [
"cosmic-config",
"serde",
@@ -523,27 +544,27 @@
[[package]]
name = "cpufeatures"
-version = "0.2.14"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0"
+checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3"
dependencies = [
"libc",
]
[[package]]
name = "crossbeam-channel"
-version = "0.5.13"
+version = "0.5.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
+checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "crossbeam-utils"
-version = "0.8.20"
+version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
+checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "crypto-common"
@@ -582,7 +603,7 @@
"proc-macro2",
"quote",
"strsim",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -593,7 +614,7 @@
dependencies = [
"darling_core",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -649,7 +670,7 @@
[[package]]
name = "dnd"
version = "0.1.0"
-source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-dnd-8#7c59b07b91…"
+source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-0.13#a83bf837842…"
dependencies = [
"bitflags 2.6.0",
"mime",
@@ -688,14 +709,14 @@
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
name = "env_filter"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
+checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0"
dependencies = [
"log",
"regex",
@@ -703,9 +724,9 @@
[[package]]
name = "env_logger"
-version = "0.11.5"
+version = "0.11.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
+checksum = "dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0"
dependencies = [
"anstream",
"anstyle",
@@ -722,12 +743,12 @@
[[package]]
name = "errno"
-version = "0.3.9"
+version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
+checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
dependencies = [
"libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -749,19 +770,25 @@
[[package]]
name = "event-listener-strategy"
-version = "0.5.2"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
+checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2"
dependencies = [
"event-listener",
"pin-project-lite",
]
[[package]]
+name = "fast-srgb8"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1"
+
+[[package]]
name = "fastrand"
-version = "2.1.1"
+version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
+checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]]
name = "filetime"
@@ -840,9 +867,9 @@
[[package]]
name = "futures-lite"
-version = "2.3.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
+checksum = "cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1"
dependencies = [
"fastrand",
"futures-core",
@@ -859,7 +886,7 @@
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -924,6 +951,12 @@
]
[[package]]
+name = "glam"
+version = "0.25.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "151665d9be52f9bb40fc7966565d39666f2d1e69233571b71b87791c7e0528b3"
+
+[[package]]
name = "hashbrown"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -931,9 +964,9 @@
[[package]]
name = "hashbrown"
-version = "0.15.0"
+version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
+checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
[[package]]
name = "hermit-abi"
@@ -978,30 +1011,35 @@
[[package]]
name = "iced_core"
-version = "0.12.0"
-source = "git+https://github.com/pop-os/libcosmic#9c62f19e4b80b6bcffde024698015d3a533…"
+version = "0.14.0-dev"
+source = "git+https://github.com/pop-os/libcosmic#75a11b3c84f44757f6096bf9b062d8d7e0c…"
dependencies = [
"bitflags 2.6.0",
+ "bytes",
"dnd",
+ "glam",
"log",
"mime",
"num-traits",
+ "once_cell",
+ "palette",
"raw-window-handle",
+ "rustc-hash",
"smol_str",
"thiserror",
"web-time",
"window_clipboard",
- "xxhash-rust",
]
[[package]]
name = "iced_futures"
-version = "0.12.0"
-source = "git+https://github.com/pop-os/libcosmic#9c62f19e4b80b6bcffde024698015d3a533…"
+version = "0.14.0-dev"
+source = "git+https://github.com/pop-os/libcosmic#75a11b3c84f44757f6096bf9b062d8d7e0c…"
dependencies = [
"futures",
"iced_core",
"log",
+ "rustc-hash",
"wasm-bindgen-futures",
"wasm-timer",
]
@@ -1025,12 +1063,12 @@
[[package]]
name = "indexmap"
-version = "2.6.0"
+version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
+checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
dependencies = [
"equivalent",
- "hashbrown 0.15.0",
+ "hashbrown 0.15.2",
"serde",
]
@@ -1071,16 +1109,17 @@
[[package]]
name = "itoa"
-version = "1.0.11"
+version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
+checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
[[package]]
name = "js-sys"
-version = "0.3.72"
+version = "0.3.76"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9"
+checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
dependencies = [
+ "once_cell",
"wasm-bindgen",
]
@@ -1125,15 +1164,15 @@
[[package]]
name = "libc"
-version = "0.2.161"
+version = "0.2.169"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
+checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
[[package]]
name = "libloading"
-version = "0.8.5"
+version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
+checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
dependencies = [
"cfg-if",
"windows-targets 0.52.6",
@@ -1141,9 +1180,9 @@
[[package]]
name = "libm"
-version = "0.2.8"
+version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
+checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
[[package]]
name = "libredox"
@@ -1153,7 +1192,7 @@
dependencies = [
"bitflags 2.6.0",
"libc",
- "redox_syscall 0.5.7",
+ "redox_syscall 0.5.8",
]
[[package]]
@@ -1223,7 +1262,7 @@
[[package]]
name = "mime"
version = "0.1.0"
-source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-dnd-8#7c59b07b91…"
+source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-0.13#a83bf837842…"
dependencies = [
"smithay-clipboard",
]
@@ -1346,6 +1385,30 @@
]
[[package]]
+name = "palette"
+version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6"
+dependencies = [
+ "approx",
+ "fast-srgb8",
+ "palette_derive",
+ "phf",
+]
+
+[[package]]
+name = "palette_derive"
+version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30"
+dependencies = [
+ "by_address",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.91",
+]
+
+[[package]]
name = "parking"
version = "2.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1377,10 +1440,52 @@
]
[[package]]
+name = "phf"
+version = "0.11.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
+dependencies = [
+ "phf_macros",
+ "phf_shared",
+]
+
+[[package]]
+name = "phf_generator"
+version = "0.11.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
+dependencies = [
+ "phf_shared",
+ "rand",
+]
+
+[[package]]
+name = "phf_macros"
+version = "0.11.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
+dependencies = [
+ "phf_generator",
+ "phf_shared",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.91",
+]
+
+[[package]]
+name = "phf_shared"
+version = "0.11.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
+dependencies = [
+ "siphasher",
+]
+
+[[package]]
name = "pin-project-lite"
-version = "0.2.14"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
+checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
[[package]]
name = "pin-utils"
@@ -1407,9 +1512,9 @@
[[package]]
name = "polling"
-version = "3.7.3"
+version = "3.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511"
+checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f"
dependencies = [
"cfg-if",
"concurrent-queue",
@@ -1446,9 +1551,9 @@
[[package]]
name = "proc-macro2"
-version = "1.0.88"
+version = "1.0.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9"
+checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
dependencies = [
"unicode-ident",
]
@@ -1518,9 +1623,9 @@
[[package]]
name = "redox_syscall"
-version = "0.5.7"
+version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
+checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
dependencies = [
"bitflags 2.6.0",
]
@@ -1538,9 +1643,9 @@
[[package]]
name = "regex"
-version = "1.11.0"
+version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
+checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
dependencies = [
"aho-corasick",
"memchr",
@@ -1550,9 +1655,9 @@
[[package]]
name = "regex-automata"
-version = "0.4.8"
+version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
+checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
dependencies = [
"aho-corasick",
"memchr",
@@ -1578,16 +1683,22 @@
]
[[package]]
+name = "rustc-hash"
+version = "2.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497"
+
+[[package]]
name = "rustix"
-version = "0.38.37"
+version = "0.38.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
+checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
dependencies = [
"bitflags 2.6.0",
"errno",
"libc",
"linux-raw-sys",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -1619,29 +1730,29 @@
[[package]]
name = "serde"
-version = "1.0.210"
+version = "1.0.216"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
+checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.210"
+version = "1.0.216"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
+checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
name = "serde_json"
-version = "1.0.132"
+version = "1.0.134"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03"
+checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d"
dependencies = [
"itoa",
"memchr",
@@ -1657,7 +1768,7 @@
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -1670,7 +1781,7 @@
"chrono",
"hex",
"indexmap 1.9.3",
- "indexmap 2.6.0",
+ "indexmap 2.7.0",
"serde",
"serde_derive",
"serde_json",
@@ -1687,7 +1798,7 @@
"darling",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -1717,6 +1828,12 @@
]
[[package]]
+name = "siphasher"
+version = "0.3.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
+
+[[package]]
name = "slab"
version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1801,9 +1918,9 @@
[[package]]
name = "syn"
-version = "2.0.79"
+version = "2.0.91"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
+checksum = "d53cbcb5a243bd33b7858b1d7f4aca2153490815872d86d955d6ea29f743c035"
dependencies = [
"proc-macro2",
"quote",
@@ -1812,9 +1929,9 @@
[[package]]
name = "tempfile"
-version = "3.13.0"
+version = "3.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b"
+checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
dependencies = [
"cfg-if",
"fastrand",
@@ -1825,29 +1942,29 @@
[[package]]
name = "thiserror"
-version = "1.0.64"
+version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
+checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.64"
+version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
+checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
name = "time"
-version = "0.3.36"
+version = "0.3.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
+checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
dependencies = [
"deranged",
"itoa",
@@ -1866,9 +1983,9 @@
[[package]]
name = "time-macros"
-version = "0.2.18"
+version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
+checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
dependencies = [
"num-conv",
"time-core",
@@ -1886,16 +2003,16 @@
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5"
dependencies = [
- "indexmap 2.6.0",
+ "indexmap 2.7.0",
"toml_datetime",
"winnow",
]
[[package]]
name = "tracing"
-version = "0.1.40"
+version = "0.1.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
+checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
dependencies = [
"log",
"pin-project-lite",
@@ -1905,20 +2022,20 @@
[[package]]
name = "tracing-attributes"
-version = "0.1.27"
+version = "0.1.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
+checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
name = "tracing-core"
-version = "0.1.32"
+version = "0.1.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
+checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
dependencies = [
"once_cell",
]
@@ -1942,14 +2059,14 @@
[[package]]
name = "unicode-ident"
-version = "1.0.13"
+version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
+checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
[[package]]
name = "upower_dbus"
version = "0.3.2"
-source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4…"
+source = "git+https://github.com/pop-os/dbus-settings-bindings#0eee63a96c8b1f6555ca79…"
dependencies = [
"serde",
"serde_repr",
@@ -1986,9 +2103,9 @@
[[package]]
name = "wasm-bindgen"
-version = "0.2.95"
+version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e"
+checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396"
dependencies = [
"cfg-if",
"once_cell",
@@ -1997,36 +2114,36 @@
[[package]]
name = "wasm-bindgen-backend"
-version = "0.2.95"
+version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358"
+checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79"
dependencies = [
"bumpalo",
"log",
- "once_cell",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.45"
+version = "0.4.49"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b"
+checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2"
dependencies = [
"cfg-if",
"js-sys",
+ "once_cell",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.95"
+version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56"
+checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -2034,22 +2151,22 @@
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.95"
+version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
+checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.95"
+version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d"
+checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6"
[[package]]
name = "wasm-timer"
@@ -2082,9 +2199,9 @@
[[package]]
name = "wayland-client"
-version = "0.31.6"
+version = "0.31.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3f45d1222915ef1fd2057220c1d9d9624b7654443ea35c3877f7a52bd0a5a2d"
+checksum = "b66249d3fc69f76fd74c82cc319300faa554e9d865dab1f7cd66cc20db10b280"
dependencies = [
"bitflags 2.6.0",
"rustix",
@@ -2105,9 +2222,9 @@
[[package]]
name = "wayland-cursor"
-version = "0.31.6"
+version = "0.31.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3a94697e66e76c85923b0d28a0c251e8f0666f58fc47d316c0f4da6da75d37cb"
+checksum = "32b08bc3aafdb0035e7fe0fdf17ba0c09c268732707dca4ae098f60cb28c9e4c"
dependencies = [
"rustix",
"wayland-client",
@@ -2116,9 +2233,9 @@
[[package]]
name = "wayland-protocols"
-version = "0.32.4"
+version = "0.32.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b5755d77ae9040bb872a25026555ce4cb0ae75fd923e90d25fba07d81057de0"
+checksum = "7cd0ade57c4e6e9a8952741325c30bf82f4246885dca8bf561898b86d0c1f58e"
dependencies = [
"bitflags 2.6.0",
"wayland-backend",
@@ -2128,9 +2245,9 @@
[[package]]
name = "wayland-protocols-wlr"
-version = "0.3.4"
+version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dad87b5fd1b1d3ca2f792df8f686a2a11e3fe1077b71096f7a175ab699f89109"
+checksum = "782e12f6cd923c3c316130d56205ebab53f55d6666b7faddfad36cecaeeb4022"
dependencies = [
"bitflags 2.6.0",
"wayland-backend",
@@ -2164,9 +2281,9 @@
[[package]]
name = "web-sys"
-version = "0.3.72"
+version = "0.3.76"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112"
+checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -2174,9 +2291,9 @@
[[package]]
name = "web-time"
-version = "0.2.4"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0"
+checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -2216,7 +2333,7 @@
[[package]]
name = "window_clipboard"
version = "0.4.1"
-source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-dnd-8#7c59b07b91…"
+source = "git+https://github.com/pop-os/window_clipboard.git?tag=pop-0.13#a83bf837842…"
dependencies = [
"clipboard-win",
"clipboard_macos",
@@ -2451,12 +2568,6 @@
checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56"
[[package]]
-name = "xxhash-rust"
-version = "0.8.12"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984"
-
-[[package]]
name = "zbus"
version = "4.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2503,7 +2614,7 @@
"proc-macro-crate",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
"zvariant_utils",
]
@@ -2536,7 +2647,7 @@
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
[[package]]
@@ -2561,7 +2672,7 @@
"proc-macro-crate",
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
"zvariant_utils",
]
@@ -2573,5 +2684,5 @@
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.79",
+ "syn 2.0.91",
]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/src/fade_black.rs new/cosmic-idle-1.0.0~alpha5+0/src/fade_black.rs
--- old/cosmic-idle-1.0.0~alpha4+0/src/fade_black.rs 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/src/fade_black.rs 2024-12-24 23:56:04.000000000 +0100
@@ -15,7 +15,7 @@
use crate::{State, StateInner};
-const FADE_TIME: Duration = Duration::from_millis(2000);
+const FADE_TIME: Duration = Duration::from_secs(5);
#[derive(Debug)]
pub struct FadeBlackSurface {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-idle-1.0.0~alpha4+0/src/main.rs new/cosmic-idle-1.0.0~alpha5+0/src/main.rs
--- old/cosmic-idle-1.0.0~alpha4+0/src/main.rs 2024-11-16 00:42:57.000000000 +0100
+++ new/cosmic-idle-1.0.0~alpha5+0/src/main.rs 2024-12-24 23:56:04.000000000 +0100
@@ -1,12 +1,12 @@
#![allow(clippy::single_match)]
-use calloop::{channel, EventLoop};
+use calloop::{channel, timer, EventLoop};
use calloop_wayland_source::WaylandSource;
use cosmic_config::{calloop::ConfigWatchSource, CosmicConfigEntry};
use cosmic_idle_config::CosmicIdleConfig;
use cosmic_settings_config::shortcuts;
use futures_lite::stream::StreamExt;
-use std::process::Command;
+use std::{process::Command, time::Duration};
use upower_dbus::UPowerProxy;
use wayland_client::{
delegate_noop,
@@ -30,6 +30,9 @@
use fade_black::FadeBlackSurface;
mod freedesktop_screensaver;
+// Delay between screen off and locking
+const LOCK_SCREEN_DELAY: Duration = Duration::from_millis(500);
+
#[derive(Debug)]
enum Event {
OnBattery(bool),
@@ -99,6 +102,7 @@
on_battery: bool,
screensaver_inhibit: bool,
system_actions: shortcuts::SystemActions,
+ loop_handle: calloop::LoopHandle<'static, Self>,
}
fn run_command(command: String) {
@@ -157,6 +161,16 @@
output.fade_surface = None;
}
+ let timer = timer::Timer::from_duration(LOCK_SCREEN_DELAY);
+ self.loop_handle
+ .insert_source(timer, |_, _, state| {
+ state.lock_screen();
+ timer::TimeoutAction::Drop
+ })
+ .unwrap();
+ }
+
+ fn lock_screen(&self) {
if let Some(command) = self
.system_actions
.get(&shortcuts::action::System::LockScreen)
@@ -267,6 +281,8 @@
let shortcuts_config = shortcuts::context().unwrap();
let system_actions = shortcuts::system_actions(&shortcuts_config);
+ let mut event_loop: EventLoop<State> = EventLoop::try_new().unwrap();
+
let mut state = State {
inner: StateInner {
registry: globals.registry().clone(),
@@ -286,6 +302,7 @@
on_battery: false,
screensaver_inhibit: false,
system_actions,
+ loop_handle: event_loop.handle(),
};
globals.contents().with_list(|list| {
for global in list {
@@ -296,8 +313,6 @@
});
state.recreate_notifications();
- let mut event_loop: EventLoop<State> = EventLoop::try_new().unwrap();
-
WaylandSource::new(connection, event_queue)
.insert(event_loop.handle())
.unwrap();
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-idle/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-idle.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-icons for openSUSE:Factory checked in at 2025-01-14 16:32:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-icons (Old)
and /work/SRC/openSUSE:Factory/.cosmic-icons.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-icons"
Tue Jan 14 16:32:36 2025 rev:6 rq:1237763 version:1.0.0~alpha5+1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-icons/cosmic-icons.changes 2024-12-09 21:10:45.030904730 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-icons.new.1881/cosmic-icons.changes 2025-01-14 16:32:47.879189185 +0100
@@ -1,0 +2,6 @@
+Fri Jan 10 21:46:52 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+1:
+ * chore: update places icons
+
+-------------------------------------------------------------------
Old:
----
cosmic-icons-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-icons-1.0.0~alpha5+1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-icons.spec ++++++
--- /var/tmp/diff_new_pack.eWIMPy/_old 2025-01-14 16:32:48.923232370 +0100
+++ /var/tmp/diff_new_pack.eWIMPy/_new 2025-01-14 16:32:48.927232536 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-icons
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: cosmic-icons
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+1
Release: 0
Summary: System76 Cosmic icon theme for Linux
License: CC-BY-SA-4.0 AND GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.eWIMPy/_old 2025-01-14 16:32:49.011236011 +0100
+++ /var/tmp/diff_new_pack.eWIMPy/_new 2025-01-14 16:32:49.015236176 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-icons</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.eWIMPy/_old 2025-01-14 16:32:49.035237003 +0100
+++ /var/tmp/diff_new_pack.eWIMPy/_new 2025-01-14 16:32:49.035237003 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-icons.git</param>
- <param name="changesrevision">3fdc2175c145e00d798f98e81d5c4d493f0a2a8c</param></service></servicedata>
+ <param name="changesrevision">52ad55cba5272630f345e14bee69c9fbe7aa98c4</param></service></servicedata>
(No newline at EOF)
++++++ cosmic-icons-1.0.0~alpha4+0.tar.zst -> cosmic-icons-1.0.0~alpha5+1.tar.zst ++++++
++++ 1756 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-files for openSUSE:Factory checked in at 2025-01-14 16:32:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-files (Old)
and /work/SRC/openSUSE:Factory/.cosmic-files.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-files"
Tue Jan 14 16:32:33 2025 rev:6 rq:1237760 version:1.0.0~alpha5+1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-files/cosmic-files.changes 2024-12-09 21:10:38.838645655 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-files.new.1881/cosmic-files.changes 2025-01-14 16:32:41.890941486 +0100
@@ -1,0 +2,22 @@
+Fri Jan 10 21:28:32 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+1:
+ * Update dependencies
+ * Update cosmic_files.ftl (#727)
+ * Add Dutch translation (#724)
+ * Fix crash for dialog in debug mode
+ * Fix 'New folder...' context menu item in save dialog
+ * Enable `Open item location` for Recents
+ * update search on events
+ * use parent of file/folder instead of tab location for renaming
+ * Update Turkish translation
+ * Update Turkish translation
+ * i18n(de): add German translation
+ * i18n pt-BR translation update
+ * i18n pt-BR translation update
+ * Add Danish translation
+ * Fix Show Hidden Files
+ * Add Thai translation
+ * Unset `show_details` on close too
+
+-------------------------------------------------------------------
Old:
----
cosmic-files-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-files-1.0.0~alpha5+1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-files.spec ++++++
--- /var/tmp/diff_new_pack.DthKYb/_old 2025-01-14 16:32:46.083114892 +0100
+++ /var/tmp/diff_new_pack.DthKYb/_new 2025-01-14 16:32:46.091115223 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-files
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define appname com.system76.CosmicFiles
Name: cosmic-files
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+1
Release: 0
Summary: COSMIC file manager
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.DthKYb/_old 2025-01-14 16:32:46.367126639 +0100
+++ /var/tmp/diff_new_pack.DthKYb/_new 2025-01-14 16:32:46.395127798 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-files</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DthKYb/_old 2025-01-14 16:32:46.599136236 +0100
+++ /var/tmp/diff_new_pack.DthKYb/_new 2025-01-14 16:32:46.631137560 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-files.git</param>
- <param name="changesrevision">2fa8e6adc44448bd5ac749302154f8f670e7f381</param></service></servicedata>
+ <param name="changesrevision">fce981ee8f95fe59a0c5d213c2314edfcfb0a681</param></service></servicedata>
(No newline at EOF)
++++++ cosmic-files-1.0.0~alpha4+0.tar.zst -> cosmic-files-1.0.0~alpha5+1.tar.zst ++++++
++++ 4778 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-files/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-files.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-applets for openSUSE:Factory checked in at 2025-01-14 16:32:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-applets (Old)
and /work/SRC/openSUSE:Factory/.cosmic-applets.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-applets"
Tue Jan 14 16:32:25 2025 rev:6 rq:1237753 version:1.0.0~alpha5+1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-applets/cosmic-applets.changes 2024-12-09 21:10:27.618176543 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-applets.new.1881/cosmic-applets.changes 2025-01-14 16:32:32.382548181 +0100
@@ -1,0 +2,15 @@
+Fri Jan 10 20:51:56 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+1:
+ * update deps
+ * fix(input-sources): duplicating input sources
+ * perf(libcosmic): reduce per-app memory usage by 12MB
+ * update libcosmic
+ * Fix formatting
+ * Added workaroud for toggle after separator crash
+ * Cleaned up code a bit
+ * Added todo coments
+ * Fixed connecting and disconnecting to wrong hw_device
+ * Added comparing hw_address everywhere
+
+-------------------------------------------------------------------
Old:
----
cosmic-applets-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-applets-1.0.0~alpha5+1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-applets.spec ++++++
--- /var/tmp/diff_new_pack.o4RMym/_old 2025-01-14 16:32:34.726645142 +0100
+++ /var/tmp/diff_new_pack.o4RMym/_new 2025-01-14 16:32:34.730645308 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-applets
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -37,7 +37,7 @@
%define workspacesbutton PanelWorkspacesButton
%define launcherbutton PanelLauncherButton
Name: cosmic-applets
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+1
Release: 0
Summary: Applets for COSMIC DE
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.o4RMym/_old 2025-01-14 16:32:34.762646631 +0100
+++ /var/tmp/diff_new_pack.o4RMym/_new 2025-01-14 16:32:34.766646797 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-applets</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.o4RMym/_old 2025-01-14 16:32:34.786647624 +0100
+++ /var/tmp/diff_new_pack.o4RMym/_new 2025-01-14 16:32:34.790647790 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/pop-os/cosmic-applets.git</param>
- <param name="changesrevision">104a608cf1d55b5b8696ada431e77b96602242aa</param></service></servicedata>
+ <param name="changesrevision">b79282c8241e357ac7eb1fe56b206a48aaa8b862</param></service></servicedata>
(No newline at EOF)
++++++ cosmic-applets-1.0.0~alpha4+0.tar.zst -> cosmic-applets-1.0.0~alpha5+1.tar.zst ++++++
++++ 6253 lines of diff (skipped)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-applets/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-applets.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cosmic-app-library for openSUSE:Factory checked in at 2025-01-14 16:32:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-app-library (Old)
and /work/SRC/openSUSE:Factory/.cosmic-app-library.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cosmic-app-library"
Tue Jan 14 16:32:22 2025 rev:6 rq:1237751 version:1.0.0~alpha5+0
Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-app-library/cosmic-app-library.changes 2024-12-09 21:10:22.197950293 +0100
+++ /work/SRC/openSUSE:Factory/.cosmic-app-library.new.1881/cosmic-app-library.changes 2025-01-14 16:32:24.850236614 +0100
@@ -1,0 +2,15 @@
+Fri Jan 10 21:04:49 UTC 2025 - rrahl0(a)opensuse.org
+
+- Update to version 1.0.0~alpha5+0:
+ * fix: focus search on activation
+ * fix: icon on a raised layer
+ * fix: icon position
+ * refactor: change widget order for button event handling
+ * fix: autosize wrapper for group add/delete
+ * fix: autosize wrapper for menu
+ * update deps
+ * udpate
+ * draft: update libcosmic
+ * chore: update libcosmic
+
+-------------------------------------------------------------------
Old:
----
cosmic-app-library-1.0.0~alpha4+0.tar.zst
New:
----
cosmic-app-library-1.0.0~alpha5+0.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cosmic-app-library.spec ++++++
--- /var/tmp/diff_new_pack.yFGEPi/_old 2025-01-14 16:32:31.122496060 +0100
+++ /var/tmp/diff_new_pack.yFGEPi/_new 2025-01-14 16:32:31.122496060 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cosmic-app-library
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define appname com.system76.CosmicAppLibrary
Name: cosmic-app-library
-Version: 1.0.0~alpha4+0
+Version: 1.0.0~alpha5+0
Release: 0
Summary: A template for getting started with COSMIC
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.yFGEPi/_old 2025-01-14 16:32:31.162497715 +0100
+++ /var/tmp/diff_new_pack.yFGEPi/_new 2025-01-14 16:32:31.162497715 +0100
@@ -5,7 +5,8 @@
<param name="scm">git</param>
<param name="revision">master</param>
<param name="versionrewrite-pattern">epoch-(.*)\+0</param>
- <param name="versionformat">1.0.0~alpha4+@TAG_OFFSET@</param>
+ <param name="versionformat">1.0.0~alpha5+@TAG_OFFSET@</param>
+ <param name="versionrewrite-replacement">\1</param>
<param name="package-meta">yes</param>
<param name="filename">cosmic-app-library</param>
<param name="changesgenerate">enable</param>
++++++ cosmic-app-library-1.0.0~alpha4+0.tar.zst -> cosmic-app-library-1.0.0~alpha5+0.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/FETCH_HEAD new/cosmic-app-library-1.0.0~alpha5+0/.git/FETCH_HEAD
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/FETCH_HEAD 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/FETCH_HEAD 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-676656da1eca2110db22f11f5a26e1d70628fdbd branch 'master' of https://github.com/pop-os/cosmic-applibrary
-bdd0185980adb870c3e8ada0580a58bc99d94ab8 not-for-merge branch 'update-libcosmic' of https://github.com/pop-os/cosmic-applibrary
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/HEAD new/cosmic-app-library-1.0.0~alpha5+0/.git/HEAD
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/HEAD 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/HEAD 2024-11-15 22:57:17.000000000 +0100
@@ -1 +1 @@
-ref: refs/heads/master
+676656da1eca2110db22f11f5a26e1d70628fdbd
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/index and new/cosmic-app-library-1.0.0~alpha5+0/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/logs/HEAD new/cosmic-app-library-1.0.0~alpha5+0/.git/logs/HEAD
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/logs/HEAD 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/logs/HEAD 2024-11-15 22:57:17.000000000 +0100
@@ -1,4 +1,2 @@
-0000000000000000000000000000000000000000 676656da1eca2110db22f11f5a26e1d70628fdbd Richard Rahl <user(a)localhost.localdomain> 1733440799 +0100 clone: from https://github.com/pop-os/cosmic-applibrary.git
-676656da1eca2110db22f11f5a26e1d70628fdbd 676656da1eca2110db22f11f5a26e1d70628fdbd Richard Rahl <user(a)localhost.localdomain> 1733440800 +0100 checkout: moving from master to master
-676656da1eca2110db22f11f5a26e1d70628fdbd 676656da1eca2110db22f11f5a26e1d70628fdbd Richard Rahl <user(a)localhost.localdomain> 1733440800 +0100 reset: moving to master
-676656da1eca2110db22f11f5a26e1d70628fdbd 676656da1eca2110db22f11f5a26e1d70628fdbd Richard Rahl <user(a)localhost.localdomain> 1733441192 +0100 reset: moving to master
+0000000000000000000000000000000000000000 fa5d843881610ac95da3195e2ab8fe31c927abb0 Richard Rahl <user(a)localhost.localdomain> 1736543087 +0100 clone: from https://github.com/pop-os/cosmic-applibrary.git
+fa5d843881610ac95da3195e2ab8fe31c927abb0 676656da1eca2110db22f11f5a26e1d70628fdbd Richard Rahl <user(a)localhost.localdomain> 1736543089 +0100 checkout: moving from master to refs/tags/epoch-1.0.0-alpha.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/logs/refs/heads/master new/cosmic-app-library-1.0.0~alpha5+0/.git/logs/refs/heads/master
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/logs/refs/heads/master 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/logs/refs/heads/master 2024-11-15 22:57:17.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 676656da1eca2110db22f11f5a26e1d70628fdbd Richard Rahl <user(a)localhost.localdomain> 1733440799 +0100 clone: from https://github.com/pop-os/cosmic-applibrary.git
+0000000000000000000000000000000000000000 fa5d843881610ac95da3195e2ab8fe31c927abb0 Richard Rahl <user(a)localhost.localdomain> 1736543087 +0100 clone: from https://github.com/pop-os/cosmic-applibrary.git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/logs/refs/remotes/origin/HEAD new/cosmic-app-library-1.0.0~alpha5+0/.git/logs/refs/remotes/origin/HEAD
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/logs/refs/remotes/origin/HEAD 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/logs/refs/remotes/origin/HEAD 2024-11-15 22:57:17.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 676656da1eca2110db22f11f5a26e1d70628fdbd Richard Rahl <user(a)localhost.localdomain> 1733440799 +0100 clone: from https://github.com/pop-os/cosmic-applibrary.git
+0000000000000000000000000000000000000000 fa5d843881610ac95da3195e2ab8fe31c927abb0 Richard Rahl <user(a)localhost.localdomain> 1736543087 +0100 clone: from https://github.com/pop-os/cosmic-applibrary.git
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-147ad30bb7a50e30f9dd06eeac8637580401eb4f.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-147ad30bb7a50e30f9dd06eeac8637580401eb4f.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-147ad30bb7a50e30f9dd06eeac8637580401eb4f.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-147ad30bb7a50e30f9dd06eeac8637580401eb4f.pack differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-147ad30bb7a50e30f9dd06eeac8637580401eb4f.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-147ad30bb7a50e30f9dd06eeac8637580401eb4f.rev differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.promisor new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.promisor
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.promisor 1970-01-01 01:00:00.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.promisor 2024-11-15 22:57:17.000000000 +0100
@@ -0,0 +1,7 @@
+fa5d843881610ac95da3195e2ab8fe31c927abb0 HEAD
+fa5d843881610ac95da3195e2ab8fe31c927abb0 refs/heads/master
+1416b80bf42064a5ccc7109011f00531f5a8e3aa refs/tags/epoch-1.0.0-alpha.1
+de55dc5861bc9a9ca49fd7bf9a16372d1dc2a3be refs/tags/epoch-1.0.0-alpha.2
+3dd148df0bbb044e2addab28c5ad045265b6bfaa refs/tags/epoch-1.0.0-alpha.3
+676656da1eca2110db22f11f5a26e1d70628fdbd refs/tags/epoch-1.0.0-alpha.4
+676656da1eca2110db22f11f5a26e1d70628fdbd refs/tags/epoch-1.0.0-alpha.5
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-2f1ca2efd30b413ed94f049521b273c620c8c819.rev differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-3e2a2e839b553a692fd199aee3d0cab2073d4447.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-3e2a2e839b553a692fd199aee3d0cab2073d4447.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-3e2a2e839b553a692fd199aee3d0cab2073d4447.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-3e2a2e839b553a692fd199aee3d0cab2073d4447.pack differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-3e2a2e839b553a692fd199aee3d0cab2073d4447.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-3e2a2e839b553a692fd199aee3d0cab2073d4447.rev differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4c0bc9bc293fa09cc6e04a109172528a0d4e57af.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4c0bc9bc293fa09cc6e04a109172528a0d4e57af.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4c0bc9bc293fa09cc6e04a109172528a0d4e57af.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4c0bc9bc293fa09cc6e04a109172528a0d4e57af.pack differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4c0bc9bc293fa09cc6e04a109172528a0d4e57af.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4c0bc9bc293fa09cc6e04a109172528a0d4e57af.rev differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.promisor new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.promisor
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.promisor 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.promisor 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-676656da1eca2110db22f11f5a26e1d70628fdbd HEAD
-676656da1eca2110db22f11f5a26e1d70628fdbd refs/heads/master
-bdd0185980adb870c3e8ada0580a58bc99d94ab8 refs/heads/update-libcosmic
-1416b80bf42064a5ccc7109011f00531f5a8e3aa refs/tags/epoch-1.0.0-alpha.1
-de55dc5861bc9a9ca49fd7bf9a16372d1dc2a3be refs/tags/epoch-1.0.0-alpha.2
-3dd148df0bbb044e2addab28c5ad045265b6bfaa refs/tags/epoch-1.0.0-alpha.3
-676656da1eca2110db22f11f5a26e1d70628fdbd refs/tags/epoch-1.0.0-alpha.4
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-4ecb2914b3174247962b0c47cf5158d23dc55520.rev differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-7a4ae5061c1839d348e2db2d867d6c1bf7f33168.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-7a4ae5061c1839d348e2db2d867d6c1bf7f33168.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-7a4ae5061c1839d348e2db2d867d6c1bf7f33168.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-7a4ae5061c1839d348e2db2d867d6c1bf7f33168.pack differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-7a4ae5061c1839d348e2db2d867d6c1bf7f33168.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-7a4ae5061c1839d348e2db2d867d6c1bf7f33168.rev differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-7a4b45eb348e4898e2a724714ce35a2d0d459264.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-7a4b45eb348e4898e2a724714ce35a2d0d459264.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-7a4b45eb348e4898e2a724714ce35a2d0d459264.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-7a4b45eb348e4898e2a724714ce35a2d0d459264.pack differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-7a4b45eb348e4898e2a724714ce35a2d0d459264.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-7a4b45eb348e4898e2a724714ce35a2d0d459264.rev differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-b5563330015ca25298caa110b5735e069dd316a7.idx and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-b5563330015ca25298caa110b5735e069dd316a7.idx differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-b5563330015ca25298caa110b5735e069dd316a7.pack and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-b5563330015ca25298caa110b5735e069dd316a7.pack differ
Binary files old/cosmic-app-library-1.0.0~alpha4+0/.git/objects/pack/pack-b5563330015ca25298caa110b5735e069dd316a7.rev and new/cosmic-app-library-1.0.0~alpha5+0/.git/objects/pack/pack-b5563330015ca25298caa110b5735e069dd316a7.rev differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/packed-refs new/cosmic-app-library-1.0.0~alpha5+0/.git/packed-refs
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/packed-refs 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/packed-refs 2024-11-15 22:57:17.000000000 +0100
@@ -1,7 +1,7 @@
# pack-refs with: peeled fully-peeled sorted
-676656da1eca2110db22f11f5a26e1d70628fdbd refs/remotes/origin/master
-bdd0185980adb870c3e8ada0580a58bc99d94ab8 refs/remotes/origin/update-libcosmic
+fa5d843881610ac95da3195e2ab8fe31c927abb0 refs/remotes/origin/master
1416b80bf42064a5ccc7109011f00531f5a8e3aa refs/tags/epoch-1.0.0-alpha.1
de55dc5861bc9a9ca49fd7bf9a16372d1dc2a3be refs/tags/epoch-1.0.0-alpha.2
3dd148df0bbb044e2addab28c5ad045265b6bfaa refs/tags/epoch-1.0.0-alpha.3
676656da1eca2110db22f11f5a26e1d70628fdbd refs/tags/epoch-1.0.0-alpha.4
+676656da1eca2110db22f11f5a26e1d70628fdbd refs/tags/epoch-1.0.0-alpha.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cosmic-app-library-1.0.0~alpha4+0/.git/refs/heads/master new/cosmic-app-library-1.0.0~alpha5+0/.git/refs/heads/master
--- old/cosmic-app-library-1.0.0~alpha4+0/.git/refs/heads/master 2024-11-15 22:57:17.000000000 +0100
+++ new/cosmic-app-library-1.0.0~alpha5+0/.git/refs/heads/master 2024-11-15 22:57:17.000000000 +0100
@@ -1 +1 @@
-676656da1eca2110db22f11f5a26e1d70628fdbd
+fa5d843881610ac95da3195e2ab8fe31c927abb0
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-app-library/vendor.tar.zst /work/SRC/openSUSE:Factory/.cosmic-app-library.new.1881/vendor.tar.zst differ: char 52909, line 221
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2025-01-14 16:24:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old)
and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "obs-service-source_validator"
Tue Jan 14 16:24:40 2025 rev:83 rq:1237826 version:0.39+2
Changes:
--------
--- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2024-10-30 19:26:19.768945115 +0100
+++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new.1881/obs-service-source_validator.changes 2025-01-14 16:25:01.543924010 +0100
@@ -1,0 +2,6 @@
+Tue Jan 14 13:46:53 UTC 2025 - dimstar(a)opensuse.org
+
+- Update to version 0.39+2:
+ * helpers/check_patches_applied: Fix detection of applying nonexisting patches
+
+-------------------------------------------------------------------
Old:
----
obs-service-source_validator-0.39.tar.xz
New:
----
obs-service-source_validator-0.39+2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ obs-service-source_validator.spec ++++++
--- /var/tmp/diff_new_pack.0aXQqE/_old 2025-01-14 16:25:02.071946042 +0100
+++ /var/tmp/diff_new_pack.0aXQqE/_new 2025-01-14 16:25:02.071946042 +0100
@@ -1,7 +1,7 @@
#
# spec file for package obs-service-source_validator
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
%endif
Name: obs-service-source_validator
-Version: 0.39
+Version: 0.39+2
Release: 0
Summary: An OBS source service: running all the osc source-validator checks
License: GPL-2.0-or-later
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.0aXQqE/_old 2025-01-14 16:25:02.123948212 +0100
+++ /var/tmp/diff_new_pack.0aXQqE/_new 2025-01-14 16:25:02.123948212 +0100
@@ -3,6 +3,6 @@
<param name="url">git://github.com/openSUSE/obs-service-source_validator.git</param>
<param name="changesrevision">c68d7a28c4ecd88b179359b030098503e75adc0b</param></service><service name="tar_scm">
<param name="url">https://github.com/openSUSE/obs-service-source_validator.git</param>
- <param name="changesrevision">68aaded5c6f3e5b6d9d60dbc8d6f6176f774cac1</param></service></servicedata>
+ <param name="changesrevision">a256e566eec22ade37d6123cf3991de6523360d5</param></service></servicedata>
(No newline at EOF)
++++++ debian.dsc ++++++
--- /var/tmp/diff_new_pack.0aXQqE/_old 2025-01-14 16:25:02.143949046 +0100
+++ /var/tmp/diff_new_pack.0aXQqE/_new 2025-01-14 16:25:02.147949213 +0100
@@ -1,6 +1,6 @@
Format: 1.0
Source: obs-service-source-validator
-Version: 0.39-0
+Version: 0.39+2-0
Binary: obs-service-source-validator
Maintainer: Hib Eris <hib(a)hiberis.nl>
Architecture: all
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package byobu for openSUSE:Factory checked in at 2025-01-14 16:24:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/byobu (Old)
and /work/SRC/openSUSE:Factory/.byobu.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "byobu"
Tue Jan 14 16:24:37 2025 rev:14 rq:1237777 version:6.12
Changes:
--------
--- /work/SRC/openSUSE:Factory/byobu/byobu.changes 2024-06-17 19:34:13.120703657 +0200
+++ /work/SRC/openSUSE:Factory/.byobu.new.1881/byobu.changes 2025-01-14 16:25:00.547882450 +0100
@@ -1,0 +2,5 @@
+Tue Jan 14 12:30:28 UTC 2025 - Ana Guerrero <ana.guerrero(a)suse.com>
+
+- Remove Requires on snack, this removes sound support.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ byobu.spec ++++++
--- /var/tmp/diff_new_pack.ligBFV/_old 2025-01-14 16:25:00.943898974 +0100
+++ /var/tmp/diff_new_pack.ligBFV/_new 2025-01-14 16:25:00.947899141 +0100
@@ -1,7 +1,7 @@
#
# spec file for package byobu
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2024 Tejas Guruswamy <tejas.guruswamy(a)opensuse.org>.
#
# All modifications and additions to the file contributed by third parties
@@ -38,7 +38,6 @@
Requires: gettext-runtime
Requires: net-tools
Requires: python3-newt
-Requires: snack
Recommends: pastebinit
Recommends: sensible-utils
Recommends: tmux
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnuhealth for openSUSE:Factory checked in at 2025-01-14 16:24:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnuhealth (Old)
and /work/SRC/openSUSE:Factory/.gnuhealth.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnuhealth"
Tue Jan 14 16:24:35 2025 rev:67 rq:1237822 version:4.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnuhealth/gnuhealth.changes 2024-08-02 17:28:11.731428049 +0200
+++ /work/SRC/openSUSE:Factory/.gnuhealth.new.1881/gnuhealth.changes 2025-01-14 16:24:59.283829707 +0100
@@ -1,0 +2,8 @@
+Tue Jan 14 13:32:19 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Fix escaping of commented out patch: with RPM 4.20, %patch
+ becomes a standard, expandable macro, that can span more than one
+ line. Commenting out with #%patch can thus lead to invalid
+ results.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnuhealth.spec ++++++
--- /var/tmp/diff_new_pack.kXcBuq/_old 2025-01-14 16:25:00.263870600 +0100
+++ /var/tmp/diff_new_pack.kXcBuq/_new 2025-01-14 16:25:00.263870600 +0100
@@ -135,7 +135,7 @@
%prep
%setup -q -n %{name}-%{version}
-## %patch -P 0 -p1
+## %%patch -P 0 -p1
cp %{S:1} .
cp %{S:2} .
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dxvk for openSUSE:Factory checked in at 2025-01-14 16:24:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dxvk (Old)
and /work/SRC/openSUSE:Factory/.dxvk.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dxvk"
Tue Jan 14 16:24:30 2025 rev:14 rq:1237747 version:2.5.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/dxvk/dxvk.changes 2024-11-25 23:20:21.547819478 +0100
+++ /work/SRC/openSUSE:Factory/.dxvk.new.1881/dxvk.changes 2025-01-14 16:24:56.271704025 +0100
@@ -1,0 +2,29 @@
+Tue Jan 14 00:32:17 UTC 2025 - Simon Vogl <simon.vogl(a)gmx.net>
+
+- Update to 2.5.3:
+ * Fixed a regression that would cause severe rendering issues
+ in many D3D8 and D3D9 games that use fixed-function rendering
+ * Fixed invalid shader code generation for certain rare texture
+ operations in D3D11
+ * This fixes a potential crash in TopSpin 2k25
+ * Fixed a potential issue with handling NaN tessellation factors
+ in D3D11 hull shaders
+ * Fixed an issue with D3D9 shader validation that would cause
+ valid shader code to be rejected in some situations
+ * Improved the debugging experience when DXVK_DEBUG=markers is
+ set
+ * Arcana Heart 3 Love Max!!!!!: Enabled 60 FPS limit to work
+ around a game issue on Steam Deck OLED
+ * Bright Memory: Worked around an issue where the game would
+ prioritize integrated graphics over dedicated Intel GPUs
+ * Far Cry 5: Worked around an issue that would cause terrain to
+ be invisible on Intel GPUs
+ * Halo: The Master Chief Collection: Fixed a shader-related
+ issue that would cause flickering objects on some drivers
+ * Max Payne 3: Enabled strict float emulation to work around
+ broken rendering in D3D9 mode
+ * The Hurricane of the Varstray -Collateral hazard-: Enabled 60
+ FPS limit to work around game issues when running in windowed
+ mode
+
+-------------------------------------------------------------------
Old:
----
dxvk-2.5.1.tar.gz
New:
----
dxvk-2.5.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dxvk.spec ++++++
--- /var/tmp/diff_new_pack.whNoEG/_old 2025-01-14 16:24:56.811726558 +0100
+++ /var/tmp/diff_new_pack.whNoEG/_new 2025-01-14 16:24:56.811726558 +0100
@@ -1,7 +1,7 @@
#
# spec file for package dxvk
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: dxvk
-Version: 2.5.1
+Version: 2.5.3
Release: 0
Summary: Vulkan-based Direct3D 8/9/10/11 implementation for Linux / Wine
License: zlib-acknowledgement
++++++ dxvk-2.5.1.tar.gz -> dxvk-2.5.3.tar.gz ++++++
++++ 9042 lines of diff (skipped)
++++++ dxvk.obsinfo ++++++
--- /var/tmp/diff_new_pack.whNoEG/_old 2025-01-14 16:24:57.635760941 +0100
+++ /var/tmp/diff_new_pack.whNoEG/_new 2025-01-14 16:24:57.635760941 +0100
@@ -1,5 +1,5 @@
name: dxvk
-version: 2.5.1
-mtime: 1731929561
-commit: b276c60f4941e8623ae1692b5c832902ac678e1d
+version: 2.5.3
+mtime: 1736781620
+commit: c707d9026f33b6ab89639f154b6ac5f6326fa037
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package agama-products for openSUSE:Factory checked in at 2025-01-14 16:24:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/agama-products (Old)
and /work/SRC/openSUSE:Factory/.agama-products.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "agama-products"
Tue Jan 14 16:24:17 2025 rev:7 rq:1237710 version:0
Changes:
--------
--- /work/SRC/openSUSE:Factory/agama-products/agama-products.changes 2025-01-12 11:28:26.205678586 +0100
+++ /work/SRC/openSUSE:Factory/.agama-products.new.1881/agama-products.changes 2025-01-14 16:24:52.339539953 +0100
@@ -1,0 +2,5 @@
+Mon Jan 13 09:04:21 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
+
+- Update SLES4SAP ID to SLES_SAP (gh#agama-project/agama#1890).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ agama.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/agama-products.changes new/agama/agama-products.changes
--- old/agama/agama-products.changes 2025-01-10 17:20:07.000000000 +0100
+++ new/agama/agama-products.changes 2025-01-13 10:11:52.000000000 +0100
@@ -1,4 +1,9 @@
-------------------------------------------------------------------
+Mon Jan 13 09:04:21 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
+
+- Update SLES4SAP ID to SLES_SAP (gh#agama-project/agama#1890).
+
+-------------------------------------------------------------------
Fri Jan 10 16:13:30 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
- Add the user selectable patterns list to the SLES product
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/sles_sap_160.yaml new/agama/sles_sap_160.yaml
--- old/agama/sles_sap_160.yaml 2025-01-10 17:20:07.000000000 +0100
+++ new/agama/sles_sap_160.yaml 2025-01-13 10:11:52.000000000 +0100
@@ -1,4 +1,4 @@
-id: SLES-SAP
+id: SLES_SAP
name: SUSE Linux Enterprise Server for SAP Applications 16.0 Beta
archs: x86_64,aarch64,ppc
registration: "mandatory"
++++++ agama.obsinfo ++++++
--- /var/tmp/diff_new_pack.jp66AN/_old 2025-01-14 16:24:52.867561986 +0100
+++ /var/tmp/diff_new_pack.jp66AN/_new 2025-01-14 16:24:52.867561986 +0100
@@ -1,5 +1,5 @@
name: agama
-version: 11+1
-mtime: 1736526007
-commit: 908ccfa637c2dda9d2811b5252bf3b9800ad6d84
+version: 10+904
+mtime: 1736759512
+commit: 3ab318a2c38b25250ec97d28337e3c1b2037b5ff
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package agama for openSUSE:Factory checked in at 2025-01-14 16:24:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/agama (Old)
and /work/SRC/openSUSE:Factory/.agama.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "agama"
Tue Jan 14 16:24:13 2025 rev:12 rq:1237709 version:0
Changes:
--------
--- /work/SRC/openSUSE:Factory/agama/agama.changes 2025-01-12 11:28:27.181718749 +0100
+++ /work/SRC/openSUSE:Factory/.agama.new.1881/agama.changes 2025-01-14 16:24:50.323455832 +0100
@@ -1,0 +2,5 @@
+Fri Jan 10 21:22:01 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
+
+- Version 11
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ agama.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/package/agama.changes new/agama/package/agama.changes
--- old/agama/package/agama.changes 2025-01-10 10:46:08.000000000 +0100
+++ new/agama/package/agama.changes 2025-01-13 10:11:52.000000000 +0100
@@ -1,4 +1,9 @@
-------------------------------------------------------------------
+Fri Jan 10 21:22:01 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
+
+- Version 11
+
+-------------------------------------------------------------------
Fri Jan 10 08:58:29 UTC 2025 - Imobach Gonzalez Sosa <igonzalezsosa(a)suse.com>
- Disable the browser cache setting the "Cache-Control" header to
++++++ agama.obsinfo ++++++
--- /var/tmp/diff_new_pack.eOZy3B/_old 2025-01-14 16:24:52.143531775 +0100
+++ /var/tmp/diff_new_pack.eOZy3B/_new 2025-01-14 16:24:52.147531942 +0100
@@ -1,5 +1,5 @@
name: agama
-version: 10+863
-mtime: 1736502368
-commit: 9ac7280c05645c7438f3c77c48f23a2c93f6dbdb
+version: 10+904
+mtime: 1736759512
+commit: 3ab318a2c38b25250ec97d28337e3c1b2037b5ff
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rocksdb for openSUSE:Factory checked in at 2025-01-14 16:23:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rocksdb (Old)
and /work/SRC/openSUSE:Factory/.rocksdb.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rocksdb"
Tue Jan 14 16:23:59 2025 rev:25 rq:1237655 version:9.10.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rocksdb/rocksdb.changes 2024-12-29 11:57:01.985146927 +0100
+++ /work/SRC/openSUSE:Factory/.rocksdb.new.1881/rocksdb.changes 2025-01-14 16:24:45.511255041 +0100
@@ -1,0 +2,15 @@
+Sun Jan 12 10:12:58 UTC 2025 - Andreas Stieger <andreas.stieger(a)gmx.de>
+
+- update to 9.10.0:
+ * Introduce TransactionOptions::commit_bypass_memtable to enable
+ transaction commit to bypass memtable insertions. This can be
+ beneficial for transactions with many operations, as it reduces
+ commit time that is mostly spent on memtable insertion.
+ * Deprecated Remote Compaction APIs (StartV2, WaitForCompleteV2)
+ are completely removed from the codebase
+ * DB::KeyMayExist() now follows its function comment, which means
+ value parameter can be null, and it will be set only if
+ value_found is passed in.
+ * Bug fixes and performance improvements
+
+-------------------------------------------------------------------
Old:
----
rocksdb-9.9.3.tar.gz
New:
----
rocksdb-9.10.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rocksdb.spec ++++++
--- /var/tmp/diff_new_pack.1v1eB5/_old 2025-01-14 16:24:46.071278408 +0100
+++ /var/tmp/diff_new_pack.1v1eB5/_new 2025-01-14 16:24:46.075278575 +0100
@@ -2,7 +2,7 @@
# spec file for package rocksdb
#
# Copyright (c) 2024 SUSE LLC
-# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger(a)gmx.de>
+# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define lib_name librocksdb9
%bcond_with jemalloc
Name: rocksdb
-Version: 9.9.3
+Version: 9.10.0
Release: 0
Summary: Library for embeddable, persistent and fast key-value store
License: (Apache-2.0 OR GPL-2.0-only) AND BSD-2-Clause
++++++ rocksdb-9.9.3.tar.gz -> rocksdb-9.10.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/rocksdb/rocksdb-9.9.3.tar.gz /work/SRC/openSUSE:Factory/.rocksdb.new.1881/rocksdb-9.10.0.tar.gz differ: char 112, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pdsh for openSUSE:Factory checked in at 2025-01-14 16:23:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdsh (Old)
and /work/SRC/openSUSE:Factory/.pdsh.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pdsh"
Tue Jan 14 16:23:58 2025 rev:52 rq:1237651 version:2.35
Changes:
--------
--- /work/SRC/openSUSE:Factory/pdsh/pdsh.changes 2024-01-22 20:38:30.146592692 +0100
+++ /work/SRC/openSUSE:Factory/.pdsh.new.1881/pdsh.changes 2025-01-14 16:24:44.591216652 +0100
@@ -1,0 +2,13 @@
+Mon Jan 13 15:00:40 UTC 2025 - Egbert Eich <eich(a)suse.com>
+
+- Drop munge and mrsh support for TW and Leap 16: the biggest
+ consumer of munge authentication has been Slurm. Slurm can
+ now be used without it, therefore, it is a good time to start
+ phasing it out. `mrsh` has been a 'drop-in' replacement for
+ `rsh`, `pdsh` is perfectly capable of using `ssh` and we may
+ assume that this is the preferred way to use a parallel shell
+ today.
+- Do not build Slurm support for s390x and i586: Slurm no longer
+ builds for s390x or 32bit.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pdsh.spec ++++++
--- /var/tmp/diff_new_pack.vaPQBJ/_old 2025-01-14 16:24:44.999233676 +0100
+++ /var/tmp/diff_new_pack.vaPQBJ/_new 2025-01-14 16:24:44.999233676 +0100
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package pdsh
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,18 +23,25 @@
%define _slurm_version _%{slurm_version}
%endif
-%if 0%{!?sle_version:1} || 0%{?sle_version} >= 120200
-%define have_munge 1
-%define have_slurm 1
-%define have_genders 1
+%if %{suse_version >= 1600}
+%{bcond_with munge}
+%else
+%{bcond_without munge}
+%endif
+%ifarch s390x i586
+%{bcond_with slurm}
+%else
+%{bcond_without slurm}
%endif
+%{bcond_without genders}
+
%if 0%{?suse_version} >= 1550 || "%{?slurm_version}" != "18_08"
%ifarch %ix86 %arm ppc s390
%define have_slurm 0
%endif
%endif
-%if !0%{?have_slurm} && 0%{?_slurm_version:1}
+%if !0%{?with_slurm} && 0%{?_slurm_version:1}
ExclusiveArch: do_not_build
%endif
@@ -43,15 +50,15 @@
BuildRequires: dejagnu
BuildRequires: openssh
BuildRequires: readline-devel
-%if 0%{?have_slurm}
+%if 0%{?with_slurm}
BuildRequires: slurm%{?_slurm_version}-devel
%endif
-%if 0%{?have_munge}
+%if %{with munge}
BuildRequires: munge-devel
%endif
BuildRequires: pam-devel
Recommends: mrsh
-%if 0%{?have_genders}
+%if %{with genders}
BuildRequires: genders-devel > 1.0
%endif
URL: https://github.com/chaos/%{pname}
@@ -135,12 +142,12 @@
--with-ssh \
--with-dshgroups \
--with-netgroup \
- --with-rcmd-rank-list="ssh %{?have_munge:mrsh} krb4 qsh mqsh exec xcpu" \
+ --with-rcmd-rank-list="ssh %{?with_munge:mrsh} krb4 qsh mqsh exec xcpu" \
--with-pam \
- %{?have_genders:--with-genders} \
- %{?have_munge:--with-mrsh} \
+ %{?with_genders:--with-genders} \
+ %{?with_munge:--with-mrsh} \
%endif
- %{?have_slurm:--with-slurm} \
+ %{?with_slurm:--with-slurm} \
--without-rsh \
--disable-static
%if 0%{!?make_build:1}
@@ -170,13 +177,13 @@
%{_mandir}/man1/dshbak.1.gz
%{_mandir}/man1/rpdcp.1.gz
%{_libdir}/pdsh
-%{?have_genders:%exclude %{_libdir}/pdsh/genders.so}
-%{?have_slurm:%exclude %{_libdir}/pdsh/slurm.so}
+%{?with_genders:%exclude %{_libdir}/pdsh/genders.so}
+%{?with_slurm:%exclude %{_libdir}/pdsh/slurm.so}
%exclude %{_libdir}/pdsh/machines.so
%exclude %{_libdir}/pdsh/dshgroup.so
%exclude %{_libdir}/pdsh/netgroup.so
-%if 0%{?have_genders}
+%if %{with genders}
%files genders
%{_libdir}/pdsh/genders.so
%endif
@@ -191,7 +198,7 @@
%{_libdir}/pdsh/netgroup.so
%endif # if _slurm_version
-%if 0%{?have_slurm}
+%if 0%{?with_slurm}
%files -n %{pname}-slurm%{?_slurm_version}
%{_libdir}/pdsh/slurm.so
%endif
++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.vaPQBJ/_old 2025-01-14 16:24:45.027234845 +0100
+++ /var/tmp/diff_new_pack.vaPQBJ/_new 2025-01-14 16:24:45.031235012 +0100
@@ -7,6 +7,7 @@
<package>20_11</package>
<package>22_05</package>
<package>23_02</package>
+ <package>24_11</package>
-->
</multibuild>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package emptyepsilon for openSUSE:Factory checked in at 2025-01-14 16:23:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emptyepsilon (Old)
and /work/SRC/openSUSE:Factory/.emptyepsilon.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emptyepsilon"
Tue Jan 14 16:23:51 2025 rev:4 rq:1237732 version:2024.12.08
Changes:
--------
--- /work/SRC/openSUSE:Factory/emptyepsilon/emptyepsilon.changes 2024-09-16 17:44:17.848087501 +0200
+++ /work/SRC/openSUSE:Factory/.emptyepsilon.new.1881/emptyepsilon.changes 2025-01-14 16:24:39.895020701 +0100
@@ -1,0 +2,9 @@
+Fri Jan 10 21:06:16 UTC 2025 - Dominik Heidler <dheidler(a)suse.de>
+
+- Version 2024.12.08
+ * Remove 'f' suffix from numbers in lua (#2164)
+ * Some minor de updates
+ * fix minor typo
+ * more minor de updates
+
+-------------------------------------------------------------------
Old:
----
EmptyEpsilon-2024.08.09.tar.gz
SeriousProton-2024.08.09.tar.gz
New:
----
EmptyEpsilon-2024.12.08.tar.gz
SeriousProton-2024.12.08.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ emptyepsilon.spec ++++++
--- /var/tmp/diff_new_pack.P84qjt/_old 2025-01-14 16:24:43.815184272 +0100
+++ /var/tmp/diff_new_pack.P84qjt/_new 2025-01-14 16:24:43.819184438 +0100
@@ -1,7 +1,7 @@
#
# spec file for package emptyepsilon
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: emptyepsilon
-Version: 2024.08.09
+Version: 2024.12.08
Release: 0
Summary: Open source spaceship bridge simulator
License: GPL-2.0-only
@@ -33,6 +33,7 @@
BuildRequires: SDL2-devel
BuildRequires: bsdtar
BuildRequires: cmake
+BuildRequires: fdupes
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: glm-devel
@@ -91,14 +92,16 @@
%install
%cmake_install
+%fdupes %{buildroot}/%{_datadir}
%files
%doc README.md
%{_bindir}/EmptyEpsilon
-%{_docdir}/emptyepsilon/
+%{_docdir}/emptyepsilon/script_reference.html
%{_datadir}/emptyepsilon/
-%{_datadir}/applications/EmptyEpsilon.desktop
-%{_datadir}/icons/hicolor/1024x1024/apps/EmptyEpsilon.png
-%dir %{_datadir}/icons/hicolor/1024x1024/apps
-%dir %{_datadir}/icons/hicolor/1024x1024
+%{_datadir}/applications/io.github.daid.EmptyEpsilon.desktop
+%{_datadir}/icons/hicolor/512x512/apps/io.github.daid.EmptyEpsilon.png
+%{_datadir}/metainfo/io.github.daid.EmptyEpsilon.metainfo.xml
+%dir %{_datadir}/icons/hicolor/512x512/apps
+%dir %{_datadir}/icons/hicolor/512x512
++++++ EmptyEpsilon-2024.08.09.tar.gz -> EmptyEpsilon-2024.12.08.tar.gz ++++++
/work/SRC/openSUSE:Factory/emptyepsilon/EmptyEpsilon-2024.08.09.tar.gz /work/SRC/openSUSE:Factory/.emptyepsilon.new.1881/EmptyEpsilon-2024.12.08.tar.gz differ: char 30, line 1
++++++ SeriousProton-2024.08.09.tar.gz -> SeriousProton-2024.12.08.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/graphics/font.cpp new/SeriousProton-EE-2024.12.08/src/graphics/font.cpp
--- old/SeriousProton-EE-2024.08.09/src/graphics/font.cpp 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/graphics/font.cpp 2024-11-06 12:15:14.000000000 +0100
@@ -68,7 +68,7 @@
position.x += glyph.advance * size_scale;
if ((flags & FlagLineWrap) && position.x > area_size.x)
{
- //Try to wrap the line by going back to the last space character and replace that with a newline.
+ //Try to wrap the line by going back to the last space character and replace that with a newline. If a '-' is found first, keep it and just add a newline.
for(int n=static_cast<int>(result.data.size())-2; (n > 0) && (result.data[n].char_code != 0); n--)
{
if (result.data[n].char_code == ' ')
@@ -79,6 +79,16 @@
position.x = 0.0f;
position.y += line_spacing;
break;
+ }
+ if (result.data[n].char_code == '-')
+ {
+ index = result.data[n + 1].string_offset;
+ result.data.resize(n + 1);
+ result.data.push_back(result.data.back());
+ result.data.back().char_code = 0;
+ position.x = 0.0f;
+ position.y += line_spacing;
+ break;
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/graphics/renderTarget.cpp new/SeriousProton-EE-2024.12.08/src/graphics/renderTarget.cpp
--- old/SeriousProton-EE-2024.08.09/src/graphics/renderTarget.cpp 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/graphics/renderTarget.cpp 2024-11-06 12:15:14.000000000 +0100
@@ -487,6 +487,14 @@
{
for(int y=0; y<tile_count.y; y++)
{
+ if(vertex_data.size() >= std::numeric_limits<uint64_t>::max() - 4)
+ {
+ if (info.texture)
+ finish(info.texture);
+ else
+ finish();
+ }
+
auto n = vertex_data.size();
index_data.insert(index_data.end(), {
uint16_t(n + 0), uint16_t(n + 1), uint16_t(n + 2),
@@ -600,6 +608,9 @@
void RenderTarget::fillRect(const sp::Rect& rect, glm::u8vec4 color)
{
+ if (vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 4U)
+ finish();
+
auto n = vertex_data.size();
index_data.insert(index_data.end(), {
uint16_t(n + 0), uint16_t(n + 1), uint16_t(n + 2),
@@ -622,7 +633,7 @@
glm::u8vec4 color)
{
auto info = getTextureInfo(texture);
- if (info.texture)
+ if (info.texture || vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 4U)
finish();
auto& uv_rect = info.uv_rect;
@@ -747,6 +758,9 @@
p2 += rect.position;
p3 += rect.position;
+ if (vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 4U)
+ finish();
+
auto n = vertex_data.size();
index_data.insert(index_data.end(), {
uint16_t(n + 0), uint16_t(n + 1), uint16_t(n + 2),
@@ -815,6 +829,9 @@
glm::vec2 p2 = mat * glm::vec2{left, bottom} + center;
glm::vec2 p3 = mat * glm::vec2{right, bottom} + center;
+ if (vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 4U)
+ finish();
+
auto n = vertex_data.size();
index_data.insert(index_data.end(), {
uint16_t(n + 0), uint16_t(n + 1), uint16_t(n + 2),
@@ -845,7 +862,7 @@
void RenderTarget::drawStretchedH(sp::Rect rect, std::string_view texture, glm::u8vec4 color)
{
auto info = getTextureInfo(texture);
- if (info.texture)
+ if (info.texture || vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 8U)
finish();
auto& uv_rect = info.uv_rect;
@@ -894,7 +911,7 @@
void RenderTarget::drawStretchedV(sp::Rect rect, std::string_view texture, glm::u8vec4 color)
{
auto info = getTextureInfo(texture);
- if (info.texture)
+ if (info.texture || vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 8U)
finish();
auto& uv_rect = info.uv_rect;
@@ -943,7 +960,7 @@
void RenderTarget::drawStretchedHV(sp::Rect rect, float corner_size, std::string_view texture, glm::u8vec4 color)
{
auto info = getTextureInfo(texture);
- if (info.texture)
+ if (info.texture || vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 16U)
finish();
auto& uv_rect = info.uv_rect;
@@ -1035,7 +1052,7 @@
return;
auto info = getTextureInfo(texture);
- if (info.texture)
+ if (info.texture || vertex_data.size() >= std::numeric_limits<uint16_t>::max() - 16U)
finish();
const auto& uv_rect = info.uv_rect;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/io/keybinding.h new/SeriousProton-EE-2024.12.08/src/io/keybinding.h
--- old/SeriousProton-EE-2024.08.09/src/io/keybinding.h 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/io/keybinding.h 2024-11-06 12:15:14.000000000 +0100
@@ -121,7 +121,7 @@
static void updateKeys(int key_number, float value);
static Keybinding* keybindings;
- Keybinding* next;
+ Keybinding* next=nullptr;
static Keybinding* rebinding_key;
static Type rebinding_type;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/io/network/tcpSocket.cpp new/SeriousProton-EE-2024.12.08/src/io/network/tcpSocket.cpp
--- old/SeriousProton-EE-2024.08.09/src/io/network/tcpSocket.cpp 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/io/network/tcpSocket.cpp 2024-11-06 12:15:14.000000000 +0100
@@ -25,7 +25,11 @@
#include <arpa/inet.h>
#include <string.h>
#include <poll.h>
+#if defined(__APPLE__)
+static constexpr int flags = 0;
+#else
static constexpr int flags = MSG_NOSIGNAL;
+#endif
static constexpr intptr_t INVALID_SOCKET = -1;
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/io/network/udpSocket.cpp new/SeriousProton-EE-2024.12.08/src/io/network/udpSocket.cpp
--- old/SeriousProton-EE-2024.08.09/src/io/network/udpSocket.cpp 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/io/network/udpSocket.cpp 2024-11-06 12:15:14.000000000 +0100
@@ -23,7 +23,11 @@
#include <arpa/inet.h>
#include <string.h>
#include <netdb.h>
+#if defined(__APPLE__)
+static constexpr int flags = 0;
+#else
static constexpr int flags = MSG_NOSIGNAL;
+#endif
static constexpr intptr_t INVALID_SOCKET = -1;
// Define IPV6_ADD_MEMBERSHIP for FreeBSD and Mac OS X
#ifndef IPV6_ADD_MEMBERSHIP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/multiplayer_client.cpp new/SeriousProton-EE-2024.12.08/src/multiplayer_client.cpp
--- old/SeriousProton-EE-2024.08.09/src/multiplayer_client.cpp 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/multiplayer_client.cpp 2024-11-06 12:15:14.000000000 +0100
@@ -65,6 +65,7 @@
{
case sp::io::network::StreamSocket::State::Closed:
status = Disconnected;
+ disconnect_reason = DisconnectReason::FailedToConnect;
LOG(INFO) << "GameClient: Failed to connect";
break;
case sp::io::network::StreamSocket::State::Connecting:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/multiplayer_client.h new/SeriousProton-EE-2024.12.08/src/multiplayer_client.h
--- old/SeriousProton-EE-2024.08.09/src/multiplayer_client.h 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/multiplayer_client.h 2024-11-06 12:15:14.000000000 +0100
@@ -32,6 +32,7 @@
enum class DisconnectReason : uint8_t
{
None = 0,
+ FailedToConnect,
VersionMismatch,
BadCredentials,
TimedOut,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/multiplayer_server_scanner.cpp new/SeriousProton-EE-2024.12.08/src/multiplayer_server_scanner.cpp
--- old/SeriousProton-EE-2024.08.09/src/multiplayer_server_scanner.cpp 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/multiplayer_server_scanner.cpp 2024-11-06 12:15:14.000000000 +0100
@@ -19,22 +19,7 @@
abort_wait.notify_all();
if (master_server_scan_thread.joinable())
return;
- LOG(INFO) << "Switching to master server scanning";
- if (socket)
- {
- socket = nullptr;
- }
-
- {
- std::lock_guard<std::mutex> guard(server_list_mutex);
- for(unsigned int n=0; n<server_list.size(); n++)
- {
- if (removedServerCallback)
- removedServerCallback(server_list[n].address);
- server_list.erase(server_list.begin() + n);
- n--;
- }
- }
+ LOG(INFO, "Starting master server scanning");
master_server_url = url;
master_server_scan_thread = std::move(std::thread(&ServerScanner::masterServerScanThread, this));
@@ -45,23 +30,7 @@
if (socket)
return;
- LOG(INFO) << "Switching to local server scanning";
- master_server_url = "";
- abort_wait.notify_all();
- if (master_server_scan_thread.joinable())
- {
- master_server_scan_thread.join();
- }
-
- server_list_mutex.lock();
- for(unsigned int n=0; n<server_list.size(); n++)
- {
- if (removedServerCallback)
- removedServerCallback(server_list[n].address);
- server_list.erase(server_list.begin() + n);
- n--;
- }
- server_list_mutex.unlock();
+ LOG(INFO, "Starting local server scanning");
socket = std::make_unique<sp::io::network::UdpSocket>();
int port_nr = server_port + 1;
@@ -76,18 +45,22 @@
void ServerScanner::update(float /*gameDelta*/)
{
- server_list_mutex.lock();
+ master_server_list_mutex.lock();
+ for(const auto& info : master_server_update_list) {
+ updateServerEntry(info);
+ }
+ master_server_update_list.clear();
+ master_server_list_mutex.unlock();
for(unsigned int n=0; n<server_list.size(); n++)
{
if (server_list[n].timeout.isExpired())
{
if (removedServerCallback)
- removedServerCallback(server_list[n].address);
+ removedServerCallback(server_list[n]);
server_list.erase(server_list.begin() + n);
n--;
}
}
- server_list_mutex.unlock();
if (socket)
{
@@ -108,40 +81,35 @@
recv_packet >> verification >> version_nr >> name;
if (verification == multiplayerVerficationNumber && (version_nr == version_number || version_nr == 0 || version_number == 0))
{
- updateServerEntry(recv_address, recv_port, name);
+ updateServerEntry({ServerType::LAN, recv_address, uint64_t(recv_port), name, {}});
}
}
}
}
-void ServerScanner::updateServerEntry(sp::io::network::Address address, int port, string name)
+void ServerScanner::updateServerEntry(const ServerInfo& info)
{
- std::lock_guard<std::mutex> guard(server_list_mutex);
-
for(unsigned int n=0; n<server_list.size(); n++)
{
- if (server_list[n].address == address)
+ if (server_list[n].type == info.type && server_list[n].address == info.address)
{
- server_list[n].port = port;
- server_list[n].name = name;
+ server_list[n].port = info.port;
+ server_list[n].name = info.name;
server_list[n].timeout.start(ServerTimeout);
return;
}
}
- LOG(INFO) << "ServerScanner::New server: " << address.getHumanReadable()[0] << " " << port << " " << name;
- ServerInfo si;
- si.address = address;
- si.port = port;
- si.name = name;
+ LOG(INFO) << "ServerScanner::New server: " << info.address.getHumanReadable()[0] << " " << info.port << " " << info.name;
+ ServerInfo si = info;
si.timeout.start(ServerTimeout);
server_list.push_back(si);
if (newServerCallback)
- newServerCallback(address, name);
+ newServerCallback(si);
}
-void ServerScanner::addCallbacks(std::function<void(sp::io::network::Address, string)> newServerCallbackIn, std::function<void(sp::io::network::Address)> removedServerCallbackIn)
+void ServerScanner::addCallbacks(std::function<void(const ServerInfo&)> newServerCallbackIn, std::function<void(const ServerInfo&)> removedServerCallbackIn)
{
this->newServerCallback = newServerCallbackIn;
this->removedServerCallback = removedServerCallbackIn;
@@ -149,12 +117,7 @@
std::vector<ServerScanner::ServerInfo> ServerScanner::getServerList()
{
- std::vector<ServerScanner::ServerInfo> ret;
- {
- std::lock_guard<std::mutex> guard(server_list_mutex);
- ret = server_list;
- }
- return ret;
+ return server_list;
}
void ServerScanner::masterServerScanThread()
@@ -208,7 +171,9 @@
if (version == version_number || version == 0 || version_number == 0)
{
- updateServerEntry(address, part_port, name);
+ master_server_list_mutex.lock();
+ master_server_update_list.push_back({ServerType::MasterServer, address, uint64_t(part_port), name, {}});
+ master_server_list_mutex.unlock();
}
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/multiplayer_server_scanner.h new/SeriousProton-EE-2024.12.08/src/multiplayer_server_scanner.h
--- old/SeriousProton-EE-2024.08.09/src/multiplayer_server_scanner.h 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/multiplayer_server_scanner.h 2024-11-06 12:15:14.000000000 +0100
@@ -11,33 +11,22 @@
//Class to find all servers that have the correct version number. Creates a big nice list.
class ServerScanner : public Updatable
{
- int server_port;
- std::unique_ptr<sp::io::network::UdpSocket> socket;
- sp::SystemTimer broadcast_timer;
-
public:
+ enum class ServerType {
+ Manual,
+ LAN,
+ MasterServer,
+ SteamFriend,
+ };
struct ServerInfo
{
+ ServerType type;
sp::io::network::Address address;
- int port;
+ uint64_t port;
string name;
sp::SystemTimer timeout;
};
-private:
- std::vector<struct ServerInfo> server_list;
- int version_number;
- constexpr static float BroadcastTimeout = 2.0f;
- constexpr static float ServerTimeout = 30.0f;
-
- string master_server_url;
- std::mutex server_list_mutex;
- std::thread master_server_scan_thread;
- std::condition_variable abort_wait;
-
- std::function<void(sp::io::network::Address, string)> newServerCallback;
- std::function<void(sp::io::network::Address)> removedServerCallback;
-public:
ServerScanner(int version_number, int server_port = defaultServerPort);
virtual ~ServerScanner();
@@ -45,7 +34,7 @@
virtual void destroy() override;
virtual void update(float delta) override;
- void addCallbacks(std::function<void(sp::io::network::Address, string)> newServerCallback, std::function<void(sp::io::network::Address)> removedServerCallback);
+ void addCallbacks(std::function<void(const ServerInfo&)> newServerCallback, std::function<void(const ServerInfo&)> removedServerCallback);
void scanLocalNetwork();
void scanMasterServer(string url);
@@ -55,7 +44,25 @@
private:
void masterServerScanThread();
- void updateServerEntry(sp::io::network::Address address, int port, string name);
+ void updateServerEntry(const ServerInfo& info);
+
+ int server_port;
+ std::unique_ptr<sp::io::network::UdpSocket> socket;
+ sp::SystemTimer broadcast_timer;
+
+ std::vector<ServerInfo> server_list;
+ int version_number;
+ constexpr static float BroadcastTimeout = 2.0f;
+ constexpr static float ServerTimeout = 30.0f;
+
+ string master_server_url;
+ std::mutex master_server_list_mutex;
+ std::vector<ServerInfo> master_server_update_list;
+ std::thread master_server_scan_thread;
+ std::condition_variable abort_wait;
+
+ std::function<void(const ServerInfo&)> newServerCallback;
+ std::function<void(const ServerInfo&)> removedServerCallback;
};
#endif//MULTIPLAYER_SERVER_SCANER_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SeriousProton-EE-2024.08.09/src/scriptInterfaceMagic.h new/SeriousProton-EE-2024.12.08/src/scriptInterfaceMagic.h
--- old/SeriousProton-EE-2024.08.09/src/scriptInterfaceMagic.h 2024-08-08 09:44:40.000000000 +0200
+++ new/SeriousProton-EE-2024.12.08/src/scriptInterfaceMagic.h 2024-11-06 12:15:14.000000000 +0100
@@ -136,6 +136,11 @@
luaL_argerror(L, idx-1, msg);
return;
}
+ if (*p == NULL)
+ {
+ ptr = NULL;
+ return;
+ }
ptr = dynamic_cast<T*>(***p);
//printf("ObjParam: %p\n", ptr);
}
@@ -165,6 +170,13 @@
luaL_argerror(L, idx-1, msg);
return;
}
+ if (*p == NULL)
+ {
+ ptr = NULL;
+ const char* msg = lua_pushliteral(L, "Object expected, got destroyed object");
+ luaL_argerror(L, idx-1, msg);
+ return;
+ }
ptr = **p;
//printf("ObjParam: %p\n", ptr);
}
@@ -529,8 +541,10 @@
if (lua_isuserdata(L, -1)) //When a subclass is destroyed, it's metatable might call the __gc function on it's sub-metatable. So we can get nil values here, ignore that.
{
PT* p = static_cast< PT* >(lua_touserdata(L, -1));
- if (*p)
+ if (*p) {
delete *p;
+ *p = nullptr;
+ }
}
lua_pop(L, 1);
return 0;
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-Telethon for openSUSE:Factory checked in at 2025-01-14 16:23:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Telethon (Old)
and /work/SRC/openSUSE:Factory/.python-Telethon.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Telethon"
Tue Jan 14 16:23:49 2025 rev:12 rq:1237650 version:1.38.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Telethon/python-Telethon.changes 2024-11-21 15:19:15.999047499 +0100
+++ /work/SRC/openSUSE:Factory/.python-Telethon.new.1881/python-Telethon.changes 2025-01-14 16:24:35.526838437 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 19:50:54 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 1.38.1
+ * Fix Python 3.6 compatibility
+
+-------------------------------------------------------------------
Old:
----
Telethon-1.38.0.tar.gz
New:
----
Telethon-1.38.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Telethon.spec ++++++
--- /var/tmp/diff_new_pack.dufcsf/_old 2025-01-14 16:24:36.078861471 +0100
+++ /var/tmp/diff_new_pack.dufcsf/_new 2025-01-14 16:24:36.078861471 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-Telethon
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define modname Telethon
%{?sle15_python_module_pythons}
Name: python-Telethon
-Version: 1.38.0
+Version: 1.38.1
Release: 0
Summary: Full-featured Telegram client library for Python 3
License: MIT
++++++ Telethon-1.38.0.tar.gz -> Telethon-1.38.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Telethon-1.38.0/telethon/client/uploads.py new/Telethon-1.38.1/telethon/client/uploads.py
--- old/Telethon-1.38.0/telethon/client/uploads.py 2024-11-17 22:32:16.000000000 +0100
+++ new/Telethon-1.38.1/telethon/client/uploads.py 2024-11-18 17:04:07.000000000 +0100
@@ -133,7 +133,7 @@
comment_to: 'typing.Union[int, types.Message]' = None,
ttl: int = None,
nosound_video: bool = None,
- **kwargs) -> list[typing.Any] | typing.Any:
+ **kwargs) -> typing.Union[typing.List[typing.Any], typing.Any]:
"""
Sends message with the given file to the specified entity.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Telethon-1.38.0/telethon/version.py new/Telethon-1.38.1/telethon/version.py
--- old/Telethon-1.38.0/telethon/version.py 2024-11-17 22:32:16.000000000 +0100
+++ new/Telethon-1.38.1/telethon/version.py 2024-11-18 17:04:07.000000000 +0100
@@ -1,3 +1,3 @@
# Versions should comply with PEP440.
# This line is parsed in setup.py:
-__version__ = '1.38.0'
+__version__ = '1.38.1'
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package lldpd for openSUSE:Factory checked in at 2025-01-14 16:23:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lldpd (Old)
and /work/SRC/openSUSE:Factory/.lldpd.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lldpd"
Tue Jan 14 16:23:41 2025 rev:27 rq:1237643 version:1.0.19
Changes:
--------
--- /work/SRC/openSUSE:Factory/lldpd/lldpd.changes 2024-01-29 22:29:44.935037597 +0100
+++ /work/SRC/openSUSE:Factory/.lldpd.new.1881/lldpd.changes 2025-01-14 16:24:24.646384446 +0100
@@ -1,0 +2,12 @@
+Mon Jan 13 21:55:32 UTC 2025 - Martin Hauke <mardnh(a)gmx.de>
+
+- Update to version 1.0.19
+ Changes:
+ * Add cvlan/svlan/tpmr capabilities.
+ * Add lldpctl_watch_sync_unblock to liblldpctl.
+ * Add C++ wrapper for lldpctl.
+ Fix:
+ * Fix AppArmor policy for /run/lldpd/lldpd.socket.lock.
+ * Do not query stats for a down interface on Linux.
+
+-------------------------------------------------------------------
Old:
----
lldpd-1.0.18.tar.gz
lldpd-1.0.18.tar.gz.asc
New:
----
lldpd-1.0.19.tar.gz
lldpd-1.0.19.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lldpd.spec ++++++
--- /var/tmp/diff_new_pack.P825Pz/_old 2025-01-14 16:24:26.254451543 +0100
+++ /var/tmp/diff_new_pack.P825Pz/_new 2025-01-14 16:24:26.290453045 +0100
@@ -1,7 +1,7 @@
#
# spec file for package lldpd
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
%define _fillupdir %{_localstatedir}/adm/fillup-templates
%endif
Name: lldpd
-Version: 1.0.18
+Version: 1.0.19
Release: 0
Summary: Implementation of IEEE 802.1ab (LLDP)
# We have some GPL linux headers in include/linux, they are used on
++++++ lldpd-1.0.18.tar.gz -> lldpd-1.0.19.tar.gz ++++++
++++ 29252 lines of diff (skipped)
++++++ lldpd.keyring ++++++
--- /var/tmp/diff_new_pack.P825Pz/_old 2025-01-14 16:24:27.382498611 +0100
+++ /var/tmp/diff_new_pack.P825Pz/_new 2025-01-14 16:24:27.414499947 +0100
@@ -1,6 +1,6 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: Hockeypuck 2.2
Comment: Hostname:
-Version: Hockeypuck 2.1.1-10-gec3b0e7
xsFNBE/cpVkBEACi8ZoEu+dhI604/5zMuuAlPt7e1GDj75UgXZh5f21JYRt/laVs
xiK07BG9NkTCpFzoAFRfndf7HvvTcKrumgPUFw0bYy9uvkrDDAzRV3slA+rL+n6h
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package zizmor for openSUSE:Factory checked in at 2025-01-14 16:23:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zizmor (Old)
and /work/SRC/openSUSE:Factory/.zizmor.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zizmor"
Tue Jan 14 16:23:08 2025 rev:2 rq:1237622 version:1.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/zizmor/zizmor.changes 2025-01-13 17:51:16.541470038 +0100
+++ /work/SRC/openSUSE:Factory/.zizmor.new.1881/zizmor.changes 2025-01-14 16:23:54.553139916 +0100
@@ -1,0 +2,11 @@
+Tue Jan 14 05:42:08 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 1.1.1:
+ * chore: prep 1.1.1 (#438)
+ * chore(deps): bump the cargo group with 4 updates (#434)
+ * chore(deps): bump the github-actions group with 2 updates
+ (#436)
+ * fix: bump github-actions-models (#437)
+ * docs: bump trophies (#430)
+
+-------------------------------------------------------------------
Old:
----
zizmor-1.1.0.obscpio
New:
----
zizmor-1.1.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zizmor.spec ++++++
--- /var/tmp/diff_new_pack.6up8qg/_old 2025-01-14 16:23:57.209249728 +0100
+++ /var/tmp/diff_new_pack.6up8qg/_new 2025-01-14 16:23:57.229250555 +0100
@@ -17,7 +17,7 @@
Name: zizmor
-Version: 1.1.0
+Version: 1.1.1
Release: 0
Summary: A static analysis tool for GitHub Actions
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.6up8qg/_old 2025-01-14 16:23:57.609266266 +0100
+++ /var/tmp/diff_new_pack.6up8qg/_new 2025-01-14 16:23:57.637267424 +0100
@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">v1.1.0</param>
+ <param name="revision">v1.1.1</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.6up8qg/_old 2025-01-14 16:23:57.865276850 +0100
+++ /var/tmp/diff_new_pack.6up8qg/_new 2025-01-14 16:23:57.897278173 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/woodruffw/zizmor</param>
- <param name="changesrevision">b178d52d3530969ba7e4ce0c87e5fc520bdd154e</param></service></servicedata>
+ <param name="changesrevision">ec37d0a0e5ab398b9e1c47259ef200a3a4e86104</param></service></servicedata>
(No newline at EOF)
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/zizmor/vendor.tar.zst /work/SRC/openSUSE:Factory/.zizmor.new.1881/vendor.tar.zst differ: char 7, line 1
++++++ zizmor-1.1.0.obscpio -> zizmor-1.1.1.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/.github/workflows/pypi.yml new/zizmor-1.1.1/.github/workflows/pypi.yml
--- old/zizmor-1.1.0/.github/workflows/pypi.yml 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/.github/workflows/pypi.yml 2025-01-13 17:03:43.000000000 +0100
@@ -42,7 +42,7 @@
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} # zizmor: ignore[cache-poisoning]
manylinux: auto
- name: Upload wheels
- uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4
+ uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
with:
name: wheels-linux-${{ matrix.platform.target }}
path: dist
@@ -72,7 +72,7 @@
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} # zizmor: ignore[cache-poisoning]
manylinux: musllinux_1_2
- name: Upload wheels
- uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4
+ uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
with:
name: wheels-musllinux-${{ matrix.platform.target }}
path: dist
@@ -97,7 +97,7 @@
args: --release --out dist
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} # zizmor: ignore[cache-poisoning]
- name: Upload wheels
- uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4
+ uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
with:
name: wheels-windows-${{ matrix.platform.target }}
path: dist
@@ -122,7 +122,7 @@
args: --release --out dist
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} # zizmor: ignore[cache-poisoning]
- name: Upload wheels
- uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4
+ uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
with:
name: wheels-macos-${{ matrix.platform.target }}
path: dist
@@ -139,7 +139,7 @@
command: sdist
args: --out dist
- name: Upload sdist
- uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4
+ uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
with:
name: wheels-sdist
path: dist
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/.github/workflows/zizmor.yml new/zizmor-1.1.1/.github/workflows/zizmor.yml
--- old/zizmor-1.1.0/.github/workflows/zizmor.yml 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/.github/workflows/zizmor.yml 2025-01-13 17:03:43.000000000 +0100
@@ -25,7 +25,7 @@
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload SARIF file
- uses: github/codeql-action/upload-sarif@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
+ uses: github/codeql-action/upload-sarif@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
with:
sarif_file: results.sarif
category: zizmor
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/Cargo.lock new/zizmor-1.1.1/Cargo.lock
--- old/zizmor-1.1.0/Cargo.lock 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/Cargo.lock 2025-01-13 17:03:43.000000000 +0100
@@ -273,9 +273,9 @@
[[package]]
name = "clap"
-version = "4.5.23"
+version = "4.5.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
+checksum = "a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783"
dependencies = [
"clap_builder",
"clap_derive",
@@ -293,9 +293,9 @@
[[package]]
name = "clap_builder"
-version = "4.5.23"
+version = "4.5.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
+checksum = "96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121"
dependencies = [
"anstream",
"anstyle",
@@ -305,9 +305,9 @@
[[package]]
name = "clap_derive"
-version = "4.5.18"
+version = "4.5.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
+checksum = "54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c"
dependencies = [
"heck",
"proc-macro2",
@@ -616,9 +616,9 @@
[[package]]
name = "github-actions-models"
-version = "0.19.0"
+version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e9576dac15088d565d47b67d09bd9fd9f0d84bda4b0d34af91ab55327f4c2d0"
+checksum = "1d63182827fb1d242303a2365a963579469c66559011fa01c4b5822a19be8075"
dependencies = [
"indexmap",
"serde",
@@ -1057,9 +1057,9 @@
[[package]]
name = "libc"
-version = "0.2.166"
+version = "0.2.169"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2ccc108bbc0b1331bd061864e7cd823c0cab660bbe6970e66e2c0614decde36"
+checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
[[package]]
name = "libredox"
@@ -1766,9 +1766,9 @@
[[package]]
name = "serde_json"
-version = "1.0.134"
+version = "1.0.135"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d"
+checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9"
dependencies = [
"itoa",
"memchr",
@@ -2191,9 +2191,9 @@
[[package]]
name = "tokio"
-version = "1.42.0"
+version = "1.43.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
+checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e"
dependencies = [
"backtrace",
"bytes",
@@ -2207,9 +2207,9 @@
[[package]]
name = "tokio-macros"
-version = "2.4.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
+checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
dependencies = [
"proc-macro2",
"quote",
@@ -2373,9 +2373,9 @@
[[package]]
name = "tree-sitter"
-version = "0.24.6"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f2434c86ba59ed15af56039cc5bf1acf8ba76ce301e32ef08827388ef285ec5"
+checksum = "a5387dffa7ffc7d2dae12b50c6f7aab8ff79d6210147c6613561fc3d474c6f75"
dependencies = [
"cc",
"regex",
@@ -3108,7 +3108,7 @@
[[package]]
name = "zizmor"
-version = "1.1.0"
+version = "1.1.1"
dependencies = [
"annotate-snippets",
"anstream",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/Cargo.toml new/zizmor-1.1.1/Cargo.toml
--- old/zizmor-1.1.0/Cargo.toml 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/Cargo.toml 2025-01-13 17:03:43.000000000 +0100
@@ -1,7 +1,7 @@
[package]
name = "zizmor"
description = "Static analysis for GitHub Actions"
-version = "1.1.0"
+version = "1.1.1"
edition = "2021"
repository = "https://github.com/woodruffw/zizmor"
homepage = "https://github.com/woodruffw/zizmor"
@@ -17,13 +17,13 @@
anstream = "0.6.18"
anyhow = "1.0.95"
camino = { version = "1.1.9", features = ["serde1"] }
-clap = { version = "4.5.23", features = ["derive", "env"] }
+clap = { version = "4.5.26", features = ["derive", "env"] }
clap-verbosity-flag = { version = "3.0.2", features = [
"tracing",
], default-features = false }
etcetera = "0.8.0"
flate2 = "1.0.35"
-github-actions-models = "0.19.0"
+github-actions-models = "0.20.0"
http-cache-reqwest = "0.15.0"
human-panic = "2.0.1"
indexmap = "2.7.0"
@@ -41,17 +41,17 @@
reqwest-middleware = "0.4.0"
serde = { version = "1.0.217", features = ["derive"] }
serde-sarif = "0.7.0"
-serde_json = "1.0.134"
+serde_json = "1.0.135"
serde_yaml = "0.9.34"
# TODO remove pending https://github.com/tree-sitter/tree-sitter/pull/4034
streaming-iterator = "0.1.9"
tar = "0.4.43"
terminal-link = "0.1.0"
-tokio = { version = "1.42.0", features = ["rt-multi-thread"] }
+tokio = { version = "1.43.0", features = ["rt-multi-thread"] }
tracing = "0.1.41"
tracing-indicatif = "0.3.8"
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
-tree-sitter = "0.24.6"
+tree-sitter = "0.24.7"
tree-sitter-bash = "0.23.3"
tree-sitter-powershell = "0.24.4"
yamlpath = "0.14.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/docs/release-notes.md new/zizmor-1.1.1/docs/release-notes.md
--- old/zizmor-1.1.0/docs/release-notes.md 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/docs/release-notes.md 2025-01-13 17:03:43.000000000 +0100
@@ -7,10 +7,17 @@
This page contains _abbreviated_, user-focused release notes for each version
of `zizmor`.
-## Upcoming (UNRELEASED)
+## Next (UNRELEASED)
Nothing to see here (yet!)
+## v1.1.1
+
+### Fixed
+
+* Fixed a regression where workflows with calls to unpinned reusable workflows
+ would fail to parse (#437)
+
## v1.1.0
This release comes with one new audit ([secrets-inherit]), plus a slew
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/docs/snippets/trophies.md new/zizmor-1.1.1/docs/snippets/trophies.md
--- old/zizmor-1.1.0/docs/snippets/trophies.md 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/docs/snippets/trophies.md 2025-01-13 17:03:43.000000000 +0100
@@ -272,6 +272,14 @@
- hynek/svcs#111
+- ![](https://github.com/icsharpcode.png?size=40){ width="40" loading=lazy align=left } icsharpcode
+
+ ---
+
+ ??? example "Examples"
+ - icsharpcode/ILSpy#3365
+
+
- ![](https://github.com/Instagram.png?size=40){ width="40" loading=lazy align=left } Instagram
---
@@ -322,6 +330,14 @@
- maxmind/GeoIP2-node#1387
+- ![](https://github.com/mfussenegger.png?size=40){ width="40" loading=lazy align=left } mfussenegger
+
+ ---
+
+ ??? example "Examples"
+ - mfussenegger/nvim-lint#710
+
+
- ![](https://github.com/mkuf.png?size=40){ width="40" loading=lazy align=left } mkuf
---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/docs/snippets/trophies.txt new/zizmor-1.1.1/docs/snippets/trophies.txt
--- old/zizmor-1.1.0/docs/snippets/trophies.txt 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/docs/snippets/trophies.txt 2025-01-13 17:03:43.000000000 +0100
@@ -60,6 +60,7 @@
hynek/stamina#81
hynek/structlog#663
hynek/svcs#111
+icsharpcode/ILSpy#3365
Instagram/LibCST#1262
lmstudio-ai/venvstacks#51
matplotlib/matplotlib#29251
@@ -75,6 +76,7 @@
maxmind/geoip2-csv-converter#87
maxmind/mmdbwriter#104
maxmind/GeoIP2-node#1387
+mfussenegger/nvim-lint#710
mkuf/prind#183
mne-tools/mne-python#13011
MoarVM/MoarVM#1875
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zizmor-1.1.0/docs/usage.md new/zizmor-1.1.1/docs/usage.md
--- old/zizmor-1.1.0/docs/usage.md 2025-01-13 06:15:57.000000000 +0100
+++ new/zizmor-1.1.1/docs/usage.md 2025-01-13 17:03:43.000000000 +0100
@@ -457,7 +457,7 @@
```yaml
- repo: https://github.com/woodruffw/zizmor-pre-commit
- rev: v1.1.0 # (1)!
+ rev: v1.1.1 # (1)!
hooks:
- id: zizmor
```
++++++ zizmor.obsinfo ++++++
--- /var/tmp/diff_new_pack.6up8qg/_old 2025-01-14 16:23:58.813316046 +0100
+++ /var/tmp/diff_new_pack.6up8qg/_new 2025-01-14 16:23:58.845317368 +0100
@@ -1,5 +1,5 @@
name: zizmor
-version: 1.1.0
-mtime: 1736745357
-commit: b178d52d3530969ba7e4ce0c87e5fc520bdd154e
+version: 1.1.1
+mtime: 1736784223
+commit: ec37d0a0e5ab398b9e1c47259ef200a3a4e86104
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Time-modules for openSUSE:Factory checked in at 2025-01-14 16:22:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Time-modules (Old)
and /work/SRC/openSUSE:Factory/.perl-Time-modules.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Time-modules"
Tue Jan 14 16:22:45 2025 rev:24 rq:1237563 version:2013.0912
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Time-modules/perl-Time-modules.changes 2018-09-18 11:43:19.899917109 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Time-modules.new.1881/perl-Time-modules.changes 2025-01-14 16:23:37.408430996 +0100
@@ -1,0 +2,5 @@
+Thu Nov 14 20:43:57 UTC 2024 - Bernhard Wiedemann <bwiedemann(a)suse.com>
+
+- Add fixtest.patch to fix tests after 2033 (boo#1102840)
+
+-------------------------------------------------------------------
New:
----
fixtest.patch
BETA DEBUG BEGIN:
New:
- Add fixtest.patch to fix tests after 2033 (boo#1102840)
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Time-modules.spec ++++++
--- /var/tmp/diff_new_pack.DpwaZ3/_old 2025-01-14 16:23:37.864449865 +0100
+++ /var/tmp/diff_new_pack.DpwaZ3/_new 2025-01-14 16:23:37.864449865 +0100
@@ -24,6 +24,7 @@
Group: Development/Libraries/Perl
Url: https://metacpan.org/release/MUIR/Time-modules-2013.0912
Source: https://www.cpan.org/modules/by-module/Time/Time-modules-%{version}.tar.gz
+Patch0: fixtest.patch
BuildRequires: perl
BuildRequires: perl-macros
%{perl_requires}
@@ -34,13 +35,14 @@
Perl modules providing various time functions.
%prep
-%setup -q -n Time-modules-%{version}
+%autosetup -p1 -n Time-modules-%{version}
%build
perl Makefile.PL
make %{?_smp_mflags}
%check
+#cd ~/rpmbuild/BUILD/Time-modules-2013.0912/ && PERL5LIB=lib perl t/datetime.t | tee /tmp/datetime.out ; exit 1
make %{?_smp_mflags} test
%install
++++++ fixtest.patch ++++++
Author: Bernhard M. Wiedemann <bwiedemann suse.de>
Date: 2018-10-31
Make tests pass in the future
Without this patch, 33 tests failed in 2033 by misinterpreting 2-digit years
e.g.
two digit year '94' expanded into 2094
jd(2094, 11, 06) = 2486188
before 2486188 08 49 37
after rs 2486188 8 49 37
jd_secondsgm(2486188, 8, 49, 37) = 3939871777
adjusting secs for GMT: 0
returning 3939871777.
not ok 273 # Sunday, 06-Nov-94 08:49:37 GMT
Expected(784111777): Sun Nov 6 0:49:37 1994 PST
Got(3939871777): Sat Nov 6 0:49:37 2094 PST (11/06 08:49 AM GMT)
Index: Time-modules-2013.0912/t/datetime.t
===================================================================
--- Time-modules-2013.0912.orig/t/datetime.t
+++ Time-modules-2013.0912/t/datetime.t
@@ -437,6 +437,7 @@ while (@sdt) {
$ar = shift(@sdt);
$toparse = shift(@$ar);
%opts = @$ar;
+ $opts{NOW} //= 1000000000;
if (defined $opts{NOW}) {
$opts{NOW} -= $epoch;
}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-azure-agent for openSUSE:Factory checked in at 2025-01-14 16:22:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-azure-agent (Old)
and /work/SRC/openSUSE:Factory/.python-azure-agent.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-azure-agent"
Tue Jan 14 16:22:43 2025 rev:39 rq:1237584 version:2.12.0.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-azure-agent/python-azure-agent.changes 2024-11-25 23:20:31.048215485 +0100
+++ /work/SRC/openSUSE:Factory/.python-azure-agent.new.1881/python-azure-agent.changes 2025-01-14 16:23:35.684359659 +0100
@@ -1,0 +2,132 @@
+Mon Dec 23 10:54:55 UTC 2024 - Robert Schweikert <rjschwei(a)suse.com>
+
+- Update to version 2.12.04 (bsc#1235140)
+ + Remove agent-no-auto-update.patch handeled by config file specialization
+ sub-packages
+ + Remove paa_force_py3_sle15.patch handled by RPM macro
+ + Remove agent-micro-is-sles.patch included upstream
+ + Forward port paa_12_sp5_rdma_no_ext_driver.patch
+ + Forward port remove-mock.patch
+ + Add paa_direct_exec_in_service.patch
+ ~ The waagent script is executable and we set the proper interpreter
+ using the macro for multibuild python. Do prefix the execution in the
+ service file wit the interpreter
+ + Fix install_requires list syntax
+ + Update spec file
+ ~ Remove conditions for distros no longer maintained
+ ~ Simplify build and install conditionals using macros
+ + Enable GA versioning #3082 #3184 #3189
+ + Cgroups api refactor for v2 #3096 #3135 #3188 #3196
+ + Fix JIT for FIPS 140-3 #3190
+ + reset network service unit file if python version changes #3058
+ + Recognize SLE-Micro as a SLE based distribution #3048
+ + Add distutils/version.py to azurelinuxagent #3063
+ + Use legacycrypt instead of crypt on Python >= 3.13 #3070
+ + Fix osutil/default route_add to pass string array. #3072
+ + Fix argument to GoalState.init #3073
+ + Add lock around access to fast_track.json #3076
+ + Add DistroVersion class to compare distro versions #3078
+ + LogCollector should skip and log warning for files that don't exist #3098
+ + check for unexpected process in agent cgroups before cgroups enabled #3103
+ + [Redo with correct source/target]: Remove check for "ibXX" interface
+ format and rework mac-address regex to expand support #3150
+ + Fix Ubuntu version codename for 24.04 #3159
+ + Update test certificate data #3166
+ + move setupslice after cgroupsv2 check, remove unit file for
+ log collector and remove fiirewall daemon-reload #3223
+ + Address pylint warning deprecated-method #3059
+ + Run pylint on Python 3.11 #3067
+ + Run unit tests with pytest on Python >= 3.10
+ + Log logcollector cgroups if process is found in unexpected slice #3107
+ + remove secret and use cert for aad app in e2e pipeline #3116
+ + suppress pylint warn contextmanager-generator-missing-cleanup #3138
+ + Switching to SNI based authentication for aad app #3137
+ + updated PR template #3144
+ + Avoiding mocked exception from being lost on test when using
+ python 3.12: complete mocked info #3149
+ + Add more useful logging statement for agent unit properties #3154
+ + Remove wireserver fallback for imds calls #3152
+ + Remove unused import #3155
+ + Add support for Azure Linux 3 #3183
+ + Fix pytest warnings #3084
+ + Allow use of node 16 #3160
+ + Send controller/cgroup path telemetry #3231
+From 2.13.0.2
+ + #3221 Add support for nftables (+ refactoring of firewall code)
+ + #3239 Create walinuxagent nftable atomically
+ + Features in progress (Verify extension signature/Policy Enforcement)
+ + #3200 Parse encodedSignature property from EGS
+ + #3187 Add Regorus policy engine framework
+ + #3222 Remove Regorus and platform check for policy enforcement
+ + #3242 Telemetry (update logcollector telemetry with common properties)
+ + #3208 Handle non-boolean when parsing extension manifests
+ + #3211 Fix unicode type check when parsing extension manifests
+ + #3133 Telemetry: high-priority events
+ + #3240 Telemetry: report apparent dead code
+ + #3210 Cleanup: remove AMA extension services cgroups tracking code
+ + #3197 Accommodate the new behavior in OpenSSL 3.2.2 when given an
+ empty input
+From 2.11.1.12
+ + Remove multi config extension status only on extension delete #3172
+From 2.111.1.4
+ + General Improvements
+ + Improvements in telemetry for firewall settings #3110, #3124
+From 2.10.0.8
+ + GA versioning #2810 #2850 #2860 #2881 #2974 #3004 #3015 #3033
+ + Disabled GA versioning #2909 #2917 #3044
+ + Add regular expression to match logs from very old agents #2839
+ + Remove empty "distro" module #2854
+ + Enable Python 2.7 for unit tests #2856
+ + Add check for noexec on Permission denied errors #2859
+ + Reorganize file structure of unit tests #2894
+ + Report useful message when extension processing is disabled #2895
+ + Add log and telemetry event for extension disabled #2897
+ + Cleanup common directory #2902
+ + Fix agent memory usage check #2903
+ + enable rhel/centos agent-cgroups #2922
+ + Add support for EC certificates #2936
+ + Add Cpu Arch in local logs and telemetry events #2938
+ + Clarify support status of installing from source. #2941
+ + Gathering Guest ProxyAgent Log Files #2975
+ + Remove debug info from waagent.status.json #2971
+ + Handle errors when adding logs to the archive #2982
+ + Update supported Ubuntu versions #2980
+ + Fix pylint warning #2988
+ + Add information about HTTP proxies #2985
+ + update the proxy agenet log folder for logcollector #3028
+ + Add config parameter to wait for cloud-init
+ (Extensions.WaitForCloudInit) #3031 [Added in 2.10.0.8]
+ + Adding AutoUpdate.UpdateToLatestVersion new flag support #3020 #3027
+ [Added in 2.10.0.8]
+ + Check certificates only if certificates are included in goal state #2803
+ + Redact access tokens from extension's output #2811
+ + Fix name of single IB device when provisioning RDMA #2814
+ + Port NSBSD system to the latest version of waagent #2828
+ + fix daemon version #2874
+ + fix version checking in setup.py #2920
+ + fix(ubuntu): Point to correct dhcp lease files #2979
+ + Download certs on FT GS after check_certificates only when missing
+ from disk #2907
+ + Add support for EC certificates (#2936) #2943 [Added in 2.10.0.5]
+ + Fix for "local variable _COLLECT_NOEXEC_ERRORS referenced before
+ assignment" (#2935) #2944 [Added in 2.10.0.5]
+ + Cache daemon version #2942 #2946 [Added in 2.10.0.5]
+ + undo get daemon version change #2951 [Added in 2.10.0.5]
+ + fix self-update frequency to spread over 24 hrs for regular type
+ and 4 hrs for hotfix #2948 [Added in 2.10.0.5]
+ + ignore dependencies from extensions that do not have settings #2957
+ [Added in 2.10.0.6]
+ + Do not reset the mode of a extension's log directory #3014
+ [Added in 2.10.0.8]
+ + skip cgroup monitoring if log collector doesn't start by the agent.
+ #2939 [Added in 2.10.0.8]
+ + NM should not be restarted during hostname publish if NM_CONTROLLED=y
+ #3008 [Added in 2.10.0.8]
+ + Daemon should remove stale published_hostname file and log
+ useful warning #3016 [Added in 2.10.0.8]
+ + Revert changes to publish_hostname in RedhatOSModernUtil #3032
+ [Added in 2.10.0.8]
+ + Recover primary nic if down after publishing hostname in
+ RedhatOSUtil #3024 [Added in 2.10.0.8]
+
+-------------------------------------------------------------------
Old:
----
WALinuxAgent-2.9.1.1.tar.gz
agent-micro-is-sles.patch
agent-no-auto-update.patch
paa_force_py3_sle15.patch
New:
----
WALinuxAgent-2.12.0.4.tar.gz
paa_direct_exec_in_service.patch
BETA DEBUG BEGIN:
Old: + Remove paa_force_py3_sle15.patch handled by RPM macro
+ Remove agent-micro-is-sles.patch included upstream
+ Forward port paa_12_sp5_rdma_no_ext_driver.patch
Old:- Update to version 2.12.04 (bsc#1235140)
+ Remove agent-no-auto-update.patch handeled by config file specialization
sub-packages
Old: sub-packages
+ Remove paa_force_py3_sle15.patch handled by RPM macro
+ Remove agent-micro-is-sles.patch included upstream
BETA DEBUG END:
BETA DEBUG BEGIN:
New: + Forward port remove-mock.patch
+ Add paa_direct_exec_in_service.patch
~ The waagent script is executable and we set the proper interpreter
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-azure-agent.spec ++++++
--- /var/tmp/diff_new_pack.T81MC2/_old 2025-01-14 16:23:36.420390114 +0100
+++ /var/tmp/diff_new_pack.T81MC2/_new 2025-01-14 16:23:36.424390280 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-azure-agent
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,34 +16,42 @@
#
+%if 0%{?suse_version} >= 1600
+%define pythons %{primary_python}
+%elif 0%{?suse_version} = 1315
+%define pythons python
+%else
+%define pythons python3
+%endif
+%global _sitelibdir %{%{pythons}_sitelib}
+
Name: python-azure-agent
-Version: 2.9.1.1
+Version: 2.12.0.4
Release: 0
Summary: Microsoft Azure Linux Agent
License: Apache-2.0
Group: System/Daemons
URL: https://github.com/Azure/WALinuxAgent
Source0: WALinuxAgent-%{version}.tar.gz
-Patch1: agent-no-auto-update.patch
-Patch6: paa_force_py3_sle15.patch
Patch7: reset-dhcp-deprovision.patch
Patch8: paa_12_sp5_rdma_no_ext_driver.patch
# PATCH-FIX-UPSTREAM gh#Azure/WALinuxAgent#2741
Patch9: remove-mock.patch
-Patch10: agent-micro-is-sles.patch
# PATCH-FIX-UPSTREAM gh#Azure/WALinuxAgent#3158
Patch11: agent-btrfs-use-f.patch
+Patch12: paa_direct_exec_in_service.patch
BuildRequires: dos2unix
+BuildRequires: %{pythons}-pip
+BuildRequires: %{pythons}-setuptools
+BuildRequires: %{pythons}-wheel
BuildRequires: distribution-release
BuildRequires: openssl
BuildRequires: python-rpm-macros
%if 0%{?suse_version} > 1315
-BuildRequires: python3-distro
-BuildRequires: python3-setuptools
+BuildRequires: %{pythons}-distro
%else
-BuildRequires: python-setuptools
-BuildRequires: python-xml
+BuildRequires: %{pythons}-xml
%endif
BuildRequires: pkgconfig(udev)
Requires: eject
@@ -58,13 +66,10 @@
%if 0%{?suse_version} && 0%{?suse_version} <= 1500
Requires: wicked
%endif
+Requires: %{pythons}-pyasn1
+Requires: %{pythons}-xml
%if 0%{?suse_version} > 1315
-Requires: python3-distro
-Requires: python3-pyasn1
-Requires: python3-xml
-%else
-Requires: python-pyasn1
-Requires: python-xml
+Requires: %{pythons}-distro
%endif
Requires: sudo
Requires: util-linux
@@ -88,12 +93,10 @@
Summary: Unit tests
Group: Development/Languages/Python
Requires: %{name} = %{version}
+Requires: %{pythons}-pytest
Requires: openssl
-%if 0%{?suse_version} > 1315
-Requires: python3-pytest
-%else
-Requires: python-mock
-Requires: python-pytest
+%if 0%{?suse_version} == 1315
+Requires: %{pythons}-mock
%endif
%description test
@@ -144,30 +147,25 @@
%prep
%setup -q -n WALinuxAgent-%{version}
-%patch -P 1
-%if 0%{?suse_version} > 1315
-%patch -P 6
-%endif
%patch -P 7
-%patch -P 8
+%patch -P 8 -p1
%patch -P 9 -p1
-%patch -P 10
%patch -P 11
+%patch -P 12
%build
-%if 0%{?suse_version} > 1315
-python3 setup.py build
-%else
-python setup.py build
-%endif
+# We have an insane veriation in the way we identify our distros from suse,
+# sles, opensuse, openSUSE Tumbleweed and who knows what else. This makes it
+# for all intend and purposes impractical to follow the bouncing ball and keep
+# updating the upstream detection code. We use setup.py to be able to
+# pass an argument during install
+%python_build
%install
+%python_exec setup.py install --prefix=%{_prefix} --lnx-distro='suse' --root=%{buildroot}
%if 0%{?suse_version} > 1315
-python3 setup.py install --prefix=%{_prefix} --lnx-distro='suse' --root=%{buildroot}
rm %{buildroot}%{_sbindir}/waagent2.0
%python3_fix_shebang
-%else
-python setup.py install --prefix=%{_prefix} --lnx-distro='suse' --root=%{buildroot}
%endif
# Config file flavor setup
@@ -210,13 +208,8 @@
fi
### udev rules
-%if 0%{?suse_version} < 1230
-mkdir -p %{buildroot}/lib/udev/rules.d
-mv %{buildroot}%{_sysconfdir}/udev/rules.d/* %{buildroot}/lib/udev/rules.d/
-%else
mkdir -p %{buildroot}%{_prefix}/lib/udev/rules.d
mv %{buildroot}%{_sysconfdir}/udev/rules.d/* %{buildroot}%{_prefix}/lib/udev/rules.d/
-%endif
### log file ghost
mkdir -p %{buildroot}/%{_localstatedir}/log
touch %{buildroot}/%{_localstatedir}/log/waagent.log
@@ -229,11 +222,7 @@
%endif
# install tests
-%if 0%{?suse_version} > 1315
-cp -r tests %{buildroot}/%{python3_sitelib}/azurelinuxagent
-%else
-cp -r tests %{buildroot}/%{python_sitelib}/azurelinuxagent
-%endif
+cp -r tests %{buildroot}/%{_sitelibdir}/azurelinuxagent
%pre
%service_add_pre waagent.service
@@ -316,31 +305,18 @@
%endif
%ghost %{_localstatedir}/log/waagent.log
%{_unitdir}/waagent.service
-%if 0%{?suse_version} < 1230
-/lib/udev/rules.d/66-azure-storage.rules
-/lib/udev/rules.d/99-azure-product-uuid.rules
-%else
%{_prefix}/lib/udev/rules.d/66-azure-storage.rules
%{_prefix}/lib/udev/rules.d/99-azure-product-uuid.rules
-%endif
-%if 0%{?suse_version} > 1315
-%dir %{python3_sitelib}/azurelinuxagent
-%{python3_sitelib}
-%exclude %{python3_sitelib}/azurelinuxagent/tests
-%else
-%dir %{python_sitelib}/azurelinuxagent
+%dir %{_sitelibdir}/azurelinuxagent
+%{_sitelibdir}
+%exclude %{_sitelibdir}/azurelinuxagent/tests
+%if 0%{?suse_version} <= 1315
%attr(0755,root,root) %{_sbindir}/waagent2.0
-%{python_sitelib}
-%exclude %{python_sitelib}/azurelinuxagent/tests
%endif
%files test
%defattr(0644,root,root,0755)
-%if 0%{?suse_version} > 1315
-%{python3_sitelib}/azurelinuxagent/tests
-%else
-%{python_sitelib}/azurelinuxagent/tests
-%endif
+%{_sitelibdir}/azurelinuxagent/tests
%files config-default
%ghost %{_sysconfdir}/waagent.conf
++++++ WALinuxAgent-2.9.1.1.tar.gz -> WALinuxAgent-2.12.0.4.tar.gz ++++++
++++ 69912 lines of diff (skipped)
++++++ paa_12_sp5_rdma_no_ext_driver.patch ++++++
--- /var/tmp/diff_new_pack.T81MC2/_old 2025-01-14 16:23:36.772404679 +0100
+++ /var/tmp/diff_new_pack.T81MC2/_new 2025-01-14 16:23:36.776404845 +0100
@@ -1,16 +1,18 @@
---- azurelinuxagent/pa/rdma/suse.py.orig
-+++ azurelinuxagent/pa/rdma/suse.py
+Index: WALinuxAgent-2.12.0.4/azurelinuxagent/pa/rdma/suse.py
+===================================================================
+--- WALinuxAgent-2.12.0.4.orig/azurelinuxagent/pa/rdma/suse.py
++++ WALinuxAgent-2.12.0.4/azurelinuxagent/pa/rdma/suse.py
@@ -31,8 +31,17 @@ class SUSERDMAHandler(RDMAHandler):
def install_driver(self): # pylint: disable=R1710
"""Install the appropriate driver package for the RDMA firmware"""
+ suport_pci_passthrough = False
-+ if Version(DISTRO_VERSION) == Version('12'):
++ if DistroVersion(DISTRO_VERSION) == DistroVersion('12'):
+ release_data = open('/etc/os-release').read()
+ if 'SP5' in release_data:
+ suport_pci_passthrough = True
+
- if Version(DISTRO_VERSION) >= Version('15'):
+ if DistroVersion(DISTRO_VERSION) >= DistroVersion('15'):
- msg = 'SLE 15 and later only supports PCI pass through, no '
+ suport_pci_passthrough = True
+
++++++ paa_direct_exec_in_service.patch ++++++
--- init/waagent.service.orig
+++ init/waagent.service
@@ -8,7 +8,8 @@ ConditionPathExists=/etc/waagent.conf
[Service]
Type=simple
-ExecStart=/usr/bin/python -u /usr/sbin/waagent -daemon
+Environment="PYTHONUNBUFFERED=true"
+ExecStart=/usr/sbin/waagent -daemon
Restart=always
RestartSec=5
++++++ remove-mock.patch ++++++
--- /var/tmp/diff_new_pack.T81MC2/_old 2025-01-14 16:23:36.800405838 +0100
+++ /var/tmp/diff_new_pack.T81MC2/_new 2025-01-14 16:23:36.804406003 +0100
@@ -1,7 +1,7 @@
-Index: WALinuxAgent-2.9.1.1/tests/common/dhcp/test_dhcp.py
+Index: WALinuxAgent-2.12.0.4/tests/common/dhcp/test_dhcp.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/common/dhcp/test_dhcp.py
-+++ WALinuxAgent-2.9.1.1/tests/common/dhcp/test_dhcp.py
+--- WALinuxAgent-2.12.0.4.orig/tests/common/dhcp/test_dhcp.py
++++ WALinuxAgent-2.12.0.4/tests/common/dhcp/test_dhcp.py
@@ -15,7 +15,10 @@
# Requires Python 2.6+ and Openssl 1.0+
#
@@ -13,11 +13,11 @@
+ import mock
import azurelinuxagent.common.dhcp as dhcp
import azurelinuxagent.common.osutil.default as osutil
- from tests.tools import AgentTestCase, open_patch, patch
-Index: WALinuxAgent-2.9.1.1/tests/common/osutil/test_default.py
+ from tests.lib.tools import AgentTestCase, open_patch, patch
+Index: WALinuxAgent-2.12.0.4/tests/common/osutil/test_default.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/common/osutil/test_default.py
-+++ WALinuxAgent-2.9.1.1/tests/common/osutil/test_default.py
+--- WALinuxAgent-2.12.0.4.orig/tests/common/osutil/test_default.py
++++ WALinuxAgent-2.12.0.4/tests/common/osutil/test_default.py
@@ -22,7 +22,10 @@ import subprocess
import tempfile
import unittest
@@ -30,11 +30,11 @@
import azurelinuxagent.common.conf as conf
import azurelinuxagent.common.osutil.default as osutil
-Index: WALinuxAgent-2.9.1.1/tests/common/test_event.py
+Index: WALinuxAgent-2.12.0.4/tests/common/test_event.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/common/test_event.py
-+++ WALinuxAgent-2.9.1.1/tests/common/test_event.py
-@@ -26,7 +26,10 @@ import threading
+--- WALinuxAgent-2.12.0.4.orig/tests/common/test_event.py
++++ WALinuxAgent-2.12.0.4/tests/common/test_event.py
+@@ -27,7 +27,10 @@ import threading
import xml.dom
from datetime import datetime, timedelta
@@ -46,10 +46,10 @@
from azurelinuxagent.common.utils import textutil, fileutil
from azurelinuxagent.common import event, logger
-Index: WALinuxAgent-2.9.1.1/tests/common/test_version.py
+Index: WALinuxAgent-2.12.0.4/tests/common/test_version.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/common/test_version.py
-+++ WALinuxAgent-2.9.1.1/tests/common/test_version.py
+--- WALinuxAgent-2.12.0.4.orig/tests/common/test_version.py
++++ WALinuxAgent-2.12.0.4/tests/common/test_version.py
@@ -20,7 +20,10 @@ from __future__ import print_function
import os
import textwrap
@@ -62,42 +62,10 @@
import azurelinuxagent.common.conf as conf
from azurelinuxagent.common.future import ustr
-Index: WALinuxAgent-2.9.1.1/tests/distro/test_scvmm.py
+Index: WALinuxAgent-2.12.0.4/tests/ga/test_collect_telemetry_events.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/distro/test_scvmm.py
-+++ WALinuxAgent-2.9.1.1/tests/distro/test_scvmm.py
-@@ -20,7 +20,10 @@
- import os
- import unittest
-
--import mock
-+try:
-+ from unittest import mock
-+except ImportError:
-+ import mock
-
- import azurelinuxagent.daemon.scvmm as scvmm
- from azurelinuxagent.common import conf
-Index: WALinuxAgent-2.9.1.1/tests/ga/mocks.py
-===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/ga/mocks.py
-+++ WALinuxAgent-2.9.1.1/tests/ga/mocks.py
-@@ -17,7 +17,10 @@
-
- import contextlib
-
--from mock import PropertyMock
-+try:
-+ from unittest.mock import PropertyMock
-+except ImportError:
-+ from mock import PropertyMock
- from azurelinuxagent.ga.exthandlers import ExtHandlersHandler
- from azurelinuxagent.ga.remoteaccess import RemoteAccessHandler
- from azurelinuxagent.ga.update import UpdateHandler, get_update_handler
-Index: WALinuxAgent-2.9.1.1/tests/ga/test_collect_telemetry_events.py
-===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/ga/test_collect_telemetry_events.py
-+++ WALinuxAgent-2.9.1.1/tests/ga/test_collect_telemetry_events.py
+--- WALinuxAgent-2.12.0.4.orig/tests/ga/test_collect_telemetry_events.py
++++ WALinuxAgent-2.12.0.4/tests/ga/test_collect_telemetry_events.py
@@ -26,7 +26,10 @@ import string
import uuid
from collections import defaultdict
@@ -110,10 +78,10 @@
from azurelinuxagent.common import conf
from azurelinuxagent.common.event import EVENTS_DIRECTORY
-Index: WALinuxAgent-2.9.1.1/tests/ga/test_remoteaccess_handler.py
+Index: WALinuxAgent-2.12.0.4/tests/ga/test_remoteaccess_handler.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/ga/test_remoteaccess_handler.py
-+++ WALinuxAgent-2.9.1.1/tests/ga/test_remoteaccess_handler.py
+--- WALinuxAgent-2.12.0.4.orig/tests/ga/test_remoteaccess_handler.py
++++ WALinuxAgent-2.12.0.4/tests/ga/test_remoteaccess_handler.py
@@ -16,7 +16,10 @@
#
from datetime import timedelta, datetime
@@ -126,10 +94,10 @@
from azurelinuxagent.common.osutil.default import DefaultOSUtil
from azurelinuxagent.common.protocol.goal_state import RemoteAccess
from azurelinuxagent.common.protocol.util import ProtocolUtil
-Index: WALinuxAgent-2.9.1.1/tests/ga/test_send_telemetry_events.py
+Index: WALinuxAgent-2.12.0.4/tests/ga/test_send_telemetry_events.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/ga/test_send_telemetry_events.py
-+++ WALinuxAgent-2.9.1.1/tests/ga/test_send_telemetry_events.py
+--- WALinuxAgent-2.12.0.4.orig/tests/ga/test_send_telemetry_events.py
++++ WALinuxAgent-2.12.0.4/tests/ga/test_send_telemetry_events.py
@@ -24,7 +24,10 @@ import time
import uuid
from datetime import datetime, timedelta
@@ -142,20 +110,20 @@
from azurelinuxagent.common import logger
from azurelinuxagent.common.datacontract import get_properties
-Index: WALinuxAgent-2.9.1.1/tests/utils/test_network_util.py
+Index: WALinuxAgent-2.12.0.4/tests/lib/mock_update_handler.py
===================================================================
---- WALinuxAgent-2.9.1.1.orig/tests/utils/test_network_util.py
-+++ WALinuxAgent-2.9.1.1/tests/utils/test_network_util.py
-@@ -16,7 +16,10 @@
- #
- import subprocess
+--- WALinuxAgent-2.12.0.4.orig/tests/lib/mock_update_handler.py
++++ WALinuxAgent-2.12.0.4/tests/lib/mock_update_handler.py
+@@ -17,7 +17,10 @@
+
+ import contextlib
--from mock.mock import patch
+-from mock import PropertyMock
+try:
-+ from unittest.mock import patch
++ from unittest.mock import PropertyMock
+except ImportError:
-+ from mock import patch
++ from mock import PropertyMock
- import azurelinuxagent.common.utils.networkutil as networkutil
- from tests.tools import AgentTestCase
+ from azurelinuxagent.ga.agent_update_handler import AgentUpdateHandler
+ from azurelinuxagent.ga.exthandlers import ExtHandlersHandler
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package govulncheck for openSUSE:Factory checked in at 2025-01-14 16:22:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/govulncheck (Old)
and /work/SRC/openSUSE:Factory/.govulncheck.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "govulncheck"
Tue Jan 14 16:22:36 2025 rev:11 rq:1237548 version:1.1.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/govulncheck/govulncheck.changes 2024-10-16 23:54:39.640770278 +0200
+++ /work/SRC/openSUSE:Factory/.govulncheck.new.1881/govulncheck.changes 2025-01-14 16:23:33.700277563 +0100
@@ -1,0 +2,39 @@
+Mon Jan 13 18:11:03 UTC 2025 - Jeff Kowalczyk <jkowalczyk(a)suse.com>
+
+- Update to version 1.1.4:
+ * go.mod: update golang.org/x dependencies
+ * go.mod: update golang.org/x dependencies
+ * cmd/govulncheck: remove unnecessary fixups
+ * cmd/govulncheck: better mask new (sbom) versions
+ * cmd/govulncheck: mask dirty dependency versions
+ * cmd/govulncheck: add missing test data
+ * cmd/govulncheck: set gotypesalias=1 when using >=1.23 toolchain
+ * go.mod: update golang.org/x dependencies
+ * internal/sarif: use empty arrays instead of nils
+ * cmd/govulncheck/testdata: expand set of go versions in fixup
+ * cmd/govulncheck: remove unused fixup
+ * internal/scan: add amounts to sbom text output
+ * internal/scan: remove 'scanning n packages...' msg
+ * internal/scan: add SBOM to text output
+ * internal/vulncheck: pass SBOM to handlers
+ * go.mod: update golang.org/x dependencies
+ * internal/semver: add SemverToGoTag
+ * internal/govulncheck: add sbom message type
+ * internal/openvex: refactor PURL
+ * internal/openvex: populate product subcomponents
+ * internal/scan: do not show stacks in traces mode for binaries
+ * internal/scan: reorganize trace text layout in trace mode
+ * go.mod: update golang.org/x dependencies
+ * internal/vulncheck: remove use of ssautil.AllFunctions
+ * cmd/govulncheck: update test file for main module vulnerabilities
+ * cmd/govulncheck: add docs on detecting main module vulns
+ * go.mod: update golang.org/x dependencies
+ * cmd/govulncheck: update unit tests
+ * internal/vulncheck: properly check for main package vulns
+ * internal/vulncheck: explicitly exclude devel from affected ranges
+ * internal/vulncheck: consider main module when checking bin vulns
+ * internal/vulncheck: exclude dev go versions from ancient check
+- Packaging improvements:
+ * Update to BuildRequires: golang(API) >= 1.22 matching go.mod
+
+-------------------------------------------------------------------
Old:
----
govulncheck-1.1.3.tar.gz
New:
----
govulncheck-1.1.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ govulncheck.spec ++++++
--- /var/tmp/diff_new_pack.ty8NyZ/_old 2025-01-14 16:23:34.168296928 +0100
+++ /var/tmp/diff_new_pack.ty8NyZ/_new 2025-01-14 16:23:34.168296928 +0100
@@ -1,7 +1,7 @@
#
# spec file for package govulncheck
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: govulncheck
-Version: 1.1.3
+Version: 1.1.4
Release: 0
Summary: CLI tool to report known CVE vulnerabilities in Go source code and binaries
License: BSD-3-Clause
@@ -25,7 +25,7 @@
URL: https://github.com/golang/vuln
Source: %{name}-%{version}.tar.gz
Source1: vendor.tar.gz
-BuildRequires: golang(API) >= 1.21
+BuildRequires: golang(API) >= 1.22
# Required to build on SLE-12
ExcludeArch: s390
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ty8NyZ/_old 2025-01-14 16:23:34.196298087 +0100
+++ /var/tmp/diff_new_pack.ty8NyZ/_new 2025-01-14 16:23:34.200298252 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/golang/vuln.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v1.1.3</param>
+ <param name="revision">v1.1.4</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ty8NyZ/_old 2025-01-14 16:23:34.220299080 +0100
+++ /var/tmp/diff_new_pack.ty8NyZ/_new 2025-01-14 16:23:34.220299080 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/golang/vuln.git</param>
- <param name="changesrevision">4ea4418106cea3bb2c9aa098527c924e9e1fbbb4</param></service></servicedata>
+ <param name="changesrevision">d1f380186385b4f64e00313f31743df8e4b89a77</param></service></servicedata>
(No newline at EOF)
++++++ govulncheck-1.1.3.tar.gz -> govulncheck-1.1.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/govulncheck/govulncheck-1.1.3.tar.gz /work/SRC/openSUSE:Factory/.govulncheck.new.1881/govulncheck-1.1.4.tar.gz differ: char 12, line 1
++++++ vendor.tar.gz ++++++
++++ 9465 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dcmtk for openSUSE:Factory checked in at 2025-01-14 16:22:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dcmtk (Old)
and /work/SRC/openSUSE:Factory/.dcmtk.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dcmtk"
Tue Jan 14 16:22:31 2025 rev:32 rq:1237553 version:3.6.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/dcmtk/dcmtk.changes 2024-11-21 15:14:59.820398571 +0100
+++ /work/SRC/openSUSE:Factory/.dcmtk.new.1881/dcmtk.changes 2025-01-14 16:23:31.912203577 +0100
@@ -1,0 +2,21 @@
+Mon Jan 13 18:43:39 UTC 2025 - Christophe Marin <christophe(a)krop.fr>
+
+- Update to 3.6.9. See DOCS/CHANGES.368 for the full list of changes
+- Drop patches, merged upstream:
+ * 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
+ * 0001-Fixed-possible-overflows-when-allocating-memory.patch
+ * 0001-Fixed-two-segmentation-faults.patch
+ * 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
+ * 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
+ * 0003-Fixed-wrong-error-handling-previous-commit.patch
+ * 0001-Fixed-DcmDecimalString-unit-tests.patch
+ * 0001-Fixed-link-instructions-for-libtiff.patch
+ * 0001-Fix-find_package-library-variables-for-libtiff.patch
+- Add patches:
+ * 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
+ (CVE-2024-52333, boo#1235811)
+ * 0001-Replaced-call-of-delete-by-delete.patch
+ * 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
+ (CVE-2024-47796, boo#1235810)
+
+-------------------------------------------------------------------
Old:
----
0001-Fix-find_package-library-variables-for-libtiff.patch
0001-Fixed-DcmDecimalString-unit-tests.patch
0001-Fixed-buffer-overflow-in-decompression-codecs.patch
0001-Fixed-link-instructions-for-libtiff.patch
0001-Fixed-possible-overflows-when-allocating-memory.patch
0001-Fixed-two-segmentation-faults.patch
0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
0003-Fixed-wrong-error-handling-previous-commit.patch
dcmtk-3.6.8.tar.gz
New:
----
0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
0001-Fixed-issue-rendering-invalid-monochrome-image.patch
0001-Replaced-call-of-delete-by-delete.patch
dcmtk-3.6.9.tar.gz
BETA DEBUG BEGIN:
Old: * 0001-Fixed-link-instructions-for-libtiff.patch
* 0001-Fix-find_package-library-variables-for-libtiff.patch
- Add patches:
Old: * 0003-Fixed-wrong-error-handling-previous-commit.patch
* 0001-Fixed-DcmDecimalString-unit-tests.patch
* 0001-Fixed-link-instructions-for-libtiff.patch
Old:- Drop patches, merged upstream:
* 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
* 0001-Fixed-possible-overflows-when-allocating-memory.patch
Old: * 0001-Fixed-DcmDecimalString-unit-tests.patch
* 0001-Fixed-link-instructions-for-libtiff.patch
* 0001-Fix-find_package-library-variables-for-libtiff.patch
Old: * 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
* 0001-Fixed-possible-overflows-when-allocating-memory.patch
* 0001-Fixed-two-segmentation-faults.patch
Old: * 0001-Fixed-possible-overflows-when-allocating-memory.patch
* 0001-Fixed-two-segmentation-faults.patch
* 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
Old: * 0001-Fixed-two-segmentation-faults.patch
* 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
* 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
Old: * 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
* 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
* 0003-Fixed-wrong-error-handling-previous-commit.patch
Old: * 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
* 0003-Fixed-wrong-error-handling-previous-commit.patch
* 0001-Fixed-DcmDecimalString-unit-tests.patch
BETA DEBUG END:
BETA DEBUG BEGIN:
New:- Add patches:
* 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
(CVE-2024-52333, boo#1235811)
New: * 0001-Replaced-call-of-delete-by-delete.patch
* 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
(CVE-2024-47796, boo#1235810)
New: (CVE-2024-52333, boo#1235811)
* 0001-Replaced-call-of-delete-by-delete.patch
* 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dcmtk.spec ++++++
--- /var/tmp/diff_new_pack.CNvwXV/_old 2025-01-14 16:23:32.480227081 +0100
+++ /var/tmp/diff_new_pack.CNvwXV/_new 2025-01-14 16:23:32.480227081 +0100
@@ -16,26 +16,20 @@
#
-%define abiversion 18
+%define abiversion 19
Name: dcmtk
-Version: 3.6.8
+Version: 3.6.9
Release: 0
Summary: DICOM Toolkit
License: Apache-2.0 AND BSD-3-Clause
URL: https://dicom.offis.de/dcmtk.php.en
-Source0: ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/release/%{name}-%{version}.tar.gz
+Source0: https://dicom.offis.de/download/dcmtk/dcmtk369/%{name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE dcmtk-fix-DCMTKTargets.cmake.patch -- Do not track executables to be able to use dcmtk-devel without dcmtk package
Patch0: dcmtk-fix-DCMTKTargets.cmake.patch
# PATCH-FIX-UPSTREAM
-Patch1: 0001-Fixed-buffer-overflow-in-decompression-codecs.patch
-Patch2: 0001-Fixed-possible-overflows-when-allocating-memory.patch
-Patch3: 0001-Fixed-two-segmentation-faults.patch
-Patch4: 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
-Patch5: 0002-Fixed-unchecked-typecasts-and-fixed-LUT-handling.patch
-Patch6: 0003-Fixed-wrong-error-handling-previous-commit.patch
-Patch7: 0001-Fixed-DcmDecimalString-unit-tests.patch
-Patch8: 0001-Fixed-link-instructions-for-libtiff.patch
-Patch9: 0001-Fix-find_package-library-variables-for-libtiff.patch
+Patch1: 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch
+Patch2: 0001-Replaced-call-of-delete-by-delete.patch
+Patch3: 0001-Fixed-issue-rendering-invalid-monochrome-image.patch
BuildRequires: cmake
BuildRequires: doxygen
BuildRequires: fdupes
@@ -88,7 +82,8 @@
-DDCMTK_WITH_XML=ON \
-DDCMTK_WITH_OPENSSL=ON \
-DDCMTK_WITH_SNDFILE=ON \
- -DDCMTK_WITH_ZLIB=ON}
+ -DDCMTK_WITH_ZLIB=ON \
+ -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir}}
%cmake_build
@@ -123,7 +118,6 @@
%{_mandir}/man1/*
%files devel
-%license COPYRIGHT
%{_includedir}/dcmtk/
%{_libdir}/*.so
%{_libdir}/cmake/dcmtk/
++++++ 0001-Added-check-to-make-sure-HighBit-BitsAllocated.patch ++++++
From 03e851b0586d05057c3268988e180ffb426b2e03 Mon Sep 17 00:00:00 2001
From: Joerg Riesmeier <dicom(a)jriesmeier.com>
Date: Fri, 3 Jan 2025 16:08:44 +0100
Subject: [PATCH] Added check to make sure: HighBit < BitsAllocated.
Added check to the image preprocessing to make sure that the value of
HighBit is always less than the value of BitsAllocated. Before, this
missing check could lead to memory corruption if an invalid combination
of values was retrieved from a malformed DICOM dataset.
Thanks to Emmanuel Tacheau from the Cisco Talos team
<vulndiscovery(a)external.cisco.com> for the report, sample file (PoC)
and detailed analysis. See TALOS-2024-2121 and CVE-2024-52333.
---
dcmimgle/libsrc/diimage.cc | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/dcmimgle/libsrc/diimage.cc b/dcmimgle/libsrc/diimage.cc
index 480235e3b..1827ac68b 100644
--- a/dcmimgle/libsrc/diimage.cc
+++ b/dcmimgle/libsrc/diimage.cc
@@ -1,6 +1,6 @@
/*
*
- * Copyright (C) 1996-2024, OFFIS e.V.
+ * Copyright (C) 1996-2025, OFFIS e.V.
* All rights reserved. See COPYRIGHT file for details.
*
* This software and supporting documentation were developed by
@@ -549,12 +549,18 @@ void DiImage::convertPixelData()
{
const unsigned long fsize = OFstatic_cast(unsigned long, Rows) * OFstatic_cast(unsigned long, Columns) *
OFstatic_cast(unsigned long, SamplesPerPixel);
- if ((BitsAllocated < 1) || (BitsStored < 1) || (BitsAllocated < BitsStored) ||
- (BitsStored > OFstatic_cast(Uint16, HighBit + 1)))
+ if ((BitsAllocated < 1) || (BitsStored < 1))
{
ImageStatus = EIS_InvalidValue;
- DCMIMGLE_ERROR("invalid values for 'BitsAllocated' (" << BitsAllocated << "), "
- << "'BitsStored' (" << BitsStored << ") and/or 'HighBit' (" << HighBit << ")");
+ DCMIMGLE_ERROR("invalid value(s) for 'BitsAllocated' (" << BitsAllocated << "), "
+ << "and/or 'BitsStored' (" << BitsStored << ")");
+ return;
+ }
+ else if ((BitsAllocated < BitsStored) || (BitsAllocated <= HighBit) || ((BitsStored - 1) > HighBit))
+ {
+ ImageStatus = EIS_InvalidValue;
+ DCMIMGLE_ERROR("invalid combination of values for 'BitsAllocated' (" << BitsAllocated << "), "
+ << "'BitsStored' (" << BitsStored << ") and 'HighBit' (" << HighBit << ")");
return;
}
else if ((evr == EVR_OB) && (BitsStored <= 8))
--
2.47.1
++++++ 0001-Fixed-issue-rendering-invalid-monochrome-image.patch ++++++
From 89a6e399f1e17d08a8bc8cdaa05b2ac9a50cd4f6 Mon Sep 17 00:00:00 2001
From: Joerg Riesmeier <dicom(a)jriesmeier.com>
Date: Sat, 11 Jan 2025 17:59:39 +0100
Subject: [PATCH] Fixed issue rendering invalid monochrome image.
Fixed issue when rendering an invalid monochrome DICOM image where the
number of pixels stored does not match the expected number of pixels.
If the stored number is less than the expected number, the rest of the
pixel matrix for the intermediate representation was always filled with
the value 0. Under certain, very rare conditions, this could result in
memory problems reported by an Address Sanitizer (ASAN). Now, the rest
of the matrix is filled with the smallest possible value for the image.
Thanks to Emmanuel Tacheau from the Cisco Talos team
<vulndiscovery(a)external.cisco.com> for the original report, the sample
file (PoC) and further details. See TALOS-2024-2122 and CVE-2024-47796.
---
dcmimgle/include/dcmtk/dcmimgle/dimoipxt.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dcmimgle/include/dcmtk/dcmimgle/dimoipxt.h b/dcmimgle/include/dcmtk/dcmimgle/dimoipxt.h
index e749a6b16..50389a540 100644
--- a/dcmimgle/include/dcmtk/dcmimgle/dimoipxt.h
+++ b/dcmimgle/include/dcmtk/dcmimgle/dimoipxt.h
@@ -72,9 +72,9 @@ class DiMonoInputPixelTemplate
rescale(pixel); // "copy" or reference pixel data
this->determineMinMax(OFstatic_cast(T3, this->Modality->getMinValue()), OFstatic_cast(T3, this->Modality->getMaxValue()));
}
- /* erase empty part of the buffer (= blacken the background) */
+ /* erase empty part of the buffer (= fill the background with the smallest possible value) */
if ((this->Data != NULL) && (this->InputCount < this->Count))
- OFBitmanipTemplate<T3>::zeroMem(this->Data + this->InputCount, this->Count - this->InputCount);
+ OFBitmanipTemplate<T3>::setMem(this->Data + this->InputCount, OFstatic_cast(T3, this->Modality->getAbsMinimum()), this->Count - this->InputCount);
}
}
--
2.47.1
++++++ 0001-Replaced-call-of-delete-by-delete.patch ++++++
From f192e0cd43af21021454a69016c565b89bfd8e90 Mon Sep 17 00:00:00 2001
From: Joerg Riesmeier <dicom(a)jriesmeier.com>
Date: Sat, 11 Jan 2025 17:47:15 +0100
Subject: [PATCH] Replaced call of delete by delete[].
This issue has been reported by the gcc address sanitizer (using option
-fsanitize=address).
---
dcmimgle/libsrc/diimage.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dcmimgle/libsrc/diimage.cc b/dcmimgle/libsrc/diimage.cc
index 1827ac68b..0f5258758 100644
--- a/dcmimgle/libsrc/diimage.cc
+++ b/dcmimgle/libsrc/diimage.cc
@@ -889,7 +889,7 @@ int DiImage::writeBMP(FILE *stream,
result = 1;
}
/* delete pixel data */
- delete OFstatic_cast(char *, data); // type cast necessary to avoid compiler warnings using gcc >2.95
+ delete[] OFstatic_cast(char *, data);
}
return result;
}
--
2.47.1
++++++ dcmtk-3.6.8.tar.gz -> dcmtk-3.6.9.tar.gz ++++++
/work/SRC/openSUSE:Factory/dcmtk/dcmtk-3.6.8.tar.gz /work/SRC/openSUSE:Factory/.dcmtk.new.1881/dcmtk-3.6.9.tar.gz differ: char 5, line 1
++++++ dcmtk-fix-DCMTKTargets.cmake.patch ++++++
--- /var/tmp/diff_new_pack.CNvwXV/_old 2025-01-14 16:23:32.540229563 +0100
+++ /var/tmp/diff_new_pack.CNvwXV/_new 2025-01-14 16:23:32.544229729 +0100
@@ -10,7 +10,7 @@
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CMake/GenerateCMakeExports.cmake b/CMake/GenerateCMakeExports.cmake
-index 4512624..11205e3 100644
+index b4f44e4..0e3cc3c 100644
--- a/CMake/GenerateCMakeExports.cmake
+++ b/CMake/GenerateCMakeExports.cmake
@@ -18,8 +18,8 @@
@@ -25,10 +25,10 @@
# Get and store libraries to DCMTKTargets.cmake within the build's main dir
get_property(DCMTK_LIBRARY_TARGETS GLOBAL PROPERTY DCMTK_LIBRARY_TARGETS)
diff --git a/CMake/dcmtkMacros.cmake b/CMake/dcmtkMacros.cmake
-index 6cbce0a..0844e58 100644
+index bd35469..b318a56 100644
--- a/CMake/dcmtkMacros.cmake
+++ b/CMake/dcmtkMacros.cmake
-@@ -64,7 +64,7 @@ macro(DCMTK_ADD_EXECUTABLE PROGRAM)
+@@ -63,7 +63,7 @@ macro(DCMTK_ADD_EXECUTABLE PROGRAM)
# declare installation files, also export DCMTKTargets.cmake
install(TARGETS ${PROGRAM}
@@ -37,7 +37,4 @@
COMPONENT bin
DESTINATION ${CMAKE_INSTALL_BINDIR})
endif()
---
-2.37.1
-
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-dqsegdb for openSUSE:Factory checked in at 2025-01-14 16:22:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dqsegdb (Old)
and /work/SRC/openSUSE:Factory/.python-dqsegdb.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dqsegdb"
Tue Jan 14 16:22:24 2025 rev:3 rq:1237539 version:2.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dqsegdb/python-dqsegdb.changes 2022-04-05 19:56:32.349507291 +0200
+++ /work/SRC/openSUSE:Factory/.python-dqsegdb.new.1881/python-dqsegdb.changes 2025-01-14 16:23:28.032043027 +0100
@@ -1,0 +2,19 @@
+Fri Jan 10 13:33:47 UTC 2025 - Nico Krapp <nico.krapp(a)suse.com>
+
+- Update to 2.1.0:
+ * migrates the CI from Github Actions to GitLab CI.
+ * removes user-env scripts
+ * adds lint job to the CI pipeline
+ * updates RPM build/install to use wheels
+ * modifies code that used glue.gpstime for GPS time conversion
+ to use gpstime package instead (some specific routines will
+ produce times that are 4 seconds different, due to updates in
+ leap seconds, but uses of those routines shouldn't be sensitive
+ to such changes)
+ * removes unused (and broken) function setup_files() from clientutils.py
+ * pins lscsoft-glue to version >= 3.0.1, < 4.0.0
+- add remove-six.patch to not require deprecated python-six
+- update project url, upstream migrated to ligo.org
+- migrate to setuptools and pyproject macros
+
+-------------------------------------------------------------------
Old:
----
dqsegdb-2.0.0.tar.gz
New:
----
dqsegdb-2.1.0.tar.gz
remove-six.patch
BETA DEBUG BEGIN:
New: * pins lscsoft-glue to version >= 3.0.1, < 4.0.0
- add remove-six.patch to not require deprecated python-six
- update project url, upstream migrated to ligo.org
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-dqsegdb.spec ++++++
--- /var/tmp/diff_new_pack.zUaTLc/_old 2025-01-14 16:23:28.488061896 +0100
+++ /var/tmp/diff_new_pack.zUaTLc/_new 2025-01-14 16:23:28.488061896 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-dqsegdb
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,26 +19,30 @@
%define skip_python2 1
%define modname dqsegdb
Name: python-dqsegdb
-Version: 2.0.0
+Version: 2.1.0
Release: 0
Summary: Client library for DQSegDB
License: GPL-3.0-only
Group: Development/Languages/Python
-URL: https://github.com/ligovirgo/dqsegdb
+URL: https://git.ligo.org/computing/dqsegdb/client
Source: https://files.pythonhosted.org/packages/source/d/dqsegdb/dqsegdb-%{version}…
+# PATCH-FIX-OPENSUSE remove-six.patch to remove dependency on python-six
+Patch0: remove-six.patch
BuildRequires: %{python_module devel}
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools >= 8.0}
-BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-gpstime
Requires: python-gwdatafind
Requires: python-lal
-Requires: python-lscsoft-glue >= 1.55.0
-Requires: python-numpy
+Requires: python-ligo-segments
+Requires: python-lscsoft-glue >= 3.0.1
Requires: python-pyOpenSSL
Requires: python-pyRXP
Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
BuildArch: noarch
# SECTION For tests
BuildRequires: %{python_module lal}
@@ -54,13 +58,13 @@
connect to LIGO/VIRGO DQSEGDB server instances.
%prep
-%setup -q -n dqsegdb-%{version}
+%autosetup -p1 -n dqsegdb-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
for exe in ligolw_dq_query_dqsegdb ligolw_publish_threaded_dqxml_dqsegdb ligolw_segment_insert_dqsegdb ligolw_segment_query_dqsegdb ligolw_segments_from_cats_dqsegdb
do
%python_clone -a %{buildroot}%{_bindir}/${exe}
@@ -68,8 +72,6 @@
%python_expand %fdupes %{buildroot}%{$python_sitelib}
-rm %{buildroot}%{_prefix}%{_sysconfdir}/dqsegdb-user-env.*
-
%check
%pytest
@@ -86,6 +88,6 @@
%python_alternative %{_bindir}/ligolw_segment_insert_dqsegdb
%python_alternative %{_bindir}/ligolw_segment_query_dqsegdb
%python_alternative %{_bindir}/ligolw_segments_from_cats_dqsegdb
-%{python_sitelib}/%{modname}/
-%{python_sitelib}/%{modname}-%{version}-py%{python_version}.egg-info/
+%{python_sitelib}/%{modname}
+%{python_sitelib}/%{modname}-%{version}.dist-info
++++++ dqsegdb-2.0.0.tar.gz -> dqsegdb-2.1.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/NOTICE new/dqsegdb-2.1.0/NOTICE
--- old/dqsegdb-2.0.0/NOTICE 1970-01-01 01:00:00.000000000 +0100
+++ new/dqsegdb-2.1.0/NOTICE 2024-02-06 10:04:48.000000000 +0100
@@ -0,0 +1 @@
+Portions of this software are Copyright (C) 2015-2020 by Syracuse University, the European Gravitational Observatory, and Christopher Newport University. Software written by Ryan Fisher and Gary Hemming.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/PKG-INFO new/dqsegdb-2.1.0/PKG-INFO
--- old/dqsegdb-2.0.0/PKG-INFO 2022-01-28 06:42:57.000000000 +0100
+++ new/dqsegdb-2.1.0/PKG-INFO 2024-02-06 10:05:56.000000000 +0100
@@ -1,11 +1,15 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: dqsegdb
-Version: 2.0.0
+Version: 2.1.0
Summary: Client library for DQSegDB
Home-page: http://www.lsc-group.phys.uwm.edu/daswg/
Author: Ryan Fisher
Author-email: ryan.fisher(a)ligo.org
License: GPLv3
-Description: UNKNOWN
Platform: UNKNOWN
Provides: dqsegdb
+License-File: LICENSE
+License-File: NOTICE
+
+UNKNOWN
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/bin/ligolw_segment_insert_dqsegdb new/dqsegdb-2.1.0/bin/ligolw_segment_insert_dqsegdb
--- old/dqsegdb-2.0.0/bin/ligolw_segment_insert_dqsegdb 2022-01-27 17:36:02.000000000 +0100
+++ new/dqsegdb-2.1.0/bin/ligolw_segment_insert_dqsegdb 2024-02-06 10:04:48.000000000 +0100
@@ -56,8 +56,9 @@
%s
""" %(sys.argv[0], e), file=sys.stderr)
+from gpstime import gpsnow
+
try:
- from glue import gpstime
from glue import ldbd
from ligo import segments
from glue.ligolw import lsctables
@@ -289,7 +290,7 @@
print("\nERROR: invalid format in your --summary-file row number: %d " % line_no)
print("Invalid interval is %s" % str(sum_line))
sys.exit(1)
- current_time = str(gpstime.GpsSecondsFromPyUTC(time.time()))
+ current_time = str(int(gpsnow()))
# make sure gps time is 9 digits
#if (len(sum_line[0])!=9 or len(sum_line[1])!=9):
@@ -590,7 +591,7 @@
insert_history_dict['insertion_metadata'] = {}
insert_history_dict['insertion_metadata']['insert_data_start'] = min(min(intervals))
insert_history_dict['insertion_metadata']['insert_data_stop'] = max(max(intervals))
- insert_history_dict['insertion_metadata']['timestamp'] = current_time #_UTCToGPS(time.gmtime())
+ insert_history_dict['insertion_metadata']['timestamp'] = current_time
insert_history_dict['insertion_metadata']['auth_user']= USER_NAME #process.get_username()
insert_history_dict['insertion_metadata']['comment'] = '/dq/'+'/'.join([str(options.ifos),str(options.name),str(options.version)])
flag_version.insert_history.append(insert_history_dict)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/bin/ligolw_segment_query_dqsegdb new/dqsegdb-2.1.0/bin/ligolw_segment_query_dqsegdb
--- old/dqsegdb-2.0.0/bin/ligolw_segment_query_dqsegdb 2022-01-26 22:58:34.000000000 +0100
+++ new/dqsegdb-2.1.0/bin/ligolw_segment_query_dqsegdb 2024-02-06 10:04:48.000000000 +0100
@@ -132,7 +132,7 @@
# Data location options
parser.add_option("-t", "--segment-url", metavar = "segment_url", help = "Segment URL. Users have to specify either 'https://' for a secure connection or 'http://' for an insecure connection to the segment database URL. For example, '--segment-url=https://segments.ligo.org'. No need to specify port number. ")
- parser.add_option("-d", "--database", metavar = "use_database", action = "store_true", help = "Use database specified by environment variable S6_SEGMENT_SERVER. For example, 'S6_SEGMENT_SERVER=https://segdb.ligo.caltech.edu'")
+ parser.add_option("-d", "--database", metavar = "use_database", action = "store_true", help = "Use database specified by environment variable DEFAULT_SEGMENT_SERVER. For example, 'DEFAULT_SEGMENT_SERVER=https://segments.ligo.org'")
parser.add_option("-f", "--dmt-files", metavar = "use_files", action = "store_true", help = "Use files in directory specified by environment variable ONLINEDQ, for example, 'ONLINEDQ=file:///path_to_dmt'. 'file://' is the prefix, the actual directory to DMT xml files starts with '/'.")
@@ -186,9 +186,12 @@
outfile.close()
file_location = tmp_dir
elif options.database:
- if 'S6_SEGMENT_SERVER' not in os.environ:
- raise ValueError( "--database specified but S6_SEGMENT_SERVER not set" )
- database_location = os.environ['S6_SEGMENT_SERVER']
+ try:
+ database_location = os.environ['DEFAULT_SEGMENT_SERVER']
+ except KeyError:
+ raise ValueError(
+ "--database specified but DEFAULT_SEGMENT_SERVER not set",
+ )
elif options.dmt_files:
if 'ONLINEDQ' not in os.environ:
raise ValueError( "--dmt-files specified but ONLINEDQ not set" )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/bin/ligolw_segments_from_cats_dqsegdb new/dqsegdb-2.1.0/bin/ligolw_segments_from_cats_dqsegdb
--- old/dqsegdb-2.0.0/bin/ligolw_segments_from_cats_dqsegdb 2022-01-26 22:58:34.000000000 +0100
+++ new/dqsegdb-2.1.0/bin/ligolw_segments_from_cats_dqsegdb 2024-02-06 10:04:48.000000000 +0100
@@ -49,9 +49,6 @@
from ligo import segments
-import time
-from glue import gpstime
-
from glue.ligolw import ligolw
from glue.ligolw import utils
from glue.ligolw.utils import ligolw_sqlite
@@ -62,6 +59,8 @@
from glue.ligolw.utils import process
+from gpstime import gpsnow
+
from dqsegdb import apicalls
from dqsegdb import clientutils
@@ -110,7 +109,7 @@
parser.add_option("-k", "--keep-db", metavar = "keep_db", action = "store_true", help = "Keep sqlite database (don't delete it when the script exits).")
parser.add_option("-r", "--remove-definer-table", action = "store_true", help = "If set, the veto definer table will not be included in the output.")
parser.add_option("-t", "--segment-url", metavar = "segment_url", help = "Segment URL, e.g., https://segments.ligo.org .")
- parser.add_option("-d", "--database", metavar = "use_database", action = "store_true", help = "Use database specified by environment variable S6_SEGMENT_SERVER.")
+ parser.add_option("-d", "--database", metavar = "use_database", action = "store_true", help = "Use database specified by environment variable DEFAULT_SEGMENT_SERVER.")
parser.add_option("-f", "--dmt-file", metavar = "use_files", action = "store_true", help = "Warning: NOT UPDATED FOR DQSEGDB CLIENT YET! use files in directory specified by environment variable ONLINEDQ.")
parser.add_option("-c", "--cumulative-categories", action = "store_true", help = "If set, the category N files will contain all segments in categories <= N.")
parser.add_option("-p", "--separate-categories", action = "store_true", help = "If set, the category N files will contain only category N.")
@@ -188,9 +187,12 @@
outfile.close()
file_location = tmp_dir
elif options.database:
- if 'S6_SEGMENT_SERVER' not in os.environ:
- raise ValueError( "--database specified by S6_SEGMENT_SERVER not set" )
- database_location = os.environ['S6_SEGMENT_SERVER']
+ try:
+ database_location = os.environ['DEFAULT_SEGMENT_SERVER']
+ except KeyError:
+ raise ValueError(
+ "--database specified by DEFAULT_SEGMENT_SERVER not set",
+ )
elif options.dmt_file:
# Fix!!! Easy to add dmt files and s6 server compatibility, but requires time to test them before deploying them!
raise ValueError("DMT files method not yet suppported for this client in ER6, please use ligolw_segments_from_cats (S6 client)")
@@ -271,7 +273,7 @@
allow_non_int=True
else:
allow_non_int=False
- now = gpstime.GpsSecondsFromPyUTC(time.time())
+ now = int(gpsnow())
# 1. Load the veto file into sqlite
handle, temp_db = tempfile.mkstemp(suffix='.sqlite')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/debian/changelog new/dqsegdb-2.1.0/debian/changelog
--- old/dqsegdb-2.0.0/debian/changelog 2022-01-28 06:01:10.000000000 +0100
+++ new/dqsegdb-2.1.0/debian/changelog 2024-02-06 10:04:48.000000000 +0100
@@ -1,6 +1,14 @@
+dqsegdb (2.1.0-1) unstable; urgency=medium
+
+ * disable pytest during RPM/Deb builds
+ * pin lscsoft-glue to >= 3.0.1, < 4.0.0
+
+ -- Robert Bruntz <robert.bruntz(a)ligo.org> Thu, 6 Feb 2024 02:35:00 -0500
+
dqsegdb (2.0.0-1) unstable; urgency=medium
- * 2.0.0 change from Python 2 to Python 3; numerous small + medium improvements in code
+ * 2.0.0 change from Python 2 to Python 3
+ * numerous small + medium improvements in code
* added python3-lal as a requirement of python3-dqsegdb
-- Robert Bruntz <robert.bruntz(a)ligo.org> Thu, 27 Jan 2022 14:11:00 -0500
@@ -8,7 +16,7 @@
dqsegdb (1.6.1-1) unstable; urgency=low
* 1.6.1 bug fix release to use new ssl handler for https connections for
- inserts.
+ inserts.
-- ryan fisher <ryan.fisher(a)ligo.org> Thu, 11 Jul 2019 17:28:00 -0500
@@ -22,84 +30,84 @@
* Small change release to depend on updated glue called lscsoft-glue
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, Apr 6 2017 18:00 -0500
-
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, 6 Apr 2017 18:00:00 -0500
+
dqsegdb (1.4.1-1) unstable; urgency=low
* Intermediate base code only release to change python packaging code. No corresponding rpm or debian release.
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, Jan 18 2017 14:00 -0500
-
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, 18 Jan 2017 14:00:00 -0500
+
dqsegdb (1.4.0-1) unstable; urgency=low
- * ER10 release
+ * ER10 release
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Mon, Jun 13 2016 14:00 -0500
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Mon, 13 Jun 2016 14:00:00 -0500
dqsegdb (1.3.1-1) unstable; urgency=low
* ER9 release attempt 2, adding in missing commit.
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, Jun 16 2016 17:00 -0500
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, 16 Jun 2016 17:00:00 -0500
dqsegdb (1.3.0-1) unstable; urgency=low
- * ER9 release
+ * ER9 release
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Mon, Jun 13 2016 17:00 -0500
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Mon, 13 Jun 2016 17:00:00 -0500
--1dqsegdb (1.2.2-1) unstable; urgency=low
+dqsegdb (1.2.2-1) unstable; urgency=low
* Two bug fixes to correct improper user inserts and add back in tables to
veto definer for ligolw_segments_from_cats.
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Fri, Aug 07 2015 16:30 -0500
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Fri, 07 Aug 2015 16:30:00 -0500
dqsegdb (1.2.1-1) unstable; urgency=low
- * ER8 fix release
+ * ER8 fix release
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Fri, Aug 07 2015 16:30 -0500
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Fri, 07 Aug 2015 16:30:00 -0500
dqsegdb (1.2.0-1) unstable; urgency=low
- * ER8 release
+ * ER8 release
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, Aug 06 2015 18:00 -0500
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, 06 Aug 2015 18:00:00 -0500
dqsegdb (1.1.4-1) unstable; urgency=low
* Reverted previous 3 build changes and just added a BuildRequires to
dqsegdb.spec
-
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, Apr 30 2015 17:00 -0500
+
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Thu, 30 Apr 2015 17:00:00 -0500
dqsegdb (1.1.3-1) unstable; urgency=low
- * Changed python setup.py to not require git hopefully.
-
+ * Changed python setup.py to not require git hopefully.
+
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, Apr 22 2015 23:15:00 +0200
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, 22 Apr 2015 23:15:00 +0200
dqsegdb (1.1.2-1) unstable; urgency=low
- * Changed python setup.py to not require git hopefully.
-
+ * Changed python setup.py to not require git hopefully.
+
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, Apr 22 2015 22:35:00 +0200
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, 22 Apr 2015 22:35:00 +0200
dqsegdb (1.1.1-1) unstable; urgency=low
* Changed python setup.py to not require setuptools
-
- -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, Apr 22 2015 14:35:00 +0200
+
+ -- Ryan Fisher <ryan.fisher(a)ligo.org> Wed, 22 Apr 2015 14:35:00 +0200
dqsegdb (1.1.0-1) unstable; urgency=low
* Release for compatibility with old S6 comment fields change to server.
-
+
-- Ryan Fisher <ryan.fisher(a)ligo.org> Fri, 17 Apr 2015 10:35:00 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/debian/control new/dqsegdb-2.1.0/debian/control
--- old/dqsegdb-2.0.0/debian/control 2022-01-28 06:01:10.000000000 +0100
+++ new/dqsegdb-2.1.0/debian/control 2024-02-06 10:04:48.000000000 +0100
@@ -6,11 +6,6 @@
debhelper (>= 9),
dh-python,
python3-all,
- python3-gwdatafind,
- python3-ligo-segments,
- python3-lscsoft-glue (>= 1.55) | python3-glue (>= 1.55),
- python3-pyrxp,
- python3-pytest,
python3-setuptools,
Standards-Version: 3.9.1
X-Python-Version: >= 3.6
@@ -20,10 +15,13 @@
Depends:
${misc:Depends},
${python3:Depends},
+ python3-gpstime,
python3-gwdatafind,
python3-lal,
python3-ligo-segments,
- python3-lscsoft-glue (>= 1.55) | python3-glue (>= 1.55),
+ python3-lscsoft-glue (>= 3.0.1),
+ python3-lscsoft-glue (<< 4.0.0),
+ python3-openssl (>= 0.14),
python3-pyrxp,
Description: Python 3 DQSegDB client
This package provides the Python3 library to connect to LIGO/VIRGO
@@ -35,7 +33,7 @@
${misc:Depends},
${python3:Depends},
python3-dqsegdb (= ${binary:Version}),
-Conflicts: python-dqsegdb (<< 1.6.1-2)
-Description: dqsegdb client
+Conflicts: python-dqsegdb (<< 2.0.0-1)
+Description: Data-Quality Segment DataBase (DQSegDB) client
This package provides the client tools to connect to LIGO/VIRGO
DQSEGDB instances.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/debian/pydist-overrides new/dqsegdb-2.1.0/debian/pydist-overrides
--- old/dqsegdb-2.0.0/debian/pydist-overrides 2022-01-26 20:23:39.000000000 +0100
+++ new/dqsegdb-2.1.0/debian/pydist-overrides 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-glue python-glue
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/debian/rules new/dqsegdb-2.1.0/debian/rules
--- old/dqsegdb-2.0.0/debian/rules 2022-01-26 20:23:39.000000000 +0100
+++ new/dqsegdb-2.1.0/debian/rules 2024-02-06 10:04:48.000000000 +0100
@@ -1,6 +1,6 @@
#!/usr/bin/make -f
-export PYBUILD_TEST_PYTEST = 1
+export PYBUILD_DISABLE = test
%:
dh $@ --with python3 --buildsystem=pybuild
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/dqsegdb/_version.py new/dqsegdb-2.1.0/dqsegdb/_version.py
--- old/dqsegdb-2.0.0/dqsegdb/_version.py 2022-01-28 06:42:57.000000000 +0100
+++ new/dqsegdb-2.1.0/dqsegdb/_version.py 2024-02-06 10:05:56.000000000 +0100
@@ -8,11 +8,11 @@
version_json = '''
{
- "date": "2022-01-27T23:53:38-0500",
+ "date": "2024-02-06T08:31:01+0000",
"dirty": false,
"error": null,
- "full-revisionid": "c4b0520f9c19c940261e4738a33863aabd99dee5",
- "version": "2.0.0"
+ "full-revisionid": "4f3a0595f4ed78e902a548d29d614e038c690f88",
+ "version": "2.1.0"
}
''' # END VERSION_JSON
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/dqsegdb/apicalls.py new/dqsegdb-2.1.0/dqsegdb/apicalls.py
--- old/dqsegdb-2.0.0/dqsegdb/apicalls.py 2022-01-27 17:36:02.000000000 +0100
+++ new/dqsegdb-2.1.0/dqsegdb/apicalls.py 2024-02-06 10:04:48.000000000 +0100
@@ -30,12 +30,7 @@
from ligo import segments
from glue.ligolw.utils import process
-try:
- from lal import UTCToGPS as _UTCToGPS
-except ImportError:
- # lal is optional
- from glue import gpstime
- _UTCToGPS = lambda utc: int(gpstime.GpsSecondsFromPyUTC(time.mktime(utc)))
+from gpstime import gpsnow
from dqsegdb import urifunctions
from dqsegdb import clientutils
@@ -620,7 +615,7 @@
## Note: Using ligolw/utils/process.py method of determining time:
#meta['query_time']=query_start
#meta['query_start']=query_start
- #meta['query_end']=_UTCToGPS(time.gmtime())
+ #meta['query_end']=int(gpsnow())
### Now that we have the meta and the flags, which include the result, we need to build up the larger JSON
#json_result={}
@@ -1008,7 +1003,7 @@
else:
insert_history_dict['insertion_metadata']['uri'] = '/dq/'+'/'.join([str(ifo),str(name),str(version)]) # FIX make dq a constant string in case we ever change it
#print(ifo,name,version)
- insert_history_dict['insertion_metadata']['timestamp'] = _UTCToGPS(time.gmtime())
+ insert_history_dict['insertion_metadata']['timestamp'] = int(gpsnow())
insert_history_dict['insertion_metadata']['auth_user']=process.get_username()
#if hackDec11:
# # note that this only uses one insert_history...despite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/dqsegdb/clientutils.py new/dqsegdb-2.1.0/dqsegdb/clientutils.py
--- old/dqsegdb-2.0.0/dqsegdb/clientutils.py 2022-01-27 20:05:40.000000000 +0100
+++ new/dqsegdb-2.1.0/dqsegdb/clientutils.py 2024-02-06 10:04:48.000000000 +0100
@@ -31,9 +31,6 @@
from glue.segmentdb import segmentdb_utils
-from glue.ligolw.utils import ligolw_sqlite
-from glue.ligolw import dbtables
-
from dqsegdb import jsonhelper
@@ -466,22 +463,6 @@
#
-def setup_files(dir_name, gps_start_time, gps_end_time):
- # Filter out the ones that are outside our time range
- xml_files = segmentdb_utils.get_all_files_in_range(dir_name, gps_start_time, gps_end_time)
-
- handle, temp_db = tempfile.mkstemp(suffix='.sqlite')
- os.close(handle)
-
- target = dbtables.get_connection_filename(temp_db, None, True, False)
- connection = ligolw_sqlite.setup(target)
-
- ligolw_sqlite.insert_from_urls(connection, xml_files) # [temp_xml])
-
- segmentdb_utils.ensure_segment_table(connection)
-
- return temp_db, connection
-
def add_to_segment_ns(xmldoc, proc_id, seg_def_id, sgmtlist):
try:
segtable = table.get_table(xmldoc, lsctables.SegmentTable.tableName)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/dqsegdb.egg-info/PKG-INFO new/dqsegdb-2.1.0/dqsegdb.egg-info/PKG-INFO
--- old/dqsegdb-2.0.0/dqsegdb.egg-info/PKG-INFO 2022-01-28 06:42:57.000000000 +0100
+++ new/dqsegdb-2.1.0/dqsegdb.egg-info/PKG-INFO 2024-02-06 10:05:56.000000000 +0100
@@ -1,11 +1,15 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
Name: dqsegdb
-Version: 2.0.0
+Version: 2.1.0
Summary: Client library for DQSegDB
Home-page: http://www.lsc-group.phys.uwm.edu/daswg/
Author: Ryan Fisher
Author-email: ryan.fisher(a)ligo.org
License: GPLv3
-Description: UNKNOWN
Platform: UNKNOWN
Provides: dqsegdb
+License-File: LICENSE
+License-File: NOTICE
+
+UNKNOWN
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/dqsegdb.egg-info/SOURCES.txt new/dqsegdb-2.1.0/dqsegdb.egg-info/SOURCES.txt
--- old/dqsegdb-2.0.0/dqsegdb.egg-info/SOURCES.txt 2022-01-28 06:42:57.000000000 +0100
+++ new/dqsegdb-2.1.0/dqsegdb.egg-info/SOURCES.txt 2024-02-06 10:05:56.000000000 +0100
@@ -1,5 +1,6 @@
LICENSE
MANIFEST.in
+NOTICE
README.md
setup.cfg
setup.py
@@ -15,7 +16,6 @@
debian/copyright
debian/dqsegdb.install
debian/py3dist-overrides
-debian/pydist-overrides
debian/python3-dqsegdb.install
debian/rules
debian/source/format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/dqsegdb.egg-info/requires.txt new/dqsegdb-2.1.0/dqsegdb.egg-info/requires.txt
--- old/dqsegdb-2.0.0/dqsegdb.egg-info/requires.txt 2022-01-28 06:42:57.000000000 +0100
+++ new/dqsegdb-2.1.0/dqsegdb.egg-info/requires.txt 2024-02-06 10:05:56.000000000 +0100
@@ -1,7 +1,8 @@
+gpstime
gwdatafind
lalsuite
ligo-segments
-lscsoft-glue>=1.55.0
+lscsoft-glue<4.0.0,>=3.0.1
pyOpenSSL>=0.14
pyRXP
six
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/etc/dqsegdb.spec new/dqsegdb-2.1.0/etc/dqsegdb.spec
--- old/dqsegdb-2.0.0/etc/dqsegdb.spec 2022-01-28 06:01:10.000000000 +0100
+++ new/dqsegdb-2.1.0/etc/dqsegdb.spec 2024-02-06 10:04:48.000000000 +0100
@@ -1,5 +1,5 @@
%define srcname dqsegdb
-%define version 2.0.0
+%define version 2.1.0
%define release 1
Name: python-%{srcname}
@@ -15,18 +15,11 @@
BuildArch: noarch
Prefix: %{_prefix}
-# rpmbuild dependencies
-BuildRequires: python-srpm-macros
-BuildRequires: python-rpm-macros
-BuildRequires: python3-rpm-macros
-
# build requirements
-BuildRequires: python%{python3_pkgversion}
+BuildRequires: python%{python3_pkgversion}-devel
+BuildRequires: python%{python3_pkgversion}-pip
BuildRequires: python%{python3_pkgversion}-setuptools
-
-# test requirements
-BuildRequires: python%{python3_pkgversion}-pyOpenSSL >= 0.14
-BuildRequires: python%{python3_pkgversion}-pytest
+BuildRequires: python%{python3_pkgversion}-wheel
# -- src.rpm
@@ -51,10 +44,12 @@
%package -n python%{python3_pkgversion}-%{srcname}
Summary: Python %{python3_version} client library for the DQSEGDB service
-Requires: python%{python3_pkgversion}-glue >= 1.55
+Requires: python%{python3_pkgversion}-gpstime
Requires: python%{python3_pkgversion}-gwdatafind
Requires: python%{python3_pkgversion}-lal
Requires: python%{python3_pkgversion}-ligo-segments
+Requires: python%{python3_pkgversion}-lscsoft-glue >= 3.0.1
+Requires: python%{python3_pkgversion}-lscsoft-glue < 4.0.0
Requires: python%{python3_pkgversion}-pyOpenSSL >= 0.14
Requires: python%{python3_pkgversion}-pyRXP
%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}}
@@ -68,16 +63,19 @@
%autosetup -n %{srcname}-%{version}
%build
-%py3_build
+# remove the lalsuite requirement from setup.py, that is fulfilled by
+# python3-lal RPMs
+sed -i '/lalsuite/d' setup.py
+# build the wheel
+%py3_build_wheel
%install
-%py3_install
+%py3_install_wheel %{srcname}-%{version}-*.whl
%check
-cd %{_builddir} # move out of the source tree
-export PYTHONPATH="%{buildroot}%{python3_sitelib}"
-export PATH="%{buildroot}%{_bindir}:${PATH}"
-%{__python3} -m pytest -ra -v --pyargs dqsegdb
+# print the metadata
+PATH="%{buildroot}%{_bindir}:${PATH}" \
+%{__python3} -m pip show dqsegdb
%clean
rm -rf $RPM_BUILD_ROOT
@@ -89,7 +87,6 @@
%license LICENSE
%doc README.md
%{_bindir}/*dqsegdb
-%{_prefix}/etc/dqsegdb*
%files -n python%{python3_pkgversion}-dqsegdb
%defattr(-,root,root)
@@ -100,6 +97,13 @@
# -- changelog
%changelog
+
+* Tue Feb 06 2024 Robert Bruntz <robert.bruntz(a)ligo.org> 2.1.0-1
+- update RPM build/install to use wheels
+- remove references to (removed) user-env scripts
+- disable pytest during RPM/Deb builds
+- pin lscsoft-glue to >= 3.0.1, < 4.0.0
+
* Thu Jan 27 2022 Robert Bruntz <robert.bruntz(a)ligo.org> 2.0.0-1
- added python3-lal as a requirement for python3-dqsegdb
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/setup.cfg new/dqsegdb-2.1.0/setup.cfg
--- old/dqsegdb-2.0.0/setup.cfg 2022-01-28 06:42:57.000000000 +0100
+++ new/dqsegdb-2.1.0/setup.cfg 2024-02-06 10:05:56.000000000 +0100
@@ -5,18 +5,27 @@
python-pyRXP
[versioneer]
-vcs = git
+VCS = git
style = pep440
versionfile_source = dqsegdb/_version.py
versionfile_build = dqsegdb/_version.py
tag_prefix = dqsegdb-release-
parentdir_prefix =
+[coverage:paths]
+source =
+ dqsegdb/
+ /usr/lib/python*/*-packages/dqsegdb/
+ /usr/local/lib/python*/*-packages/dqsegdb/
+
[coverage:run]
source = dqsegdb
omit =
dqsegdb/_version.py,
+[coverage:report]
+precision = 1
+
[egg_info]
tag_build =
tag_date = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dqsegdb-2.0.0/setup.py new/dqsegdb-2.1.0/setup.py
--- old/dqsegdb-2.0.0/setup.py 2022-01-27 20:05:40.000000000 +0100
+++ new/dqsegdb-2.1.0/setup.py 2024-02-06 10:04:48.000000000 +0100
@@ -1,15 +1,8 @@
-#!/usr/bin/env python
# -*- coding: utf-8 -*-
-from __future__ import print_function
-
-import sys
import glob
import os.path
-import subprocess
-from distutils import log
from setuptools import (setup, find_packages)
-from setuptools.command import (build_py, install, sdist)
PACKAGENAME = 'dqsegdb'
DESCRIPTION = 'Client library for DQSegDB'
@@ -24,95 +17,6 @@
__version__ = versioneer.get_version()
cmdclass = versioneer.get_cmdclass()
-
-# -- custom install with etc scripts ------------------------------------------
-
-Install = cmdclass.pop('install', install.install)
-
-
-class DQSegDBInstall(Install):
- """Extension of setuptools install to write source script for
- users.
- """
- shenv = os.path.join('etc', '%s-user-env.sh' % PACKAGENAME)
- cshenv = os.path.join('etc', '%s-user-env.csh' % PACKAGENAME)
-
- def finalize_options(self):
- Install.finalize_options(self)
- try:
- etc = list(zip(*self.distribution.data_files))[0].index('etc')
- except TypeError:
- self.distribution.data_files = [('etc', [])]
- etc = 0
- except (ValueError, IndexError):
- self.distribution.data_files.append(('etc', []))
- etc = 0
- self.data_files = self.distribution.data_files[etc][1]
-
- def _get_install_paths(self):
- """Internal utility to get install and library paths for install.
- """
- installpath = self.install_scripts
- if self.install_purelib == self.install_platlib:
- pythonpath = self.install_purelib
- else:
- pythonpath = os.pathsep.join([self.install_platlib,
- self.install_purelib])
- if self.root:
- installpath = os.path.normpath(installpath.replace(self.root, ''))
- pythonpath = os.path.normpath(pythonpath.replace(self.root, ''))
- return installpath, pythonpath
-
- def write_env_sh(self, fp=shenv):
- """Write the shell environment script for DQSegDB.
-
- Parameters
- ----------
- fp : `str`
- path (relative to install prefix) of output csh file
- """
- installpath, pythonpath = self._get_install_paths()
- with open(fp, 'w') as env:
- print('#!/bin/sh\n', file=env)
- print('PATH=%s:${PATH}' % (installpath), file=env)
- print('export PATH', file=env)
- print('PYTHONPATH=%s:${PYTHONPATH}' % (pythonpath), file=env)
- print('export PYTHONPATH', file=env)
- self.data_files.append(fp)
-
- def write_env_csh(self, fp=cshenv):
- """Write the shell environment script for DQSegDB.
-
- Parameters
- ----------
- fp : `str`
- path (relative to install prefix) of output csh file
- """
- installpath, pythonpath = self._get_install_paths()
- with open(fp, 'w') as env:
- print('setenv PATH %s:${PATH}' % (installpath), file=env)
- print('setenv PYTHONPATH %s:${PYTHONPATH}' % (pythonpath),
- file=env)
- self.data_files.append(fp)
-
- def run(self):
- self.write_env_sh()
- self.write_env_csh()
- Install.run(self)
- if not self.root:
- print("\n--------------------------------------------------")
- print("DQSegDB has been installed.")
- print("If you are running csh, you can set your environment by "
- "running:\n")
- print("source %s\n" % os.path.join(self.install_base, self.cshenv))
- print("Otherwise, you can run:\n")
- print("source %s" % os.path.join(self.install_base, self.shenv))
- print("--------------------------------------------------")
- run.__doc__ = Install.__doc__
-
-cmdclass['install'] = DQSegDBInstall
-
-
# -- setup ---------------------------------------------------------------------
# Use the find_packages tool to locate all packages and modules
@@ -124,7 +28,6 @@
else:
scripts = []
-
setup(name=PACKAGENAME,
cmdclass=cmdclass,
version=__version__,
@@ -135,10 +38,11 @@
scripts=scripts,
setup_requires=['setuptools'],
install_requires=[
+ 'gpstime',
'gwdatafind',
'lalsuite',
'ligo-segments',
- 'lscsoft-glue>=1.55.0',
+ 'lscsoft-glue>=3.0.1,<4.0.0',
'pyOpenSSL>=0.14',
'pyRXP',
'six',
++++++ remove-six.patch ++++++
Index: dqsegdb-2.1.0/dqsegdb/apicalls.py
===================================================================
--- dqsegdb-2.1.0.orig/dqsegdb/apicalls.py
+++ dqsegdb-2.1.0/dqsegdb/apicalls.py
@@ -19,7 +19,7 @@ import sys
import time
from datetime import datetime, time as time2
-from six.moves.urllib.error import HTTPError
+from urllib.error import HTTPError
try:
import pyRXPU as pyRXP
Index: dqsegdb-2.1.0/dqsegdb/clientutils.py
===================================================================
--- dqsegdb-2.1.0.orig/dqsegdb/clientutils.py
+++ dqsegdb-2.1.0/dqsegdb/clientutils.py
@@ -21,7 +21,7 @@ import os
import operator
import tempfile
-from six.moves import reduce
+from functools import reduce
from ligo import segments
Index: dqsegdb-2.1.0/dqsegdb/urifunctions.py
===================================================================
--- dqsegdb-2.1.0.orig/dqsegdb/urifunctions.py
+++ dqsegdb-2.1.0/dqsegdb/urifunctions.py
@@ -23,9 +23,9 @@ import time
import os
from OpenSSL import crypto
-from six.moves.urllib.parse import urlparse
-from six.moves import http_client
-from six.moves.urllib import (request as urllib_request,
+from urllib.parse import urlparse
+import http.client as http_client
+from urllib import (request as urllib_request,
error as urllib_error)
Index: dqsegdb-2.1.0/setup.py
===================================================================
--- dqsegdb-2.1.0.orig/setup.py
+++ dqsegdb-2.1.0/setup.py
@@ -45,7 +45,6 @@ setup(name=PACKAGENAME,
'lscsoft-glue>=3.0.1,<4.0.0',
'pyOpenSSL>=0.14',
'pyRXP',
- 'six',
],
provides=[PACKAGENAME],
author=AUTHOR,
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gitleaks for openSUSE:Factory checked in at 2025-01-14 16:22:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gitleaks (Old)
and /work/SRC/openSUSE:Factory/.gitleaks.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gitleaks"
Tue Jan 14 16:22:18 2025 rev:17 rq:1237528 version:8.23.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gitleaks/gitleaks.changes 2025-01-01 23:08:24.889709264 +0100
+++ /work/SRC/openSUSE:Factory/.gitleaks.new.1881/gitleaks.changes 2025-01-14 16:23:14.767494176 +0100
@@ -1,0 +2,10 @@
+Mon Jan 13 15:55:07 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 8.23.0:
+ * feat(generate): use multiple allowlists (#1691)
+ * chore(rules): include fps in reference (#1471)
+ * Add comma as operator for GenerateSemiGenericRegex (#1679)
+ * refactor: central logger (#1692)
+ * friendship ended with tines
+
+-------------------------------------------------------------------
Old:
----
gitleaks-8.22.1.obscpio
New:
----
gitleaks-8.23.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gitleaks.spec ++++++
--- /var/tmp/diff_new_pack.ntFpi6/_old 2025-01-14 16:23:15.423521321 +0100
+++ /var/tmp/diff_new_pack.ntFpi6/_new 2025-01-14 16:23:15.427521486 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gitleaks
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: gitleaks
-Version: 8.22.1
+Version: 8.23.0
Release: 0
Summary: Protect and discover secrets using Gitleaks
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ntFpi6/_old 2025-01-14 16:23:15.455522645 +0100
+++ /var/tmp/diff_new_pack.ntFpi6/_new 2025-01-14 16:23:15.459522810 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/zricethezav/gitleaks</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v8.22.1</param>
+ <param name="revision">v8.23.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ntFpi6/_old 2025-01-14 16:23:15.479523638 +0100
+++ /var/tmp/diff_new_pack.ntFpi6/_new 2025-01-14 16:23:15.483523803 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/zricethezav/gitleaks</param>
- <param name="changesrevision">b69b5157a01fe4234a74a9acd186044152a80c43</param></service></servicedata>
+ <param name="changesrevision">db8e5e672e1d745e50b8ce1942eeaae3b33d1ba3</param></service></servicedata>
(No newline at EOF)
++++++ gitleaks-8.22.1.obscpio -> gitleaks-8.23.0.obscpio ++++++
++++ 2141 lines of diff (skipped)
++++++ gitleaks.obsinfo ++++++
--- /var/tmp/diff_new_pack.ntFpi6/_old 2025-01-14 16:23:15.739534396 +0100
+++ /var/tmp/diff_new_pack.ntFpi6/_new 2025-01-14 16:23:15.743534562 +0100
@@ -1,5 +1,5 @@
name: gitleaks
-version: 8.22.1
-mtime: 1735575351
-commit: b69b5157a01fe4234a74a9acd186044152a80c43
+version: 8.23.0
+mtime: 1736779752
+commit: db8e5e672e1d745e50b8ce1942eeaae3b33d1ba3
++++++ vendor.tar.gz ++++++
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ast-grep for openSUSE:Factory checked in at 2025-01-14 16:22:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ast-grep (Old)
and /work/SRC/openSUSE:Factory/.ast-grep.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ast-grep"
Tue Jan 14 16:22:14 2025 rev:50 rq:1237514 version:0.33.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/ast-grep/ast-grep.changes 2025-01-07 20:55:14.389430289 +0100
+++ /work/SRC/openSUSE:Factory/.ast-grep.new.1881/ast-grep.changes 2025-01-14 16:23:11.415355473 +0100
@@ -1,0 +2,9 @@
+Mon Jan 13 15:04:42 UTC 2025 - Michael Vetter <mvetter(a)suse.com>
+
+- Update to 0.33.1:
+ * feat: Support passing rule config to SgNode match methods (matches, has, inside, follows, precedes) #1730
+ * chore(deps): update dependency @ast-grep/napi to v0.33.0 61f7177
+ * fix(deps): update dependency typescript to v5.7.3 85a7204
+ * fix(deps): update dependency tree-sitter to v0.22.4 ec70763
+
+-------------------------------------------------------------------
Old:
----
ast-grep-0.33.0.tar.zst
New:
----
ast-grep-0.33.1.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ast-grep.spec ++++++
--- /var/tmp/diff_new_pack.zNdM3F/_old 2025-01-14 16:23:12.555402645 +0100
+++ /var/tmp/diff_new_pack.zNdM3F/_new 2025-01-14 16:23:12.555402645 +0100
@@ -17,7 +17,7 @@
Name: ast-grep
-Version: 0.33.0
+Version: 0.33.1
Release: 0
Summary: A CLI tool for code structural search, lint and rewriting
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.zNdM3F/_old 2025-01-14 16:23:12.599404466 +0100
+++ /var/tmp/diff_new_pack.zNdM3F/_new 2025-01-14 16:23:12.603404632 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/ast-grep/ast-grep.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="scm">git</param>
- <param name="revision">0.33.0</param>
+ <param name="revision">0.33.1</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>
++++++ ast-grep-0.33.0.tar.zst -> ast-grep-0.33.1.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/CHANGELOG.md new/ast-grep-0.33.1/CHANGELOG.md
--- old/ast-grep-0.33.0/CHANGELOG.md 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/CHANGELOG.md 2025-01-13 05:21:57.000000000 +0100
@@ -4,8 +4,17 @@
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
+#### [0.33.1](https://github.com/ast-grep/ast-grep/compare/0.33.0...0.33.1)
+
+- feat: Support passing rule config to SgNode match methods (`matches`, `has`, `inside`, `follows`, `precedes`) [`#1730`](https://github.com/ast-grep/ast-grep/pull/1730)
+- chore(deps): update dependency @ast-grep/napi to v0.33.0 [`61f7177`](https://github.com/ast-grep/ast-grep/commit/61f71771c049a6ec7f3004fa0abc9dd7e8fcec19)
+- fix(deps): update dependency typescript to v5.7.3 [`85a7204`](https://github.com/ast-grep/ast-grep/commit/85a72047131345cbcfafe231b27f4b53ef34d465)
+- fix(deps): update dependency tree-sitter to v0.22.4 [`ec70763`](https://github.com/ast-grep/ast-grep/commit/ec70763fdfdd58f68ca8ed69400fef1bc9f571b3)
+
#### [0.33.0](https://github.com/ast-grep/ast-grep/compare/0.32.3...0.33.0)
+> 5 January 2025
+
- **Breaking change:** refactor: move pyo3 registration to CustomLang [`4ddb08f`](https://github.com/ast-grep/ast-grep/commit/4ddb08ff68c1cebeaf459744bfc9fb85c6b0c15c)
- feat: introduce napi_lang for dynamic loading [`1a8d782`](https://github.com/ast-grep/ast-grep/commit/1a8d782be7eb2cbcfa0291d87318d0594293b50b)
- chore(deps): update dependency @ast-grep/napi to v0.32.3 [`713244f`](https://github.com/ast-grep/ast-grep/commit/713244f68c79d930011099d5f0fa63bfbad4d831)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/Cargo.lock new/ast-grep-0.33.1/Cargo.lock
--- old/ast-grep-0.33.0/Cargo.lock 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/Cargo.lock 2025-01-13 05:21:57.000000000 +0100
@@ -114,7 +114,7 @@
[[package]]
name = "ast-grep"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"ansi_term",
"anyhow",
@@ -144,7 +144,7 @@
[[package]]
name = "ast-grep-config"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"anyhow",
"ast-grep-core",
@@ -160,7 +160,7 @@
[[package]]
name = "ast-grep-core"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"bit-set",
"regex",
@@ -171,7 +171,7 @@
[[package]]
name = "ast-grep-dynamic"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"ast-grep-core",
"ignore",
@@ -184,7 +184,7 @@
[[package]]
name = "ast-grep-language"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"ast-grep-core",
"ignore",
@@ -216,7 +216,7 @@
[[package]]
name = "ast-grep-lsp"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"ast-grep-config",
"ast-grep-core",
@@ -230,7 +230,7 @@
[[package]]
name = "ast-grep-napi"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"ast-grep-config",
"ast-grep-core",
@@ -246,7 +246,7 @@
[[package]]
name = "ast-grep-py"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"anyhow",
"ast-grep-config",
@@ -314,7 +314,7 @@
[[package]]
name = "benches"
-version = "0.33.0"
+version = "0.33.1"
dependencies = [
"ast-grep-config",
"ast-grep-core",
@@ -805,6 +805,17 @@
]
[[package]]
+name = "getrandom"
+version = "0.2.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
+dependencies = [
+ "cfg-if",
+ "libc",
+ "wasi",
+]
+
+[[package]]
name = "gimli"
version = "0.28.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -979,7 +990,7 @@
checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
dependencies = [
"cfg-if",
- "windows-targets 0.48.5",
+ "windows-targets 0.52.6",
]
[[package]]
@@ -1549,9 +1560,9 @@
[[package]]
name = "serde_json"
-version = "1.0.134"
+version = "1.0.135"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d"
+checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9"
dependencies = [
"indexmap",
"itoa",
@@ -1673,12 +1684,13 @@
[[package]]
name = "tempfile"
-version = "3.14.0"
+version = "3.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
+checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704"
dependencies = [
"cfg-if",
"fastrand",
+ "getrandom",
"once_cell",
"rustix",
"windows-sys 0.59.0",
@@ -1701,18 +1713,18 @@
[[package]]
name = "thiserror"
-version = "2.0.9"
+version = "2.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc"
+checksum = "a3ac7f54ca534db81081ef1c1e7f6ea8a3ef428d2fc069097c079443d24124d3"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "2.0.9"
+version = "2.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4"
+checksum = "9e9465d30713b56a37ede7185763c3492a91be2f5fa68d958c44e41ab9248beb"
dependencies = [
"proc-macro2",
"quote",
@@ -1756,9 +1768,9 @@
[[package]]
name = "tokio"
-version = "1.42.0"
+version = "1.43.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
+checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e"
dependencies = [
"backtrace",
"bytes",
@@ -1941,9 +1953,9 @@
[[package]]
name = "tree-sitter-css"
-version = "0.23.1"
+version = "0.23.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "25435a275adb3226b6fddab891bbc50d1a500774a44ceb97022a39666ccda75d"
+checksum = "5ad6489794d41350d12a7fbe520e5199f688618f43aace5443980d1ddcf1b29e"
dependencies = [
"cc",
"tree-sitter-language",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/Cargo.toml new/ast-grep-0.33.1/Cargo.toml
--- old/ast-grep-0.33.0/Cargo.toml 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/Cargo.toml 2025-01-13 05:21:57.000000000 +0100
@@ -11,7 +11,7 @@
lto = true
[workspace.package]
-version = "0.33.0"
+version = "0.33.1"
authors = ["Herrington Darkholme <2883231+HerringtonDarkholme(a)users.noreply.github.com>"]
edition = "2021"
license = "MIT"
@@ -22,11 +22,11 @@
readme = "README.md"
[workspace.dependencies]
-ast-grep-core = { path = "crates/core", version = "0.33.0" }
-ast-grep-config = { path = "crates/config", version = "0.33.0" }
-ast-grep-dynamic = { path = "crates/dynamic", version = "0.33.0" }
-ast-grep-language = { path = "crates/language", version = "0.33.0" }
-ast-grep-lsp = { path = "crates/lsp", version = "0.33.0" }
+ast-grep-core = { path = "crates/core", version = "0.33.1" }
+ast-grep-config = { path = "crates/config", version = "0.33.1" }
+ast-grep-dynamic = { path = "crates/dynamic", version = "0.33.1" }
+ast-grep-language = { path = "crates/language", version = "0.33.1" }
+ast-grep-lsp = { path = "crates/lsp", version = "0.33.1" }
bit-set = { version = "0.8.0" }
ignore = { version = "0.4.22" }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/benches/package.json new/ast-grep-0.33.1/benches/package.json
--- old/ast-grep-0.33.0/benches/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/benches/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -17,9 +17,9 @@
"@oxidation-compiler/napi": "0.2.0",
"@swc/core": "1.10.4",
"benny": "3.7.1",
- "tree-sitter": "0.22.1",
+ "tree-sitter": "0.22.4",
"tree-sitter-typescript": "0.21.2",
- "typescript": "5.7.2"
+ "typescript": "5.7.3"
},
"devDependencies": {
"@types/babel__core": "7.20.5",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/benches/pnpm-lock.yaml new/ast-grep-0.33.1/benches/pnpm-lock.yaml
--- old/ast-grep-0.33.0/benches/pnpm-lock.yaml 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/benches/pnpm-lock.yaml 2025-01-13 05:21:57.000000000 +0100
@@ -24,14 +24,14 @@
specifier: 3.7.1
version: 3.7.1
tree-sitter:
- specifier: 0.22.1
- version: 0.22.1
+ specifier: 0.22.4
+ version: 0.22.4
tree-sitter-typescript:
specifier: 0.21.2
- version: 0.21.2(tree-sitter(a)0.22.1)
+ version: 0.21.2(tree-sitter(a)0.22.4)
typescript:
- specifier: 5.7.2
- version: 5.7.2
+ specifier: 5.7.3
+ version: 5.7.3
devDependencies:
'@types/babel__core':
@@ -45,7 +45,7 @@
version: 3.4.2
ts-node:
specifier: 10.9.2
- version: 10.9.2(@swc/core@1.10.4)(@types/node@22.10.2)(typescript@5.7.2)
+ version: 10.9.2(@swc/core@1.10.4)(@types/node@22.10.2)(typescript@5.7.3)
packages:
@@ -903,7 +903,7 @@
engines: {node: '>=4'}
dev: true
- /tree-sitter-typescript@0.21.2(tree-sitter@0.22.1):
+ /tree-sitter-typescript@0.21.2(tree-sitter@0.22.4):
resolution: {integrity: sha512-/RyNK41ZpkA8PuPZimR6pGLvNR1p0ibRUJwwQn4qAjyyLEIQD/BNlwS3NSxWtGsAWZe9gZ44VK1mWx2+eQVldg==}
requiresBuild: true
peerDependencies:
@@ -915,18 +915,18 @@
dependencies:
node-addon-api: 8.0.0
node-gyp-build: 4.8.1
- tree-sitter: 0.22.1
+ tree-sitter: 0.22.4
dev: false
- /tree-sitter(a)0.22.1:
- resolution: {integrity: sha512-gRO+jk2ljxZlIn20QRskIvpLCMtzuLl5T0BY6L9uvPYD17uUrxlxWkvYCiVqED2q2q7CVtY52Uex4WcYo2FEXw==}
+ /tree-sitter(a)0.22.4:
+ resolution: {integrity: sha512-usbHZP9/oxNsUY65MQUsduGRqDHQOou1cagUSwjhoSYAmSahjQDAVsh9s+SlZkn8X8+O1FULRGwHu7AFP3kjzg==}
requiresBuild: true
dependencies:
node-addon-api: 8.3.0
node-gyp-build: 4.8.4
dev: false
- /ts-node@10.9.2(@swc/core@1.10.4)(@types/node@22.10.2)(typescript@5.7.2):
+ /ts-node@10.9.2(@swc/core@1.10.4)(@types/node@22.10.2)(typescript@5.7.3):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
@@ -953,7 +953,7 @@
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.7.2
+ typescript: 5.7.3
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
dev: true
@@ -963,8 +963,8 @@
engines: {node: '>=10'}
dev: false
- /typescript(a)5.7.2:
- resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==}
+ /typescript(a)5.7.3:
+ resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==}
engines: {node: '>=14.17'}
hasBin: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/language/Cargo.toml new/ast-grep-0.33.1/crates/language/Cargo.toml
--- old/ast-grep-0.33.0/crates/language/Cargo.toml 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/language/Cargo.toml 2025-01-13 05:21:57.000000000 +0100
@@ -20,7 +20,7 @@
tree-sitter-c = { version = "0.23.0", optional = true }
tree-sitter-cpp = { version = "0.23.0", optional = true }
tree-sitter-c-sharp = { version = "0.23.0", optional = true }
-tree-sitter-css = { version = "0.23.0", optional = true }
+tree-sitter-css = { version = "0.23.2", optional = true }
tree-sitter-elixir = { version = "0.3.0", optional = true }
tree-sitter-go = { version = "0.23.0", optional = true }
tree-sitter-haskell = { version = "0.23.0", optional = true }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/__test__/index.spec.ts new/ast-grep-0.33.1/crates/napi/__test__/index.spec.ts
--- old/ast-grep-0.33.0/crates/napi/__test__/index.spec.ts 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/__test__/index.spec.ts 2025-01-13 05:21:57.000000000 +0100
@@ -434,4 +434,74 @@
})
const byKind = sg.root().find(js.kind('template_string'))
t.is(node!.id(), byKind!.id())
-})
\ No newline at end of file
+})
+
+test('check if a node matches a rule using pattern', t => {
+ const sg = parse('console.log(123)')
+ const match = sg.root().find({ rule: { kind: 'call_expression' } })
+ t.assert(match!.matches('console.log($$$)'))
+ t.assert(match!.matches('console.log') === false)
+})
+
+test('check if a node matches a rule using config', t => {
+ const sg = parse('console.log(123)')
+ const match = sg.root().find('console.log($$$)')
+ t.assert(match!.matches({ rule: { kind: 'call_expression' } }))
+ t.assert(match!.matches({ rule: { kind: 'identifier' } }) === false)
+})
+
+test('check if a node follows another using pattern', t => {
+ const sg = parse('const a = 1; const b = 2;')
+ const match = sg.root().find('const a = 1')
+ t.assert(match!.follows('const b = 2') === false)
+ t.assert(sg.root().find('const b = 2')!.follows('const a = 1'))
+})
+
+test('check if a node follows another using config', t => {
+ const sg = parse('const a = 1; const b = 2;')
+ const match = sg.root().find('const a = 1')
+ t.assert(match!.follows({ rule: { pattern: 'const b = 2' }}) === false)
+ t.assert(sg.root().find('const b = 2')!.follows({ rule: { pattern: 'const a = 1' }}))
+})
+
+test('check if a node precedes another using pattern', t => {
+ const sg = parse('const a = 1; const b = 2;')
+ const match = sg.root().find('const a = 1')
+ t.assert(match!.precedes('const b = 2'))
+ t.assert(sg.root().find('const b = 2')!.precedes('const a = 1') === false)
+})
+
+test('check if a node precedes another using config', t => {
+ const sg = parse('const a = 1; const b = 2;')
+ const match = sg.root().find('const a = 1')
+ t.assert(match!.precedes({ rule: { pattern: 'const b = 2' }}))
+ t.assert(sg.root().find('const b = 2')!.precedes({ rule: { pattern: 'const a = 1' }}) === false)
+})
+
+test('check if a node is inside another using pattern', t => {
+ const sg = parse('if (true) { const x = 1; }')
+ const match = sg.root().find('const x = 1')
+ t.assert(match!.inside('if (true) { $$$ }'))
+ t.assert(match!.inside('function() { $$$ }') === false)
+})
+
+test('check if a node is inside another using config', t => {
+ const sg = parse('if (true) { const x = 1; }')
+ const match = sg.root().find('const x = 1')
+ t.assert(match!.inside({ rule: { pattern: 'if (true) { $$$ }' }}))
+ t.assert(match!.inside({ rule: { pattern: 'function() { $$$ }' }}) === false)
+})
+
+test('check if a node has another using pattern', t => {
+ const sg = parse('if (true) { const x = 1; }')
+ const match = sg.root().find('if (true) { $$$ }')
+ t.assert(match!.has('const x = 1'))
+ t.assert(match!.has('const y = 2') === false)
+})
+
+test('check if a node has another using config', t => {
+ const sg = parse('if (true) { const x = 1; }')
+ const match = sg.root().find('if (true) { $$$ }')
+ t.assert(match!.has({ rule: { pattern: 'const x = 1' }}))
+ t.assert(match!.has({ rule: { pattern: 'const y = 2' }}) === false)
+})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/darwin-arm64/package.json new/ast-grep-0.33.1/crates/napi/npm/darwin-arm64/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/darwin-arm64/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/darwin-arm64/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-darwin-arm64",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/darwin-x64/package.json new/ast-grep-0.33.1/crates/napi/npm/darwin-x64/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/darwin-x64/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/darwin-x64/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-darwin-x64",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/linux-arm64-gnu/package.json new/ast-grep-0.33.1/crates/napi/npm/linux-arm64-gnu/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/linux-arm64-gnu/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/linux-arm64-gnu/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-arm64-gnu",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/linux-arm64-musl/package.json new/ast-grep-0.33.1/crates/napi/npm/linux-arm64-musl/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/linux-arm64-musl/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/linux-arm64-musl/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-arm64-musl",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/linux-x64-gnu/package.json new/ast-grep-0.33.1/crates/napi/npm/linux-x64-gnu/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/linux-x64-gnu/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/linux-x64-gnu/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-x64-gnu",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/linux-x64-musl/package.json new/ast-grep-0.33.1/crates/napi/npm/linux-x64-musl/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/linux-x64-musl/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/linux-x64-musl/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-linux-x64-musl",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/win32-arm64-msvc/package.json new/ast-grep-0.33.1/crates/napi/npm/win32-arm64-msvc/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/win32-arm64-msvc/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/win32-arm64-msvc/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-win32-arm64-msvc",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/win32-ia32-msvc/package.json new/ast-grep-0.33.1/crates/napi/npm/win32-ia32-msvc/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/win32-ia32-msvc/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/win32-ia32-msvc/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-win32-ia32-msvc",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/npm/win32-x64-msvc/package.json new/ast-grep-0.33.1/crates/napi/npm/win32-x64-msvc/package.json
--- old/ast-grep-0.33.0/crates/napi/npm/win32-x64-msvc/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/npm/win32-x64-msvc/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi-win32-x64-msvc",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/package.json new/ast-grep-0.33.1/crates/napi/package.json
--- old/ast-grep-0.33.0/crates/napi/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/napi",
- "version": "0.33.0",
+ "version": "0.33.1",
"description": "Search and Rewrite code at large scale using precise AST pattern",
"homepage": "https://ast-grep.github.io",
"main": "index.js",
@@ -52,7 +52,7 @@
"typegen": "ts-node scripts/generateTypes.ts"
},
"devDependencies": {
- "@ast-grep/napi": "0.32.3",
+ "@ast-grep/napi": "0.33.0",
"@biomejs/biome": "1.9.4",
"@napi-rs/cli": "2.18.4",
"@types/node": "^22.10.2",
@@ -60,7 +60,7 @@
"chalk": "5.4.1",
"smol-toml": "^1.3.1",
"ts-node": "10.9.2",
- "typescript": "5.7.2"
+ "typescript": "5.7.3"
},
"ava": {
"require": [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/src/sg_node.rs new/ast-grep-0.33.1/crates/napi/src/sg_node.rs
--- old/ast-grep-0.33.0/crates/napi/src/sg_node.rs 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/src/sg_node.rs 2025-01-13 05:21:57.000000000 +0100
@@ -97,28 +97,65 @@
#[napi]
impl SgNode {
#[napi]
- pub fn matches(&self, m: String) -> bool {
- self.inner.matches(&*m)
+ pub fn matches(&self, m: Either3<String, u16, NapiConfig>) -> Result<bool> {
+ let lang = *self.inner.lang();
+ match m {
+ Either3::A(pattern) => Ok(self.inner.matches(Pattern::new(&pattern, lang))),
+ Either3::B(kind) => Ok(self.inner.matches(KindMatcher::from_id(kind))),
+ Either3::C(config) => {
+ let pattern = config.parse_with(lang)?;
+ Ok(self.inner.matches(pattern))
+ }
+ }
}
#[napi]
- pub fn inside(&self, m: String) -> bool {
- self.inner.inside(&*m)
+ pub fn inside(&self, m: Either3<String, u16, NapiConfig>) -> Result<bool> {
+ let lang = *self.inner.lang();
+ match m {
+ Either3::A(pattern) => Ok(self.inner.inside(Pattern::new(&pattern, lang))),
+ Either3::B(kind) => Ok(self.inner.inside(KindMatcher::from_id(kind))),
+ Either3::C(config) => {
+ let pattern = config.parse_with(lang)?;
+ Ok(self.inner.inside(pattern))
+ }
+ }
}
#[napi]
- pub fn has(&self, m: String) -> bool {
- self.inner.has(&*m)
+ pub fn has(&self, m: Either3<String, u16, NapiConfig>) -> Result<bool> {
+ let lang = *self.inner.lang();
+ match m {
+ Either3::A(pattern) => Ok(self.inner.has(Pattern::new(&pattern, lang))),
+ Either3::B(kind) => Ok(self.inner.has(KindMatcher::from_id(kind))),
+ Either3::C(config) => {
+ let pattern = config.parse_with(lang)?;
+ Ok(self.inner.has(pattern))
+ }
+ }
}
#[napi]
- pub fn precedes(&self, m: String) -> bool {
- self.inner.precedes(&*m)
+ pub fn precedes(&self, m: Either3<String, u16, NapiConfig>) -> Result<bool> {
+ let lang = *self.inner.lang();
+ match m {
+ Either3::A(pattern) => Ok(self.inner.precedes(Pattern::new(&pattern, lang))),
+ Either3::B(kind) => Ok(self.inner.precedes(KindMatcher::from_id(kind))),
+ Either3::C(config) => {
+ let pattern = config.parse_with(lang)?;
+ Ok(self.inner.precedes(pattern))
+ }
+ }
}
#[napi]
- pub fn follows(&self, m: String) -> bool {
- self.inner.follows(&*m)
+ pub fn follows(&self, m: Either3<String, u16, NapiConfig>) -> bool {
+ let lang = *self.inner.lang();
+ match m {
+ Either3::A(pattern) => self.inner.follows(Pattern::new(&pattern, lang)),
+ Either3::B(kind) => self.inner.follows(KindMatcher::from_id(kind)),
+ Either3::C(config) => self.inner.follows(config.parse_with(lang).unwrap()),
+ }
}
#[napi]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/types/sgnode.d.ts new/ast-grep-0.33.1/crates/napi/types/sgnode.d.ts
--- old/ast-grep-0.33.0/crates/napi/types/sgnode.d.ts 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/types/sgnode.d.ts 2025-01-13 05:21:57.000000000 +0100
@@ -46,11 +46,11 @@
isNamed(): boolean
isNamedLeaf(): boolean
text(): string
- matches(m: string): boolean
- inside(m: string): boolean
- has(m: string): boolean
- precedes(m: string): boolean
- follows(m: string): boolean
+ matches(m: string | number | NapiConfig<M>): boolean
+ inside(m: string | number | NapiConfig<M>): boolean
+ has(m: string | number | NapiConfig<M>): boolean
+ precedes(m: string | number | NapiConfig<M>): boolean
+ follows(m: string | number | NapiConfig<M>): boolean
/** Returns the string name of the node kind */
kind(): T
readonly kindToRefine: T
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/napi/yarn.lock new/ast-grep-0.33.1/crates/napi/yarn.lock
--- old/ast-grep-0.33.0/crates/napi/yarn.lock 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/napi/yarn.lock 2025-01-13 05:21:57.000000000 +0100
@@ -2,65 +2,65 @@
# yarn lockfile v1
-"@ast-grep/napi-darwin-arm64@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-darwin-arm64/-/napi-darwin-arm6…"
- integrity sha512-Ifh25Ra38+5TGvO48NVcJsRarBSqJ2ppN6J+Qc8Z19rKALYb61tsWj6oh0W1CTbsYQ/HJbIff//WkUDkY0wMMg==
-
-"@ast-grep/napi-darwin-x64@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-darwin-x64/-/napi-darwin-x64-0.…"
- integrity sha512-jkuXgdvBTK7aTV7IojqMCUbHE4bzJzJ/adR0segW+BpU/uh/pxNuCZAal7E7KmWgSWVSS56UCOjS0OyibZKb7Q==
-
-"@ast-grep/napi-linux-arm64-gnu@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-arm64-gnu/-/napi-linux-ar…"
- integrity sha512-Kso32W1K/+guK1Jkk33MpvVHhulaGF7lf6HW9Bc4VxRHWyZBXuhwwPOtf7+89qa2nEb0YyUxgQTnMUXbCKyYAQ==
-
-"@ast-grep/napi-linux-arm64-musl@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-arm64-musl/-/napi-linux-a…"
- integrity sha512-7+u7F5rzaV0/N5WdP2q+kGl3v+l8iGFRx4p7NUcbNumYqGDS2mkfRkaesRDSd7BH94ZulGtJnpmu3imX7spolQ==
-
-"@ast-grep/napi-linux-x64-gnu@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-x64-gnu/-/napi-linux-x64-…"
- integrity sha512-XwUjw+W1QWDAPjx+Hsa8ZwONN3MDPINdRkRM6Q1vV3pl0p9YrMpwL72xrWQA1G7r7ej9BI1fLiXWB4YEOeYzJw==
-
-"@ast-grep/napi-linux-x64-musl@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-x64-musl/-/napi-linux-x64…"
- integrity sha512-894fQNqBDUfCP/qYbrPcK6+tMTEskc+vV2IKOKqgCfDryeptaiJJTJL9+Vbj38rO1LWhY8MIZ8W5ZyjxuhDRBA==
-
-"@ast-grep/napi-win32-arm64-msvc@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-win32-arm64-msvc/-/napi-win32-a…"
- integrity sha512-T8nrZm3E+h2VgHuQ3THQLvqhou4MkSbNcyIOgLZ0l2NatHIckeHuly5fmnkd6KQsGP/AqAEGxZBoOVYvoDl7DA==
-
-"@ast-grep/napi-win32-ia32-msvc@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-win32-ia32-msvc/-/napi-win32-ia…"
- integrity sha512-40RdPWWgVLCx6gRSXfVXt3TuV6dZQE8K74whq56+nliJqA4TA1QCrNtbX9keFvb1JDc/iOUKc4PKA3A7TGHANQ==
-
-"@ast-grep/napi-win32-x64-msvc@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi-win32-x64-msvc/-/napi-win32-x64…"
- integrity sha512-4VKmBFhT0M8s1LbAXemPDnHyAjEi5owkqkz85akvic9u6vRI0evRk8j2sHmgEBXwyySLUHf0NfI0XqwZ0mAl7g==
-
-"@ast-grep/napi@0.32.3":
- version "0.32.3"
- resolved "https://registry.yarnpkg.com/@ast-grep/napi/-/napi-0.32.3.tgz#dcc7270aabce2…"
- integrity sha512-EdgX3gnDGkKMeofSYQlmPccjnxmGGQoEKL7pVQUmenLrsUBXXcjY//6J0LJApfIzNCknjQkfWpj1IbWDkl66Iw==
+"@ast-grep/napi-darwin-arm64@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-darwin-arm64/-/napi-darwin-arm6…"
+ integrity sha512-FsBQiBNGbqeU6z2sjFgnV6MXuBa0wYUb4PViMnqsKLeWiO7kRii5crmXLCtdTD2hufXTG6Rll8X46AkYOAwGGQ==
+
+"@ast-grep/napi-darwin-x64@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-darwin-x64/-/napi-darwin-x64-0.…"
+ integrity sha512-rWo1wG7fc7K20z9ExIeN6U4QqjHhoQSpBDDnmxKTR0nIwPfyMq338sS4sWZomutxprcZDtWrekxH1lXjNvfuiA==
+
+"@ast-grep/napi-linux-arm64-gnu@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-arm64-gnu/-/napi-linux-ar…"
+ integrity sha512-3ZnA2k57kxfvLg4s9+6rHaCx1FbWt0EF8fumJMf5nwevu7GbVOOhCkzAetZe80FBgZuIOSR4IS2QMj9ZHI0UdQ==
+
+"@ast-grep/napi-linux-arm64-musl@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-arm64-musl/-/napi-linux-a…"
+ integrity sha512-oUGZgCaVCijFgvC+X52ttgoWUqgrIsSVJZgn+1VBY3n4mpzcoYAghFomSUbRTBUL2ebvZweA33Klqks4okY61w==
+
+"@ast-grep/napi-linux-x64-gnu@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-x64-gnu/-/napi-linux-x64-…"
+ integrity sha512-QTAkfxQSsOGRza0hnkeAgJDQqR00iDerRNq42dOGIzgF+Kse491By3UmBEMG4oCbv17yYcBBlknQkzKSKtigjw==
+
+"@ast-grep/napi-linux-x64-musl@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-linux-x64-musl/-/napi-linux-x64…"
+ integrity sha512-PW6bZO7MyQsBNZv0idI/Ah6ak66T8LqZ21wBGjtQp9NDGViOtkLeu+eJJGaZjMqUdidKHKgmMKXksZHl2m8ulQ==
+
+"@ast-grep/napi-win32-arm64-msvc@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-win32-arm64-msvc/-/napi-win32-a…"
+ integrity sha512-ijmFQcFc32JOIQlSfnhDJpb3qFb2RhrRqfeY0EHHN1xRSGwZHfsHTSS66nKR2sREmxTIMgxXOtylKicbyyMVKA==
+
+"@ast-grep/napi-win32-ia32-msvc@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-win32-ia32-msvc/-/napi-win32-ia…"
+ integrity sha512-NNIb2VK3Z2BwKp0QJSw8gkhwOUp85SgTsxJ38p+wIUAA/KzAKCJOmyOaZ301qGHt4gL+jTHgTIvJJX+9eT/REg==
+
+"@ast-grep/napi-win32-x64-msvc@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi-win32-x64-msvc/-/napi-win32-x64…"
+ integrity sha512-gW7viQQjdPA1HoCkpCqoonC81TOwcpP828w/XqZFE/L6uhD8SF2usul8KNBQOiX3O7/fqYEOnbtWMCrwZIqG1Q==
+
+"@ast-grep/napi@0.33.0":
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/@ast-grep/napi/-/napi-0.33.0.tgz#31981d41066ac…"
+ integrity sha512-6heRMmomhSD0dkummRQ+R4xWXXmc41OaDPoPI49mKJXPyvwJPdPZUcQjXdIitOVL4uJV+qM2ZBucDPENDBSixw==
optionalDependencies:
- "@ast-grep/napi-darwin-arm64" "0.32.3"
- "@ast-grep/napi-darwin-x64" "0.32.3"
- "@ast-grep/napi-linux-arm64-gnu" "0.32.3"
- "@ast-grep/napi-linux-arm64-musl" "0.32.3"
- "@ast-grep/napi-linux-x64-gnu" "0.32.3"
- "@ast-grep/napi-linux-x64-musl" "0.32.3"
- "@ast-grep/napi-win32-arm64-msvc" "0.32.3"
- "@ast-grep/napi-win32-ia32-msvc" "0.32.3"
- "@ast-grep/napi-win32-x64-msvc" "0.32.3"
+ "@ast-grep/napi-darwin-arm64" "0.33.0"
+ "@ast-grep/napi-darwin-x64" "0.33.0"
+ "@ast-grep/napi-linux-arm64-gnu" "0.33.0"
+ "@ast-grep/napi-linux-arm64-musl" "0.33.0"
+ "@ast-grep/napi-linux-x64-gnu" "0.33.0"
+ "@ast-grep/napi-linux-x64-musl" "0.33.0"
+ "@ast-grep/napi-win32-arm64-msvc" "0.33.0"
+ "@ast-grep/napi-win32-ia32-msvc" "0.33.0"
+ "@ast-grep/napi-win32-x64-msvc" "0.33.0"
"@biomejs/biome@1.9.4":
version "1.9.4"
@@ -1316,10 +1316,10 @@
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b…"
integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==
-typescript(a)5.7.2:
- version "5.7.2"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a…"
- integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==
+typescript(a)5.7.3:
+ version "5.7.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.3.tgz#919b44a7dbb8…"
+ integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==
undici-types(a)~6.20.0:
version "6.20.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/pyo3/README.md new/ast-grep-0.33.1/crates/pyo3/README.md
--- old/ast-grep-0.33.0/crates/pyo3/README.md 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/pyo3/README.md 2025-01-13 05:21:57.000000000 +0100
@@ -47,6 +47,13 @@
pip install maturin[patchelf]
```
+### MacOS: Install `patchelf` and `maturin`
+
+```shell
+brew install patchelf
+pip install maturin
+```
+
### Build bindings
```shell
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/pyo3/pyproject.toml new/ast-grep-0.33.1/crates/pyo3/pyproject.toml
--- old/ast-grep-0.33.0/crates/pyo3/pyproject.toml 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/pyo3/pyproject.toml 2025-01-13 05:21:57.000000000 +0100
@@ -5,7 +5,7 @@
[project]
name = "ast-grep-py"
requires-python = ">=3.8"
-version = "0.33.0"
+version = "0.33.1"
description = "Structural Search and Rewrite code at large scale using precise AST pattern."
authors = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
maintainers = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/crates/pyo3/tests/test_simple.py new/ast-grep-0.33.1/crates/pyo3/tests/test_simple.py
--- old/ast-grep-0.33.0/crates/pyo3/tests/test_simple.py 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/crates/pyo3/tests/test_simple.py 2025-01-13 05:21:57.000000000 +0100
@@ -1,4 +1,4 @@
-from ast_grep_py import SgRoot
+from ast_grep_py import SgRoot, Rule
source = """
function test() {
@@ -49,6 +49,13 @@
assert not node.matches(kind="number")
assert node.matches(pattern="let a = 123")
assert not node.matches(pattern="let b = 456")
+ assert node.matches(has=Rule(
+ kind="variable_declarator",
+ has=Rule(
+ kind="number",
+ pattern="123"
+ )
+ ))
def test_inside():
node = root.find(pattern="let $A = $B")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/package.json new/ast-grep-0.33.1/npm/package.json
--- old/ast-grep-0.33.0/npm/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli",
- "version": "0.33.0",
+ "version": "0.33.1",
"publishConfig": {
"access": "public"
},
@@ -29,13 +29,13 @@
"postinstall": "node postinstall.js"
},
"optionalDependencies": {
- "@ast-grep/cli-win32-arm64-msvc": "0.33.0",
- "@ast-grep/cli-win32-ia32-msvc": "0.33.0",
- "@ast-grep/cli-win32-x64-msvc": "0.33.0",
- "@ast-grep/cli-darwin-arm64": "0.33.0",
- "@ast-grep/cli-darwin-x64": "0.33.0",
- "@ast-grep/cli-linux-arm64-gnu": "0.33.0",
- "@ast-grep/cli-linux-x64-gnu": "0.33.0"
+ "@ast-grep/cli-win32-arm64-msvc": "0.33.1",
+ "@ast-grep/cli-win32-ia32-msvc": "0.33.1",
+ "@ast-grep/cli-win32-x64-msvc": "0.33.1",
+ "@ast-grep/cli-darwin-arm64": "0.33.1",
+ "@ast-grep/cli-darwin-x64": "0.33.1",
+ "@ast-grep/cli-linux-arm64-gnu": "0.33.1",
+ "@ast-grep/cli-linux-x64-gnu": "0.33.1"
},
"bin": {
"sg": "sg",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/platforms/darwin-arm64/package.json new/ast-grep-0.33.1/npm/platforms/darwin-arm64/package.json
--- old/ast-grep-0.33.0/npm/platforms/darwin-arm64/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/platforms/darwin-arm64/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-darwin-arm64",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/platforms/darwin-x64/package.json new/ast-grep-0.33.1/npm/platforms/darwin-x64/package.json
--- old/ast-grep-0.33.0/npm/platforms/darwin-x64/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/platforms/darwin-x64/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-darwin-x64",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"darwin"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/platforms/linux-arm64-gnu/package.json new/ast-grep-0.33.1/npm/platforms/linux-arm64-gnu/package.json
--- old/ast-grep-0.33.0/npm/platforms/linux-arm64-gnu/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/platforms/linux-arm64-gnu/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-linux-arm64-gnu",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/platforms/linux-x64-gnu/package.json new/ast-grep-0.33.1/npm/platforms/linux-x64-gnu/package.json
--- old/ast-grep-0.33.0/npm/platforms/linux-x64-gnu/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/platforms/linux-x64-gnu/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-linux-x64-gnu",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"linux"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/platforms/win32-arm64-msvc/package.json new/ast-grep-0.33.1/npm/platforms/win32-arm64-msvc/package.json
--- old/ast-grep-0.33.0/npm/platforms/win32-arm64-msvc/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/platforms/win32-arm64-msvc/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-win32-arm64-msvc",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/platforms/win32-ia32-msvc/package.json new/ast-grep-0.33.1/npm/platforms/win32-ia32-msvc/package.json
--- old/ast-grep-0.33.0/npm/platforms/win32-ia32-msvc/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/platforms/win32-ia32-msvc/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-win32-ia32-msvc",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/npm/platforms/win32-x64-msvc/package.json new/ast-grep-0.33.1/npm/platforms/win32-x64-msvc/package.json
--- old/ast-grep-0.33.0/npm/platforms/win32-x64-msvc/package.json 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/npm/platforms/win32-x64-msvc/package.json 2025-01-13 05:21:57.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "@ast-grep/cli-win32-x64-msvc",
- "version": "0.33.0",
+ "version": "0.33.1",
"os": [
"win32"
],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ast-grep-0.33.0/pyproject.toml new/ast-grep-0.33.1/pyproject.toml
--- old/ast-grep-0.33.0/pyproject.toml 2025-01-05 07:02:58.000000000 +0100
+++ new/ast-grep-0.33.1/pyproject.toml 2025-01-13 05:21:57.000000000 +0100
@@ -4,7 +4,7 @@
[project]
name = "ast-grep-cli"
-version = "0.33.0"
+version = "0.33.1"
description = "Structural Search and Rewrite code at large scale using precise AST pattern."
authors = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
maintainers = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme(a)users.noreply.github.com" }]
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/ast-grep/vendor.tar.zst /work/SRC/openSUSE:Factory/.ast-grep.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package riff for openSUSE:Factory checked in at 2025-01-14 16:22:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/riff (Old)
and /work/SRC/openSUSE:Factory/.riff.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "riff"
Tue Jan 14 16:22:11 2025 rev:21 rq:1237451 version:3.3.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/riff/riff.changes 2024-11-27 22:15:42.951453727 +0100
+++ /work/SRC/openSUSE:Factory/.riff.new.1881/riff.changes 2025-01-14 16:23:08.607239281 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 15:03:51 UTC 2025 - Michael Vetter <mvetter(a)suse.com>
+
+- Update to 3.3.8:
+ * Accept arguments in PAGER variable
+
+-------------------------------------------------------------------
Old:
----
riff-3.3.7.tar.zst
New:
----
riff-3.3.8.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ riff.spec ++++++
--- /var/tmp/diff_new_pack.Szc7tH/_old 2025-01-14 16:23:09.483275529 +0100
+++ /var/tmp/diff_new_pack.Szc7tH/_new 2025-01-14 16:23:09.487275695 +0100
@@ -1,7 +1,7 @@
#
# spec file for package riff
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: riff
-Version: 3.3.7
+Version: 3.3.8
Release: 0
Summary: A diff filter highlighting which line parts have changed
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Szc7tH/_old 2025-01-14 16:23:09.511276688 +0100
+++ /var/tmp/diff_new_pack.Szc7tH/_new 2025-01-14 16:23:09.515276853 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/walles/riff.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="scm">git</param>
- <param name="revision">3.3.7</param>
+ <param name="revision">3.3.8</param>
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>
++++++ riff-3.3.7.tar.zst -> riff-3.3.8.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.3.7/Cargo.lock new/riff-3.3.8/Cargo.lock
--- old/riff-3.3.7/Cargo.lock 2024-11-10 12:29:43.000000000 +0100
+++ new/riff-3.3.8/Cargo.lock 2025-01-11 14:32:02.000000000 +0100
@@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
+version = 4
[[package]]
name = "addr2line"
@@ -408,7 +408,7 @@
[[package]]
name = "riffdiff"
-version = "3.3.7"
+version = "3.3.8"
dependencies = [
"backtrace",
"bytecount",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.3.7/Cargo.toml new/riff-3.3.8/Cargo.toml
--- old/riff-3.3.7/Cargo.toml 2024-11-10 12:29:43.000000000 +0100
+++ new/riff-3.3.8/Cargo.toml 2025-01-11 14:32:02.000000000 +0100
@@ -2,7 +2,7 @@
[package]
name = "riffdiff" # Actually "riff", but that was already taken on crates.io
-version = "3.3.7"
+version = "3.3.8"
authors = ["Johan Walles <johan.walles(a)gmail.com>"]
edition = "2018"
repository = "https://github.com/walles/riff/"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.3.7/release.sh new/riff-3.3.8/release.sh
--- old/riff-3.3.7/release.sh 2024-11-10 12:29:43.000000000 +0100
+++ new/riff-3.3.8/release.sh 2025-01-11 14:32:02.000000000 +0100
@@ -13,7 +13,7 @@
set -eu -o pipefail
# List available SDKs using "xcodebuild -showsdks"
-CROSSBUILD_MACOS_SDK="macosx15.1"
+CROSSBUILD_MACOS_SDK="macosx15.2"
# Git hooks can use this variable to avoid duplicating the CI work we do in here
# anyway.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.3.7/src/main.rs new/riff-3.3.8/src/main.rs
--- old/riff-3.3.7/src/main.rs 2024-11-10 12:29:43.000000000 +0100
+++ new/riff-3.3.8/src/main.rs 2025-01-11 14:32:02.000000000 +0100
@@ -75,21 +75,20 @@
after_help = HELP_TEXT_FOOTER,
override_usage = r#"
diff ... | riff [options...]
- riff [-b] [-w] [options...] <F1> <F2>
+ riff [-b] [-w] [options...] <FD1> <FD2>
riff [-b] [-w] [options...] --file <FILE>"#
)]
-
struct Options {
/// First file or directory to compare
- #[arg(requires("f2"))]
- f1: Option<String>,
+ #[arg(requires("fd2"))]
+ fd1: Option<String>,
/// Second file or directory to compare
#[arg()]
- f2: Option<String>,
+ fd2: Option<String>,
/// Read diff or patch file
- #[arg(long, short, conflicts_with_all = ["f1", "f2"])]
+ #[arg(long, short, conflicts_with_all = ["fd1", "fd2"])]
file: Option<PathBuf>,
/// Ignore changes in amount of whitespace
@@ -146,7 +145,10 @@
#[default]
None,
- /// Try it and report back!
+ /// Old unchanged faint yellow, new unchanged plain yellow
+ Yellow,
+
+ /// Try it and report back! Same as yellow for now.
Experimental,
}
@@ -236,11 +238,15 @@
#[must_use]
fn try_pager(
input: &mut dyn io::Read,
- pager_name: &str,
+ pager_space_separated: &str,
color: bool,
formatter: Formatter,
) -> bool {
- let mut command = Command::new(pager_name);
+ let pager_cmdline: Vec<&str> = pager_space_separated.split_whitespace().collect();
+ let mut command = Command::new(pager_cmdline[0]);
+ for arg in pager_cmdline.iter().skip(1) {
+ command.arg(arg);
+ }
if env::var(PAGER_FORKBOMB_STOP).is_ok() {
// Try preventing fork bombing if $PAGER is set to riff
@@ -496,10 +502,11 @@
let formatter = match options.unchanged_style.unwrap_or(UnchangedStyle::None) {
UnchangedStyle::None => Formatter::default(),
- UnchangedStyle::Experimental => Formatter::experimental(),
+ UnchangedStyle::Yellow => Formatter::yellow(),
+ UnchangedStyle::Experimental => Formatter::yellow(),
};
- if let (Some(file1), Some(file2)) = (options.f1, options.f2) {
+ if let (Some(file1), Some(file2)) = (options.fd1, options.fd2) {
// "riff file1 file2"
exec_diff_highlight(
&file1,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.3.7/src/refiner.rs new/riff-3.3.8/src/refiner.rs
--- old/riff-3.3.7/src/refiner.rs 2024-11-10 12:29:43.000000000 +0100
+++ new/riff-3.3.8/src/refiner.rs 2025-01-11 14:32:02.000000000 +0100
@@ -36,7 +36,7 @@
}
}
- pub(crate) fn experimental() -> Self {
+ pub(crate) fn yellow() -> Self {
Formatter {
line_style_old: LineStyle {
prefix_style: ANSI_STYLE_NORMAL.with_color(Red),
@@ -112,8 +112,8 @@
fn too_large_to_refine(texts: &[&str]) -> bool {
let size = texts.iter().map(|text| text.len()).sum::<usize>();
- // This limit used to be higher, but then refining too long on Johan's
- // laptop. This number is based on very limited experimentation.
+ // This limit used to be higher, but then refining took too long on
+ // Johan's laptop. This number is based on very limited experimentation.
return size > 300_000usize;
}
@@ -513,7 +513,7 @@
/// hangs, that's probably what happened again.
#[test]
fn test_format_simple_complexity() {
- // Values from whan this file was added in a single commit:
+ // Values from when this file was added in a single commit:
// https://github.com/walles/moar/blob/59270d6f8cf454f7a79fcde36a7fcf794768ced…
let lines = 300_000;
let line_length = 50;
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/riff/vendor.tar.zst /work/SRC/openSUSE:Factory/.riff.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package weblate for openSUSE:Factory checked in at 2025-01-14 16:22:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/weblate (Old)
and /work/SRC/openSUSE:Factory/.weblate.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weblate"
Tue Jan 14 16:22:07 2025 rev:23 rq:1235965 version:5.9.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/weblate/weblate.changes 2024-07-19 15:27:14.654965298 +0200
+++ /work/SRC/openSUSE:Factory/.weblate.new.1881/weblate.changes 2025-01-14 16:23:04.059051090 +0100
@@ -1,0 +2,54 @@
+Tue Jan 7 10:58:21 UTC 2025 - Markéta Machová <mmachova(a)suse.com>
+
+- Update to 5.9.2
+ * Added Key filter in the component.
+ * Searching now supports filtering by object path and Fuzzy values for
+ DATETIME fields.
+ * Merge requests credentials can now be passed in the repository URL,
+ see Configuring version control credentials.
+ * Azure OpenAI automatic suggestion service.
+ * Bitbucket Cloud pull requests.
+ * Weblate now requires Python 3.11 or newer.
+ * Amazon Translate now requires the TranslateFullAccess permission.
+ * Weblate’s REST API now has a preview OpenAPI specification.
+ * Per-project Automatic suggestions can now be configured via the
+ Project Weblate’s REST API.
+ * Translation memory import now supports files with XLIFF, PO and CSV
+ formats.
+ * The registration CAPTCHA now includes proof-of-work mechanism ALTCHA.
+ * Leading problematic characters in CSV are now checks for Glossary.
+ * Logging to Graylog log management.
+ * Rollbar integration no longer includes client-side error collection.
+ * Weblate now requires Git 2.28 or newer.
+ * WEB_WORKERS now configures number of threads instead of processes.
+- Docs were excluded from the release tarball, dropped from the package
+- Drop no-longer-needed use-old-html-theme.patch
+- Add upstream ttkit.patch to fix tests
+
+-------------------------------------------------------------------
+Wed Sep 18 10:37:01 UTC 2024 - Markéta Machová <mmachova(a)suse.com>
+
+- Update to 5.7.2
+ * Many more changes, see https://docs.weblate.org/en/latest/changes.html
+ * Two-factor authentication is now supported using Passkeys, WebAuthn,
+ authentication apps (TOTP), and recovery codes.
+ * Weblate now uses mistletoe instead of misaka as a Markdown renderer.
+ * Two-factor authentication can be enforced at the team or project level.
+ * Adding new strings can now create plural strings in the user interface.
+ * OpenAI now supports custom models and URLs and offers rephrasing of
+ existing strings.
+ * Cyrtranslit automatic suggestion service.
+ * Content security policy is now stricter what might block third-party
+ customizations.
+ * ENABLE_HTTPS is now required for WebAuthn support. If you cannot use HTTPS,
+ please silence related check as described in ENABLE_HTTPS documentation.
+ * Updated language names to better describe different scripts and Sintic
+ languages.
+ * Instead of redirecting, the sign-out now displays a page.
+
+-------------------------------------------------------------------
+Sun Aug 18 12:06:14 UTC 2024 - Bernhard Wiedemann <bwiedemann(a)suse.com>
+
+- Avoid stuck build on test-failure (boo#1204884)
+
+-------------------------------------------------------------------
Old:
----
use-old-html-theme.patch
weblate-5.6.2.tar.gz
weblate-5.6.2.tar.gz.sigstore
New:
----
ttkit.patch
weblate-5.9.2.tar.gz
weblate-5.9.2.tar.gz.sigstore.json
BETA DEBUG BEGIN:
Old:- Docs were excluded from the release tarball, dropped from the package
- Drop no-longer-needed use-old-html-theme.patch
- Add upstream ttkit.patch to fix tests
BETA DEBUG END:
BETA DEBUG BEGIN:
New:- Drop no-longer-needed use-old-html-theme.patch
- Add upstream ttkit.patch to fix tests
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ weblate.spec ++++++
--- /var/tmp/diff_new_pack.QJsDQI/_old 2025-01-14 16:23:05.399106538 +0100
+++ /var/tmp/diff_new_pack.QJsDQI/_new 2025-01-14 16:23:05.403106703 +0100
@@ -1,7 +1,7 @@
#
# spec file for package weblate
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,13 +21,13 @@
%define WLETCDIR %{_sysconfdir}/weblate
%define _name Weblate
Name: weblate
-Version: 5.6.2
+Version: 5.9.2
Release: 0
Summary: Web-based translation tool
License: GPL-3.0-or-later
URL: https://github.com/WeblateOrg/weblate
Source0: https://github.com/WeblateOrg/weblate/releases/download/weblate-%{version}/…
-Source1: https://github.com/WeblateOrg/weblate/releases/download/weblate-%{version}/…
+Source1: https://github.com/WeblateOrg/weblate/releases/download/weblate-%{version}/…
# GPG key from Michal Čihař
# Fingerprint 63CB 1DF1 EF12 CF2A C0EE 5A32 9C27 B313 42B7 511D
# https://cihar.com/.well-known/openpgpkey/hu/wmxth3chu9jfxdxywj1skpmhsj311mzm
@@ -36,12 +36,12 @@
# skip failing test_ocr and test_ocr_backend
# most probably some issue on our side
Patch: skip-test_ocr.patch
-# PATCH-FIX-OPENSUSE mmachova(a)suse.com Use older, yet still supported html theme (for consistency and because the newer one isn't packaged yet).
-Patch: use-old-html-theme.patch
+# PATCH-FIX-UPSTREAM https://github.com/WeblateOrg/weblate/commit/c59bec99e84abc21b225b235cfec71… fix(formats): use new more tolerant ttkit
+Patch: ttkit.patch
BuildRequires: bitstream-vera
BuildRequires: borgbackup >= 1.2.5
BuildRequires: fdupes
-BuildRequires: git
+BuildRequires: git >= 2.28
BuildRequires: git-review >= 1.27.0
BuildRequires: git-svn
BuildRequires: gpg2
@@ -57,92 +57,88 @@
BuildRequires: python3-Cython >= 3.0.0
BuildRequires: python3-Django >= 5.0
BuildRequires: python3-GitPython >= 3.1.0
-BuildRequires: python3-Levenshtein
BuildRequires: python3-Pillow >= 10.3.0
-BuildRequires: python3-Pygments >= 2.15.0
-BuildRequires: python3-Sphinx >= 1.8
+BuildRequires: python3-Pygments >= 2.17.0
+BuildRequires: python3-Unidecode >= 1.3.8
BuildRequires: python3-aeidon >= 1.14.1
BuildRequires: python3-ahocorasick-rs >= 0.20.0
BuildRequires: python3-aliyun-python-sdk-alimt >= 3.2.0
-BuildRequires: python3-boto3 >= 1.25.0
+BuildRequires: python3-altcha >= 0.1.7
+BuildRequires: python3-boto3 >= 1.28.62
BuildRequires: python3-celery >= 5.4.0
-BuildRequires: python3-chardet
+BuildRequires: python3-certifi >= 2024.8.30
BuildRequires: python3-charset-normalizer >= 2.0.12
BuildRequires: python3-crispy-bootstrap3 >= 2024.1
+BuildRequires: python3-cryptography >= 42.0.4
BuildRequires: python3-cssselect >= 1.2
-BuildRequires: python3-dbm
-BuildRequires: python3-diff_match_patch = 20230430
+BuildRequires: python3-cyrtranslit >= 1.1.0
+BuildRequires: python3-dateparser >= 1.2.0
+BuildRequires: python3-diff_match_patch = 20241021
BuildRequires: python3-django-appconf >= 1.0.3
BuildRequires: python3-django-auth-ldap >= 4.6.0
BuildRequires: python3-django-celery-beat >= 2.6.0
BuildRequires: python3-django-cors-headers >= 4.3.0
-BuildRequires: python3-django-crispy-forms >= 2.1
+BuildRequires: python3-django-crispy-forms >= 2.3
BuildRequires: python3-django-filter >= 23.4
+BuildRequires: python3-django-otp >= 1.5.2
+BuildRequires: python3-django-otp-webauthn >= 0.4.0
BuildRequires: python3-django-redis >= 5.4.0
BuildRequires: python3-django_compressor >= 4.4
-BuildRequires: python3-djangorestframework >= 3.15.0
-BuildRequires: python3-filelock >= 3.12
+BuildRequires: python3-djangorestframework >= 3.15.2
+BuildRequires: python3-drf-spectacular >= 0.27.2
+BuildRequires: python3-drf-spectacular-sidecar
+BuildRequires: python3-filelock >= 3.16.1
BuildRequires: python3-fluent.syntax >= 0.18.1
-BuildRequires: python3-gobject >= 3.34.0
-BuildRequires: python3-gobject-Gdk
-BuildRequires: python3-gobject-cairo
-BuildRequires: python3-google-cloud-translate >= 3.8.0
+BuildRequires: python3-gobject >= 3.40.1
+BuildRequires: python3-google-cloud-storage >= 2.18.2
+BuildRequires: python3-google-cloud-translate >= 3.13.0
BuildRequires: python3-hiredis >= 2.2.1
BuildRequires: python3-html2text >= 2024.2.25
-BuildRequires: python3-httpretty
BuildRequires: python3-iniparse >= 0.5
-BuildRequires: python3-jsonschema >= 4.5
+BuildRequires: python3-jsonschema >= 4.23.0
BuildRequires: python3-lxml >= 5.2.0
-BuildRequires: python3-matplotlib
-BuildRequires: python3-misaka >= 2.1.0
-BuildRequires: python3-mistletoe >= 1.3.0
+BuildRequires: python3-mistletoe >= 1.4.0
BuildRequires: python3-nh3 >= 0.2.14
BuildRequires: python3-openai >= 1.3.0
BuildRequires: python3-openpyxl >= 3.1.0
-BuildRequires: python3-packaging >= 22
-BuildRequires: python3-phply >= 1.2.5
+BuildRequires: python3-packaging >= 23
+BuildRequires: python3-phply >= 1.2.6
BuildRequires: python3-psycopg >= 3.1.8
-BuildRequires: python3-pycairo >= 1.15.3
+BuildRequires: python3-pycairo >= 1.20.0
BuildRequires: python3-pyicumessageformat >= 1.0.0
BuildRequires: python3-pyparsing >= 3.1.1
BuildRequires: python3-python-akismet >= 0.4.2
BuildRequires: python3-python-dateutil >= 2.8.2
-BuildRequires: python3-python-redis-lock >= 3.6.0
+BuildRequires: python3-python-redis-lock >= 4
BuildRequires: python3-python3-saml >= 1.2.1
-BuildRequires: python3-pytz
-BuildRequires: python3-rapidfuzz >= 2.6.0
+BuildRequires: python3-qrcode >= 7.4.1
+BuildRequires: python3-rapidfuzz >= 3.8.0
+BuildRequires: python3-redis >= 5.0.2
BuildRequires: python3-requests >= 2.32.2
BuildRequires: python3-responses >= 0.10.1
BuildRequires: python3-respx >= 0.20.2
BuildRequires: python3-ruamel.yaml >= 0.17.2
BuildRequires: python3-selenium
-BuildRequires: python3-sentry-sdk >= 2.2
+BuildRequires: python3-sentry-sdk >= 2.15.0
BuildRequires: python3-setuptools >= 40.3.0
BuildRequires: python3-siphashc >= 2.1
-BuildRequires: python3-social-auth-app-django >= 5.4.0
+BuildRequires: python3-social-auth-app-django >= 5.4.1
BuildRequires: python3-social-auth-core >= 4.5.0
-BuildRequires: python3-sphinx-jsonschema
-BuildRequires: python3-sphinx_rtd_theme
-BuildRequires: python3-sphinxcontrib-copybutton
-BuildRequires: python3-sphinxcontrib-httpdomain
-BuildRequires: python3-sphinxext-opengraph
BuildRequires: python3-tesserocr >= 2.6.1
-BuildRequires: python3-translation-finder >= 2.16
+BuildRequires: python3-translation-finder >= 2.18
BuildRequires: python3-user-agents >= 2.0
-BuildRequires: python3-weblate-language-data >= 2024.3
-BuildRequires: python3-weblate-schemas = 2024.1
-BuildRequires: python3-zeep >= 4.1.0
-BuildRequires: redis
+BuildRequires: python3-weblate-language-data >= 2024.14
+BuildRequires: python3-weblate-schemas = 2024.2
BuildRequires: tesseract-ocr-traineddata-english
BuildRequires: tesseract-ocr-traineddata-orientation_and_script_detection
-BuildRequires: translate-toolkit >= 3.13.1
+BuildRequires: translate-toolkit >= 3.14.4
BuildRequires: typelib(Pango) >= 1.0
BuildRequires: typelib(PangoCairo) >= 1.0
BuildRequires: typelib(Rsvg)
BuildRequires: user(wwwrun)
Requires: borgbackup >= 1.2.5
Requires: cron
-Requires: git
+Requires: git >= 2.28
Requires: gpg2
Requires: postgresql
Requires: postgresql-contrib
@@ -151,52 +147,65 @@
Requires: python3-GitPython >= 3.1.0
Requires: python3-Levenshtein
Requires: python3-Pillow >= 10.3.0
-Requires: python3-Pygments >= 2.15.0
+Requires: python3-Pygments >= 2.17.0
+Requires: python3-Unidecode >= 1.3.8
+Requires: python3-aeidon >= 1.14.1
Requires: python3-ahocorasick-rs >= 0.20.0
+Requires: python3-altcha >= 0.1.7
Requires: python3-celery >= 5.4.0
+Requires: python3-certifi >= 2024.8.30
Requires: python3-charset-normalizer >= 2.0.12
+Requires: python3-crispy-bootstrap3 >= 2024.1
+Requires: python3-cryptography >= 42.0.4
Requires: python3-cssselect >= 1.2
-Requires: python3-diff_match_patch = 20230430
+Requires: python3-cyrtranslit >= 1.1.0
+Requires: python3-dateparser >= 1.2.0
+Requires: python3-diff_match_patch = 20241021
Requires: python3-django-appconf >= 1.0.3
Requires: python3-django-celery-beat >= 2.6.0
Requires: python3-django-cors-headers >= 4.3.0
-Requires: python3-django-crispy-forms >= 2.1
+Requires: python3-django-crispy-forms >= 2.3
Requires: python3-django-filter >= 23.4
+Requires: python3-django-otp >= 1.5.2
+Requires: python3-django-otp-webauthn >= 0.4.0
Requires: python3-django-redis >= 5.4.0
Requires: python3-django_compressor >= 4.4
-Requires: python3-djangorestframework >= 3.15.0
-Requires: python3-filelock >= 3.12
+Requires: python3-djangorestframework >= 3.15.2
+Requires: python3-drf-spectacular >= 0.27.2
+Requires: python3-drf-spectacular-sidecar
+Requires: python3-filelock >= 3.16.1
Requires: python3-fluent.syntax >= 0.18.1
-Requires: python3-gobject >= 3.34.0
-Requires: python3-gobject-Gdk
-Requires: python3-gobject-cairo
+Requires: python3-gobject >= 3.40.1
Requires: python3-hiredis >= 2.2.1
Requires: python3-html2text >= 2019.8.11
-Requires: python3-jsonschema >= 4.5
+Requires: python3-iniparse >= 0.5
+Requires: python3-jsonschema >= 4.23.0
Requires: python3-lxml >= 5.2
-Requires: python3-misaka >= 2.1.0
-Requires: python3-mistletoe >= 1.3.0
+Requires: python3-mistletoe >= 1.4.0
Requires: python3-nh3 >= 0.2.14
Requires: python3-openpyxl >= 3.1.0
-Requires: python3-packaging >= 22
-Requires: python3-psycopg >= 3.1.8
-Requires: python3-pycairo >= 1.15.3
+Requires: python3-packaging >= 23
+Requires: python3-phply >= 1.2.6
+Requires: python3-pycairo >= 1.20.0
Requires: python3-pyicumessageformat >= 1.0.0
Requires: python3-pyparsing >= 3.1.1
-Requires: python3-python-dateutil >= 2.8.1
-Requires: python3-python-redis-lock >= 3.6.0
-Requires: python3-rapidfuzz >= 2.6.0
+Requires: python3-python-dateutil >= 2.8.2
+Requires: python3-python-redis-lock >= 4
+Requires: python3-qrcode >= 7.4.1
+Requires: python3-rapidfuzz >= 3.8.0
+Requires: python3-redis >= 5.0.2
Requires: python3-requests >= 2.32.2
-Requires: python3-sentry-sdk >= 2.2
-Requires: python3-setuptools >= 40.3.0
+Requires: python3-ruamel.yaml >= 0.17.2
+Requires: python3-sentry-sdk >= 2.15.0
Requires: python3-siphashc >= 2.1
-Requires: python3-social-auth-app-django >= 5.4.0
+Requires: python3-social-auth-app-django >= 5.4.1
Requires: python3-social-auth-core >= 4.5.0
-Requires: python3-translation-finder >= 2.16
+Requires: python3-tesserocr >= 2.6.1
+Requires: python3-translation-finder >= 2.18
Requires: python3-user-agents >= 2.0
-Requires: python3-weblate-language-data >= 2024.3
-Requires: python3-weblate-schemas = 2024.1
-Requires: translate-toolkit >= 3.13.1
+Requires: python3-weblate-language-data >= 2024.14
+Requires: python3-weblate-schemas = 2024.2
+Requires: translate-toolkit >= 3.14.4
Requires: ((apache2 and apache2-mod_wsgi) or (nginx and uwsgi))
Requires: typelib(Pango) >= 1.0
Requires: typelib(PangoCairo) >= 1.0
@@ -204,22 +213,11 @@
Recommends: git-review >= 1.27.0
Recommends: git-svn
Recommends: mercurial >= 6.2
-Recommends: python3-aeidon >= 1.10
Recommends: python3-boto3 >= 1.25.0
-# optional feature from aeidon is used
-Recommends: python3-chardet
Recommends: python3-django-auth-ldap >= 1.3.0
-Recommends: python3-docutils
Recommends: python3-google-cloud-translate >= 3.8.0
-Recommends: python3-iniparse >= 0.5
-Recommends: python3-phply >= 1.2.5
Recommends: python3-python-akismet >= 0.4.2
-Recommends: python3-python-memcached
Recommends: python3-python3-saml >= 1.2.1
-Recommends: python3-pytz
-Recommends: python3-ruamel.yaml >= 0.17.2
-Recommends: python3-tesserocr >= 2.6.1
-Recommends: python3-zeep >= 4.1.0
Recommends: tesseract-ocr-traineddata-english
Recommends: tesseract-ocr-traineddata-orientation_and_script_detection
BuildArch: noarch
@@ -244,13 +242,6 @@
* Tunable access control
* Wide range of supported translation formats (Getext, Qt, Java, Windows, Symbian and more)
-%package doc
-Summary: Weblate Documentation
-BuildArch: noarch
-
-%description doc
-HTML documentation files for the Weblate collaborative web translation tool.
-
%prep
%setup -q -n %{name}-%{version}
%autopatch -p1
@@ -263,8 +254,8 @@
-i pyproject.toml
%build
-%make_build -C docs html
-rm docs/_build/html/.buildinfo
+# docs were dropped from the release tarball
+#%%make_build -C docs html
# Copy example settings
cp weblate/settings_example.py weblate/settings.py
# Set correct directories in settings
@@ -284,7 +275,6 @@
rm -rf %{buildroot}/%{WLDIR}/.git
# We ship this separately
-rm -rf %{buildroot}/%{WLDIR}/docs
rm -f %{buildroot}/%{WLDIR}/README.rst \
%{buildroot}/%{WLDIR}/ChangeLog \
%{buildroot}/%{WLDIR}/COPYING \
@@ -336,7 +326,7 @@
export DJANGO_SETTINGS_MODULE=weblate.settings_test
# start the redis server
-%{_sbindir}/redis-server &
+timeout 5m %{_sbindir}/redis-server &
# PostgreSQL test databse setup
export CI_DB_USER=`id -un`
@@ -353,13 +343,14 @@
python3 ./manage.py check -v 2
python3 ./manage.py test -v 2
-# kill the redis server
-pkill -f redis-server
-
# Cleanup postgresql
%{_bindir}/pg_ctl stop
rm -r $PGDATA
+# kill the redis server
+# ... but as pkill returns 1 on a success, exit 0 instead
+pkill -f redis-server || exit 0
+
%files
%license COPYING
%doc README.rst
@@ -370,6 +361,3 @@
%{WLDIR}
%attr(0755,wwwrun,www) %{WLDATADIR}
-%files doc
-%doc docs/_build/html
-
++++++ ttkit.patch ++++++
From c59bec99e84abc21b225b235cfec719d32847787 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= <michal(a)cihar.com>
Date: Sun, 22 Dec 2024 16:47:29 +0100
Subject: [PATCH] fix(formats): use new more tolerant ttkit
---
pyproject.toml | 2 +-
uv.lock | 8 ++++----
weblate/trans/tests/test_component.py | 4 ++--
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/pyproject.toml b/pyproject.toml
index b3e3bc6083db..bce1f01c7183 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -146,7 +146,7 @@ dependencies = [
"social-auth-app-django>=5.4.1,<6.0.0",
"social-auth-core>=4.5.0,<5.0.0",
"tesserocr>=2.6.1,<2.8.0",
- "translate-toolkit>=3.14.1,<3.15",
+ "translate-toolkit>=3.14.4,<3.15",
"translation-finder>=2.18,<3.0",
"unidecode>=1.3.8,<1.4",
"user-agents>=2.0,<2.3",
diff --git a/weblate/trans/tests/test_component.py b/weblate/trans/tests/test_component.py
index 076cbdd5d861..b4b6b43c2c59 100644
--- a/weblate/trans/tests/test_component.py
+++ b/weblate/trans/tests/test_component.py
@@ -189,8 +189,8 @@ def test_create_android(self) -> None:
self.verify_component(component, 2, "cs", 4)
def test_create_android_broken(self) -> None:
- with self.assertRaises(FileParseError):
- self.create_android(suffix="-broken")
+ component = self.create_android(suffix="-broken")
+ self.verify_component(component, 1, "en", 4)
def test_create_json(self) -> None:
component = self.create_json()
++++++ weblate-5.6.2.tar.gz -> weblate-5.9.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/weblate/weblate-5.6.2.tar.gz /work/SRC/openSUSE:Factory/.weblate.new.1881/weblate-5.9.2.tar.gz differ: char 5, line 1
++++++ weblate-5.9.2.tar.gz.sigstore.json ++++++
{"mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", "verificationMaterial": {"certificate": {"rawBytes": "MIIG0jCCBlegAwIBAgIUZ7tiiW+zk/s8SxQVYoUoTvM8lQ0wCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQxMjIwMDkyMjAxWhcNMjQxMjIwMDkzMjAxWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEQaiW3KBw5UqUK/ETNhNldZxXZ3dByZxNNfg5BZJEIn3JGscCTra9bw7rT8TxtBlPZblx6n7hCiT7pEHVhCD1p6OCBXYwggVyMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQU7lsF8mP9dBHHYJj6/qvmVHMK13gwHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wZwYDVR0RAQH/BF0wW4ZZaHR0cHM6Ly9naXRodWIuY29tL1dlYmxhdGVPcmcvd2VibGF0ZS8uZ2l0aHViL3dvcmtmbG93cy9zZXR1cC55bWxAcmVmcy90YWdzL3dlYmxhdGUtNS45LjIwOQYKKwYBBAGDvzABAQQraHR0cHM6Ly90b2tlbi5hY3Rpb25zLmdpdGh1YnVzZXJjb250ZW50LmNvbTASBgorBgEEAYO/MAECBARwdXNoMDYGCisGAQQBg78wAQMEKDQyMTE1NTQ4MmVmNmI4ZTc2ZjY4NjBkMTVhN2M2ZjM0MTNjYjQxZDEwGgYKKwYBBAGDvzABBAQMRGlzdHJpYnV0aW9uMCAGCisGAQQBg78wAQUEEldlYmxhdGVPcmcvd2VibGF0ZTAlBgorBgEEAYO/MAEGBBdyZWZzL
3RhZ3Mvd2VibGF0ZS01LjkuMjA7BgorBgEEAYO/MAEIBC0MK2h0dHBzOi8vdG9rZW4uYWN0aW9ucy5naXRodWJ1c2VyY29udGVudC5jb20waQYKKwYBBAGDvzABCQRbDFlodHRwczovL2dpdGh1Yi5jb20vV2VibGF0ZU9yZy93ZWJsYXRlLy5naXRodWIvd29ya2Zsb3dzL3NldHVwLnltbEByZWZzL3RhZ3Mvd2VibGF0ZS01LjkuMjA4BgorBgEEAYO/MAEKBCoMKDQyMTE1NTQ4MmVmNmI4ZTc2ZjY4NjBkMTVhN2M2ZjM0MTNjYjQxZDEwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMDUGCisGAQQBg78wAQwEJwwlaHR0cHM6Ly9naXRodWIuY29tL1dlYmxhdGVPcmcvd2VibGF0ZTA4BgorBgEEAYO/MAENBCoMKDQyMTE1NTQ4MmVmNmI4ZTc2ZjY4NjBkMTVhN2M2ZjM0MTNjYjQxZDEwJwYKKwYBBAGDvzABDgQZDBdyZWZzL3RhZ3Mvd2VibGF0ZS01LjkuMjAXBgorBgEEAYO/MAEPBAkMBzM1NTkwMTkwLQYKKwYBBAGDvzABEAQfDB1odHRwczovL2dpdGh1Yi5jb20vV2VibGF0ZU9yZzAYBgorBgEEAYO/MAERBAoMCDE4Mjg2NTY1MGkGCisGAQQBg78wARIEWwxZaHR0cHM6Ly9naXRodWIuY29tL1dlYmxhdGVPcmcvd2VibGF0ZS8uZ2l0aHViL3dvcmtmbG93cy9zZXR1cC55bWxAcmVmcy90YWdzL3dlYmxhdGUtNS45LjIwOAYKKwYBBAGDvzABEwQqDCg0MjExNTU0ODJlZjZiOGU3NmY2ODYwZDE1YTdjNmYzNDEzY2I0MWQxMBQGCisGAQQBg78wARQEBgwEcHVzaDBZBgorBgEEAYO/MAEVBEsMSWh0dHBzOi8vZ2l0aHViLm
NvbS9XZWJsYXRlT3JnL3dlYmxhdGUvYWN0aW9ucy9ydW5zLzEyNDI4Nzg0NTI0L2F0dGVtcHRzLzEwFgYKKwYBBAGDvzABFgQIDAZwdWJsaWMwgYoGCisGAQQB1nkCBAIEfAR6AHgAdgDdPTBqxscRMmMZHhyZZzcCokpeuN48rf+HinKALynujgAAAZPjX7qZAAAEAwBHMEUCIHbvfQmPTvxInBd2D/VINLb5yVVCp9xt02nLRhcetPqbAiEAqNUX4SVW0CYCtTCCbjMuu/P5omBZrYgvWmFa9cymOV0wCgYIKoZIzj0EAwMDaQAwZgIxANKTr/1VwC2R5CDV2yBE9KYsqsEJ2VL5yb2+Cmo7ld41/SB5F2fwOYYR4bCpMCS6pAIxAI6BeVpEtWzedY7NCeoVNXQ+zD4DNbwnbCUy0SZLkz1zvDOibhx9sHkipSGmuUEQBQ=="}, "tlogEntries": [{"logIndex": "156949596", "logId": {"keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0="}, "kindVersion": {"kind": "hashedrekord", "version": "0.0.1"}, "integratedTime": "1734686522", "inclusionPromise": {"signedEntryTimestamp": "MEQCIFCcr0jxPcAgG4SBMtGkaMxpLnoshEg4m1ESQYwiCEG8AiA9Pd4VPr5Xl5fuvQ+/SXgtkXU17IlUojePLE4U9rabUg=="}, "inclusionProof": {"logIndex": "35045334", "rootHash": "jhf1esvWbbHKNDmrV6vcJs4xc7m+HERxqq71U9lbU2g=", "treeSize": "35045335", "hashes": ["yJETPnaKebeLcHziNvYmhsNgF3gkr8xsIsNNUSs9Zr4=",
"Wa3E7JKkyvBjYYF0muT/tfeB13fQvfn/6x3TyV2PAPA=", "ztKoOYHh54SdfHV1J8mDQGgUzLIx21DmLrQUfEhAJJQ=", "6j/ObzZ4IstQ1JqtbF/iao5CWPom2aaGfPJPFr4GFzs=", "O7P9e9/aFV16dXZYlQIWRmKBp2AMWvLGZ6a0BYElorQ=", "nzTAJ556c0PWC+buZPpneWeHiQY1UAncdYqKTjKDL50=", "J9SLo6SQd2tw+RIT5q+FFcaAXgFHHhXCQgUvw2GKsZ8=", "HnDLqSvcqd4tdgLeDYrtWwHTj2DzUb7COOYgylbfCvw=", "/TZDY/fmxCVJfE7aStqqpvz0AxDIVl6GXL0esbmSU0A=", "05js0pcf3fEd9WdbXqsGV4nItB1cfGNPLgm7vL5ZcbM=", "z5H2ESPOLiXcaRr6577ADTcseo8lOGnFW4W0t0aavTs=", "rQnIqSg2tOV3LRlpUns28VxxAeaKAAlMkcW4rbKgun4=", "u2XG4ZhVe5jhZf9hZYVXhvKRXRn3aHLGtflvpVX6vhs=", "Ho/ypwfZPNdycljHEYTs7zr2WIGGDqpQ2ujKVyXYtGI=", "TtWisxkCD12d93zYhBEcavGz5i/0U8SBkxnc2qfCBvw=", "vemyaMj0Na1LMjbB/9Dmkq8T+jAb3o+yCESgAayUABU="], "checkpoint": {"envelope": "rekor.sigstore.dev - 1193050959916656506\n35045335\njhf1esvWbbHKNDmrV6vcJs4xc7m+HERxqq71U9lbU2g=\n\n\u2014 rekor.sigstore.dev wNI9ajBEAiAvW8BN6FJojz4p2y8JZjqtxe/sB5u/lCq08KH7vNhKxgIgQuRTMVZjweMNZTgzVkLDVT4vL89L77VCQaqLUyBE7P0=\n"}}, "canonicalizedB
ody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiIwN2RiZDZlZDc5MDRjM2VjNGEzNDFjNGI3ODZjMWExMzg5MTRiODRjN2ZhM2UzMzcwZDI4MTYzYTFhMTRjOWNiIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FUUNJRlNSeS8rTmhjTXVYMVdRMERqT3FvMCtRYldiN2dmRTRncGowZ1h6elpjQ0FpQnlKWklmdVhDRlpLOUNOa0VPN2VsUkV4TTM0bVN5eXZNRnU2S3JhSTNaU2c9PSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVY3dha05EUW14bFowRjNTVUpCWjBsVldqZDBhV2xYSzNwckwzTTRVM2hSVmxsdlZXOVVkazA0YkZFd2QwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFJlRTFxU1hkTlJHdDVUV3BCZUZkb1kwNU5hbEY0VFdwSmQwMUVhM3BOYWtGNFYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZSWVdsWE0wdENkelZWY1ZWTEwwVlVUbWhPYkdSYWVGaGFNMlJDZVZwNFRrNW1aelVLUWxwS1JVbHVNMHBIYzJORFZISmhPV0ozTjNKVU9GUjRkRUpzVUZwaWJIZzJiam
RvUTJsVU4zQkZTRlpvUTBReGNEWlBRMEpZV1hkbloxWjVUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlUzYkhOR0NqaHRVRGxrUWtoSVdVcHFOaTl4ZG0xV1NFMUxNVE5uZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDFwM1dVUldVakJTUVZGSUwwSkdNSGRYTkZwYVlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERGa2JGbHRlR2hrUjFaUVkyMWpkZ3BrTWxacFlrZEdNRnBUT0hWYU1td3dZVWhXYVV3elpIWmpiWFJ0WWtjNU0yTjVPWHBhV0ZJeFkwTTFOV0pYZUVGamJWWnRZM2s1TUZsWFpIcE1NMlJzQ2xsdGVHaGtSMVYwVGxNME5VeHFTWGRQVVZsTFMzZFpRa0pCUjBSMmVrRkNRVkZSY21GSVVqQmpTRTAyVEhrNU1HSXlkR3hpYVRWb1dUTlNjR0l5TlhvS1RHMWtjR1JIYURGWmJsWjZXbGhLYW1JeU5UQmFWelV3VEcxT2RtSlVRVk5DWjI5eVFtZEZSVUZaVHk5TlFVVkRRa0ZTZDJSWVRtOU5SRmxIUTJselJ3cEJVVkZDWnpjNGQwRlJUVVZMUkZGNVRWUkZNVTVVVVRSTmJWWnRUbTFKTkZwVVl6SmFhbGswVG1wQ2EwMVVWbWhPTWsweVdtcE5NRTFVVG1wWmFsRjRDbHBFUlhkSFoxbExTM2RaUWtKQlIwUjJla0ZDUWtGUlRWSkhiSHBrU0Vwd1dXNVdNR0ZYT1hWTlEwRkhRMmx6UjBGUlVVSm5OemgzUVZGVlJVVnNaR3dLV1cxNGFHUkhWbEJqYld
OMlpESldhV0pIUmpCYVZFRnNRbWR2Y2tKblJVVkJXVTh2VFVGRlIwSkNaSGxhVjFwNlRETlNhRm96VFhaa01sWnBZa2RHTUFwYVV6QXhUR3ByZFUxcVFUZENaMjl5UW1kRlJVRlpUeTlOUVVWSlFrTXdUVXN5YURCa1NFSjZUMms0ZG1SSE9YSmFWelIxV1ZkT01HRlhPWFZqZVRWdUNtRllVbTlrVjBveFl6SldlVmt5T1hWa1IxWjFaRU0xYW1JeU1IZGhVVmxMUzNkWlFrSkJSMFIyZWtGQ1ExRlNZa1JHYkc5a1NGSjNZM3B2ZGt3eVpIQUtaRWRvTVZscE5XcGlNakIyVmpKV2FXSkhSakJhVlRsNVduazVNMXBYU25OWldGSnNUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRETk9iQXBrU0ZaM1RHNXNkR0pGUW5sYVYxcDZURE5TYUZvelRYWmtNbFpwWWtkR01GcFRNREZNYW10MVRXcEJORUpuYjNKQ1owVkZRVmxQTDAxQlJVdENRMjlOQ2t0RVVYbE5WRVV4VGxSUk5FMXRWbTFPYlVrMFdsUmpNbHBxV1RST2FrSnJUVlJXYUU0eVRUSmFhazB3VFZST2FsbHFVWGhhUkVWM1NGRlpTMHQzV1VJS1FrRkhSSFo2UVVKRGQxRlFSRUV4Ym1GWVVtOWtWMGwwWVVjNWVtUkhWbXROUkZWSFEybHpSMEZSVVVKbk56aDNRVkYzUlVwM2QyeGhTRkl3WTBoTk5ncE1lVGx1WVZoU2IyUlhTWFZaTWpsMFRERmtiRmx0ZUdoa1IxWlFZMjFqZG1ReVZtbGlSMFl3V2xSQk5FSm5iM0pDWjBWRlFWbFBMMDFCUlU1Q1EyOU5Da3RFVVhsTlZFVXhUbFJSTkUxdFZtMU9iVWswV2xSak1scHFXVFJPYWtKclRWUldhRTR5VFRKYWFrMHdUVlJPYWxscVVY
aGFSRVYzU25kWlMwdDNXVUlLUWtGSFJIWjZRVUpFWjFGYVJFSmtlVnBYV25wTU0xSm9Xak5OZG1ReVZtbGlSMFl3V2xNd01VeHFhM1ZOYWtGWVFtZHZja0puUlVWQldVOHZUVUZGVUFwQ1FXdE5RbnBOTVU1VWEzZE5WR3QzVEZGWlMwdDNXVUpDUVVkRWRucEJRa1ZCVVdaRVFqRnZaRWhTZDJONmIzWk1NbVJ3WkVkb01WbHBOV3BpTWpCMkNsWXlWbWxpUjBZd1dsVTVlVnA2UVZsQ1oyOXlRbWRGUlVGWlR5OU5RVVZTUWtGdlRVTkVSVFJOYW1jeVRsUlpNVTFIYTBkRGFYTkhRVkZSUW1jM09IY0tRVkpKUlZkM2VGcGhTRkl3WTBoTk5reDVPVzVoV0ZKdlpGZEpkVmt5T1hSTU1XUnNXVzE0YUdSSFZsQmpiV04yWkRKV2FXSkhSakJhVXpoMVdqSnNNQXBoU0ZacFRETmtkbU50ZEcxaVJ6a3pZM2s1ZWxwWVVqRmpRelUxWWxkNFFXTnRWbTFqZVRrd1dWZGtla3d6Wkd4WmJYaG9aRWRWZEU1VE5EVk1ha2wzQ2s5QldVdExkMWxDUWtGSFJIWjZRVUpGZDFGeFJFTm5NRTFxUlhoT1ZGVXdUMFJLYkZwcVdtbFBSMVV6VG0xWk1rOUVXWGRhUkVVeFdWUmthazV0V1hvS1RrUkZlbGt5U1RCTlYxRjRUVUpSUjBOcGMwZEJVVkZDWnpjNGQwRlNVVVZDWjNkRlkwaFdlbUZFUWxwQ1oyOXlRbWRGUlVGWlR5OU5RVVZXUWtWelRRcFRWMmd3WkVoQ2VrOXBPSFphTW13d1lVaFdhVXh0VG5aaVV6bFlXbGRLYzFsWVVteFVNMHB1VEROa2JGbHRlR2hrUjFWMldWZE9NR0ZYT1hWamVUbDVDbVJYTlhwTWVrVjVUa1JKTkU1Nlp6Qk9WRWt3VERKR01HUkhWb
lJqU0ZKNlRIcEZkMFpuV1V0TGQxbENRa0ZIUkhaNlFVSkdaMUZKUkVGYWQyUlhTbk1LWVZkTmQyZFpiMGREYVhOSFFWRlJRakZ1YTBOQ1FVbEZaa0ZTTmtGSVowRmtaMFJrVUZSQ2NYaHpZMUpOYlUxYVNHaDVXbHA2WTBOdmEzQmxkVTQwT0FweVppdElhVzVMUVV4NWJuVnFaMEZCUVZwUWFsZzNjVnBCUVVGRlFYZENTRTFGVlVOSlNHSjJabEZ0VUZSMmVFbHVRbVF5UkM5V1NVNU1ZalY1VmxaRENuQTVlSFF3TW01TVVtaGpaWFJRY1dKQmFVVkJjVTVWV0RSVFZsY3dRMWxEZEZSRFEySnFUWFYxTDFBMWIyMUNXbkpaWjNaWGJVWmhPV041YlU5V01IY0tRMmRaU1V0dldrbDZhakJGUVhkTlJHRlJRWGRhWjBsNFFVNUxWSEl2TVZaM1F6SlNOVU5FVmpKNVFrVTVTMWx6Y1hORlNqSldURFY1WWpJclEyMXZOd3BzWkRReEwxTkNOVVl5Wm5kUFdWbFNOR0pEY0UxRFV6WndRVWw0UVVrMlFtVldjRVYwVjNwbFpGazNUa05sYjFaT1dGRXJla1EwUkU1aWQyNWlRMVY1Q2pCVFdreHJlakY2ZGtSUGFXSm9lRGx6U0d0cGNGTkhiWFZWUlZGQ1VUMDlDaTB0TFMwdFJVNUVJRU5GVWxSSlJrbERRVlJGTFMwdExTMEsifX19fQ=="}], "timestampVerificationData": {}}, "messageSignature": {"messageDigest": {"algorithm": "SHA2_256", "digest": "B9vW7XkEw+xKNBxLeGwaE4kUuEx/o+M3DSgWOhoUycs="}, "signature": "MEQCIFSRy/+NhcMuX1WQ0DjOqo0+QbWb7gfE4gpj0gXzzZcCAiByJZIfuXCFZK
9CNkEO7elRExM34mSyyvMFu6KraI3ZSg=="}}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libvirt for openSUSE:Factory checked in at 2025-01-14 16:21:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
and /work/SRC/openSUSE:Factory/.libvirt.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvirt"
Tue Jan 14 16:21:51 2025 rev:413 rq:1237523 version:10.10.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes 2025-01-09 15:04:53.589953475 +0100
+++ /work/SRC/openSUSE:Factory/.libvirt.new.1881/libvirt.changes 2025-01-14 16:22:22.757342137 +0100
@@ -1,0 +2,6 @@
+Wed Jan 8 14:01:35 UTC 2025 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Convert from tar_scm to obs_scm: allow OBS internal data
+ structure to be more efficient by using .obscpio files
+
+-------------------------------------------------------------------
Old:
----
libvirt-10.10.0.tar.xz
New:
----
libvirt-10.10.0.obscpio
libvirt.obsinfo
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Wh7wSa/_old 2025-01-14 16:22:25.097438964 +0100
+++ /var/tmp/diff_new_pack.Wh7wSa/_new 2025-01-14 16:22:25.161441612 +0100
@@ -1,5 +1,5 @@
<services>
- <service name="tar_scm" mode="manual">
+ <service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/openSUSE/libvirt.git</param>
<param name="revision">factory</param>
@@ -7,12 +7,13 @@
<param name="extract">README.packaging.txt</param>
<param name="extract">libvirt-supportconfig</param>
<param name="versionformat">@PARENT_TAG@</param>
- <param name="versionrewrite-pattern">[v]?([^-+a-z]+)(.*)</param>
+ <param name="versionrewrite-pattern">[v]?([^-a-z]+)(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">disable</param>
</service>
<service name="set_version" mode="manual"/>
- <service name="recompress" mode="manual">
+ <service name="tar" mode="buildtime"/>
+ <service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
++++++ libvirt.obsinfo ++++++
name: libvirt
version: 10.10.0
mtime: 1736202584
commit: 0622d80aa96c6c0ec037185db7ec5c8f734f7d69
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dhcp for openSUSE:Factory checked in at 2025-01-14 16:21:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dhcp (Old)
and /work/SRC/openSUSE:Factory/.dhcp.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dhcp"
Tue Jan 14 16:21:48 2025 rev:143 rq:1237520 version:4.4.2.P1
Changes:
--------
--- /work/SRC/openSUSE:Factory/dhcp/dhcp.changes 2024-06-11 18:27:45.533508790 +0200
+++ /work/SRC/openSUSE:Factory/.dhcp.new.1881/dhcp.changes 2025-01-14 16:21:59.032360462 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 15:43:31 UTC 2025 - Jorik Cronenberg <jorik.cronenberg(a)suse.com>
+
+- Remove obsolete migration from dhcp-server post scriptlet
+ [bsc#1235447]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dhcp.spec ++++++
--- /var/tmp/diff_new_pack.wQazcV/_old 2025-01-14 16:22:00.592425013 +0100
+++ /var/tmp/diff_new_pack.wQazcV/_new 2025-01-14 16:22:00.592425013 +0100
@@ -1,7 +1,7 @@
#
# spec file for package dhcp
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -415,21 +415,6 @@
%{fillup_only -ans syslog dhcpd}
%service_add_post dhcpd.service
%service_add_post dhcpd6.service
-# FIXME: update?
-if [ $1 -gt 1 ]; then
- if grep -q '^DHCPD_RUN_AS=.*nobody' etc/sysconfig/dhcpd; then
- tmpfile=$(mktemp -q etc/sysconfig/dhcpd.XXXXXX)
- sed 's|^DHCPD_RUN_AS=.*|DHCPD_RUN_AS="dhcpd"|' etc/sysconfig/dhcpd \
- > $tmpfile && mv $tmpfile etc/sysconfig/dhcpd
- rm -f $tmpfile
- fi
- if grep -q '^DHCPD_BINARY=.*dhcpd\..*' etc/sysconfig/dhcpd; then
- tmpfile=$(mktemp -q etc/sysconfig/dhcpd.XXXXXX)
- sed 's|^DHCPD_BINARY=.*|DHCPD_BINARY=""|' etc/sysconfig/dhcpd \
- > $tmpfile && mv $tmpfile etc/sysconfig/dhcpd
- rm -f $tmpfile
- fi
-fi
%preun server
%service_del_preun dhcpd.service
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libstorage-ng for openSUSE:Factory checked in at 2025-01-14 16:21:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libstorage-ng (Old)
and /work/SRC/openSUSE:Factory/.libstorage-ng.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libstorage-ng"
Tue Jan 14 16:21:31 2025 rev:283 rq:1237390 version:4.5.223
Changes:
--------
--- /work/SRC/openSUSE:Factory/libstorage-ng/libstorage-ng.changes 2025-01-12 11:10:35.253623198 +0100
+++ /work/SRC/openSUSE:Factory/.libstorage-ng.new.1881/libstorage-ng.changes 2025-01-14 16:21:42.495676218 +0100
@@ -1,0 +2,7 @@
+Mon Jan 13 11:37:37 UTC 2025 - aschnell(a)suse.com
+
+- merge gh#openSUSE/libstorage-ng#1005
+- added provides with explicit ruby version (bsc#1235598)
+- 4.5.223
+
+--------------------------------------------------------------------
Old:
----
libstorage-ng-4.5.222.tar.xz
New:
----
libstorage-ng-4.5.223.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libstorage-ng.spec ++++++
--- /var/tmp/diff_new_pack.TxQZvP/_old 2025-01-14 16:21:43.115701874 +0100
+++ /var/tmp/diff_new_pack.TxQZvP/_new 2025-01-14 16:21:43.115701874 +0100
@@ -18,7 +18,7 @@
%define libname %{name}1
Name: libstorage-ng
-Version: 4.5.222
+Version: 4.5.223
Release: 0
Summary: Library for storage management
License: GPL-2.0-only
@@ -123,6 +123,7 @@
Group: System/Libraries
Requires: %{libname} = %{version}
Obsoletes: libstorage-python
+Provides: libstorage-ng-python-%{py3_ver}
%description python3
This package contains Python bindings for libstorage-ng.
@@ -132,6 +133,7 @@
Group: System/Libraries
Requires: %{libname} = %{version}
Obsoletes: libstorage-ruby
+Provides: libstorage-ng-ruby-%{rb_ver}
%description ruby
This package contains Ruby bindings for libstorage-ng.
++++++ libstorage-ng-4.5.222.tar.xz -> libstorage-ng-4.5.223.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-ng-4.5.222/VERSION new/libstorage-ng-4.5.223/VERSION
--- old/libstorage-ng-4.5.222/VERSION 2025-01-09 10:26:48.000000000 +0100
+++ new/libstorage-ng-4.5.223/VERSION 2025-01-13 12:37:37.000000000 +0100
@@ -1 +1 @@
-4.5.222
+4.5.223
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-ng-4.5.222/libstorage-ng.spec.in new/libstorage-ng-4.5.223/libstorage-ng.spec.in
--- old/libstorage-ng-4.5.222/libstorage-ng.spec.in 2025-01-09 10:26:48.000000000 +0100
+++ new/libstorage-ng-4.5.223/libstorage-ng.spec.in 2025-01-13 12:37:37.000000000 +0100
@@ -123,6 +123,7 @@
Group: System/Libraries
Requires: %{libname} = %{version}
Obsoletes: libstorage-python
+Provides: libstorage-ng-python-%{py3_ver}
%description python3
This package contains Python bindings for libstorage-ng.
@@ -132,6 +133,7 @@
Group: System/Libraries
Requires: %{libname} = %{version}
Obsoletes: libstorage-ruby
+Provides: libstorage-ng-ruby-%{rb_ver}
%description ruby
This package contains Ruby bindings for libstorage-ng.
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package raptor for openSUSE:Factory checked in at 2025-01-14 16:21:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/raptor (Old)
and /work/SRC/openSUSE:Factory/.raptor.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "raptor"
Tue Jan 14 16:21:30 2025 rev:45 rq:1237384 version:2.0.16
Changes:
--------
--- /work/SRC/openSUSE:Factory/raptor/raptor.changes 2024-03-06 23:03:34.447230286 +0100
+++ /work/SRC/openSUSE:Factory/.raptor.new.1881/raptor.changes 2025-01-14 16:21:41.531636329 +0100
@@ -1,0 +2,5 @@
+Mon Jan 13 10:57:36 UTC 2025 - Dirk Müller <dmueller(a)suse.com>
+
+- add raptor-CVE-2024-57823.patch (bsc#1235673, CVE-2024-57823)
+
+-------------------------------------------------------------------
New:
----
raptor-CVE-2024-57823.patch
BETA DEBUG BEGIN:
New:
- add raptor-CVE-2024-57823.patch (bsc#1235673, CVE-2024-57823)
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ raptor.spec ++++++
--- /var/tmp/diff_new_pack.ALLYl1/_old 2025-01-14 16:21:42.019656522 +0100
+++ /var/tmp/diff_new_pack.ALLYl1/_new 2025-01-14 16:21:42.023656688 +0100
@@ -1,7 +1,7 @@
#
# spec file for package raptor
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -30,6 +30,7 @@
Patch2: ubsan.patch
# Patch sent upstream: https://github.com/dajobe/raptor/pull/58
Patch3: raptor-libxml2-2.11-support.patch
+Patch4: raptor-CVE-2024-57823.patch
BuildRequires: bison
BuildRequires: curl-devel
BuildRequires: libxslt-devel
@@ -70,6 +71,7 @@
%setup -q -n %{name}2-%{version}
%patch -P 2
%patch -P 3 -p1
+%patch -P 4 -p1
%build
%configure \
++++++ raptor-CVE-2024-57823.patch ++++++
Index: raptor2-2.0.16/src/raptor_rfc2396.c
===================================================================
--- raptor2-2.0.16.orig/src/raptor_rfc2396.c
+++ raptor2-2.0.16/src/raptor_rfc2396.c
@@ -393,10 +393,8 @@ raptor_uri_normalize_path(unsigned char*
}
-#if defined(RAPTOR_DEBUG)
if(path_len != strlen((const char*)path_buffer))
RAPTOR_FATAL3("Path length %ld does not match calculated %ld.", (long)strlen((const char*)path_buffer), (long)path_len);
-#endif
/* RFC3986 Appendix C.2 / 5.4.2 Abnormal Examples
* Remove leading /../ and /./
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-Pillow for openSUSE:Factory checked in at 2025-01-14 16:21:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Pillow (Old)
and /work/SRC/openSUSE:Factory/.python-Pillow.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Pillow"
Tue Jan 14 16:21:26 2025 rev:70 rq:1237367 version:11.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Pillow/python-Pillow.changes 2024-11-08 11:58:53.276231203 +0100
+++ /work/SRC/openSUSE:Factory/.python-Pillow.new.1881/python-Pillow.changes 2025-01-14 16:21:39.423549102 +0100
@@ -1,0 +2,113 @@
+Mon Jan 13 08:31:53 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 11.1.0
+ * Added release notes for writing XMP bytes to JPEG and MPO #8627 [@radarhere]
+ * Added release notes for using zlib-ng instead of zlib #8599 [@radarhere]
+ * Replace python-pillow.org with python-pillow.github.io #8586 [@hugovk]
+ * ImageFile tile is never None #8582 [@radarhere]
+ * Only use start year in copyright, remove end years #8577 [@hugovk]
+ * Python 3.12 is tested on MinGW #8575 [@radarhere]
+ * Use brew formula to install libraqm #8574 [@radarhere]
+ * Added link to GitHub releases in CHANGES #8571 [@radarhere]
+ * Release drafter: move removals, deprecations, documentation up,
+ and uncategorised changes last #8570 [@hugovk]
+ * Updated macOS tested Pillow versions #8538 [@radarhere]
+ * Use test image filename #8534 [@radarhere]
+ * Update Windows 11 Arm64 tested versions #8523 [@nulano]
+ * Move MPO into "Fully supported formats" #8504 [@radarhere]
+ * Update license to MIT-CMU #8490 [@radarhere]
+ * Update dependency mypy to v1.14.1 #8643 [@renovate]
+ * Update dependency mypy to v1.14.0 #8613 [@renovate]
+ * Updated libwebp to 1.5.0 #8612 [@radarhere]
+ * Updated libXau to 1.0.12 #8598 [@radarhere]
+ * Updated libjpeg-turbo to 3.1.0 #8595 [@radarhere]
+ * Updated harfbuzz to 10.1.0 #8533 [@radarhere]
+ * Updated openjpeg to 2.5.3 #8591 [@radarhere]
+ * Update dependency cibuildwheel to v2.22.0 #8580 [@renovate]
+ * Update codecov/codecov-action action to v5 #8557 [@renovate]
+ * Migrate renovate config #8527 [@renovate]
+ * Update dependency mypy to v1.13.0 #8491 [@renovate]
+ * Update dependency mypy to v1.12.1 #8487 [@renovate]
+ * Added CentOS Stream 10 #8646 [@radarhere]
+ * Use monkeypatch #8628 [@radarhere]
+ * Pass file handle to ContainerIO #8625 [@radarhere]
+ * Use register_handler #8499 [@radarhere]
+ * Use monkeypatch #8626 [@radarhere]
+ * Test libjpeg-turbo on macOS #8596 [@radarhere]
+ * Test 3.13t (free-threaded) from Quansight-Labs/setup-python
+ on Linux and macOS #8565 [@hugovk]
+ * Run gcc problem matcher on Python 3.13 #8541 [@radarhere]
+ * Add trove-classifiers>=2024.10.12 to 'tests' extra and
+ use for Windows CI #8514 [@hugovk]
+ * Apply security fixes to GitHub Actions #8526 [@hugovk]
+ * Remove unused gcov: true for codecov-action@v4 #8521 [@hugovk]
+ * Added Fedora 41 #8520 [@radarhere]
+ * Do not repeatedly save to the same path #8512 [@radarhere]
+ * Use fixture to re-open image for each JPEG2000 test #8484 [@radarhere]
+ * Fixed catching warnings #8505 [@radarhere]
+ * Updated test type hint #8482 [@radarhere]
+ * Removed Fedora 39 #8466 [@radarhere]
+ * Pass file handle to ContainerIO #8625 [@radarhere]
+ * Corrected loadImageSeries type hint #8624 [@radarhere]
+ * Removed quotes after dropping support for Python 3.8 #8544 [@radarhere]
+ * Fixed type hint #8532 [@radarhere]
+ * Updated test type hint #8482 [@radarhere]
+ * Corrected BLP1 alpha depth handling #8651 [@radarhere]
+ * Remove pre-C99 definitions #8644 [@radarhere]
+ * Allow saving as BigTIFF #8642 [@radarhere]
+ * Restored Makernote as a deprecated enum #8629 [@radarhere]
+ * Use elif #8641 [@radarhere]
+ * Add zizmor to pre-commit and fix potential cache-poisoning
+ in wheels workflow #8638 [@hugovk]
+ * Keep new IFDs when converting EXIF to bytes #8635 [@radarhere]
+ * Added RGBX;16N to RGB unpacker #8637 [@radarhere]
+ * Populate JPEG DPI from JFIF cm density #8633 [@radarhere]
+ * Support saving CMYK JP2 images #8592 [@radarhere]
+ * Added reading of J2K comments #8622 [@radarhere]
+ * Removed variable #8631 [@radarhere]
+ * Do not use temporary file in ImageGrab.grabclipboard() on macOS #8630 [@radarhere]
+ * Fixed connecting discontiguous corners #8620 [@radarhere]
+ * Do not create new image when exif_transpose() is used in place #8555 [@radarhere]
+ * Added default values for _Tile offset and args #8553 [@radarhere]
+ * Platform guessing affects more than just Linux #8551 [@radarhere]
+ * Raise UnidentifiedImageError when opening TIFF without dimensions #8535 [@radarhere]
+ * Pass IFDs to libtiff as TIFF_LONG8 #8529 [@radarhere]
+ * Do not save XMP from JPEG info #8483 [@radarhere]
+ * Include JpegImageFile layers in pickle state #8476 [@radarhere]
+ * Fixed indentation #8623 [@radarhere]
+ * Updated MakerNote capitalization #8615 [@radarhere]
+ * Replace constants with EXIF enums #8611 [@radarhere]
+ * Install libjpeg-turbo8-dev #8610 [@radarhere]
+ * Raise ValueError when WMF inch is zero #8600 [@radarhere]
+ * Extract tar files with "data" filter in Windows build scripts #8606 [@radarhere]
+ * Updated libjpeg-turbo URL #8608 [@radarhere]
+ * Derive dir from filename if root is the same in winbuild #8567 [@radarhere]
+ * Updated libjpeg-turbo and harfbuzz URLs #8604 [@radarhere]
+ * Do not describe raw data as a table #8579 [@radarhere]
+ * Improved handling of RGBA palettes when saving GIF images #8494 [@radarhere]
+ * Use .tar.gz zlib in Windows build to match macOS and Linux #8601 [@radarhere]
+ * Use zlib-ng instead of zlib #8500 [@nulano]
+ * Do not attempt to install cmake if it is already present #8593 [@radarhere]
+ * [pre-commit.ci] pre-commit autoupdate #8578 [@pre-commit-ci]
+ * Updated build option error messages #8576 [@radarhere]
+ * Fix file position desync when calling into libtiff #8560 [@Knio]
+ * Do not attempt to install cmake a second time when building macOS
+ or Linux wheels #8566 [@radarhere]
+ * Do not install Pyroma in MinGW, to use only system packages #8562 [@radarhere]
+ * Isolate macOS wheel builds from Homebrew #8497 [@freakboy3742]
+ * Removed use of os.path.realpath #8545 [@radarhere]
+ * Allow linking to zlib import library on Windows #8519 [@cubanpit]
+ * [pre-commit.ci] pre-commit autoupdate #8531 [@pre-commit-ci]
+ * Detach PyQt6 QPixmap instance before returning #8509 [@radarhere]
+ * Upgraded multibuild to remove openjpeg lib64 copy #8511 [@radarhere]
+ * brew remove libdeflate #8502 [@radarhere]
+ * Fix SEGFAULT from calling FT_New_Face/FT_Done_Face in multiple
+ threads #8496 [@lysnikolaou]
+ * Corrected EMF DPI #8485 [@radarhere]
+ * Added filename placeholder in winbuild URL #8498 [@radarhere]
+ * Fix IFDRational with a zero denominator #8474 [@renovate]
+ * Fixed disabling a feature during install #8469 [@radarhere]
+ * Skip PyPy3.9 wheels #8467 [@radarhere]
+ * Removed unnecessary code #8465 [@radarhere]
+
+-------------------------------------------------------------------
Old:
----
pillow-11.0.0.tar.gz
New:
----
pillow-11.1.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Pillow.spec ++++++
--- /var/tmp/diff_new_pack.Vai6yb/_old 2025-01-14 16:21:40.047574923 +0100
+++ /var/tmp/diff_new_pack.Vai6yb/_new 2025-01-14 16:21:40.047574923 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-Pillow
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-Pillow
-Version: 11.0.0
+Version: 11.1.0
Release: 0
Summary: Python Imaging Library (Fork)
License: HPND
++++++ pillow-11.0.0.tar.gz -> pillow-11.1.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-Pillow/pillow-11.0.0.tar.gz /work/SRC/openSUSE:Factory/.python-Pillow.new.1881/pillow-11.1.0.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package build for openSUSE:Factory checked in at 2025-01-14 16:21:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/build (Old)
and /work/SRC/openSUSE:Factory/.build.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "build"
Tue Jan 14 16:21:20 2025 rev:167 rq:1237285 version:20250113
Changes:
--------
--- /work/SRC/openSUSE:Factory/build/build.changes 2024-11-15 15:38:19.946088630 +0100
+++ /work/SRC/openSUSE:Factory/.build.new.1881/build.changes 2025-01-14 16:21:35.947405269 +0100
@@ -1,0 +2,14 @@
+Mon Jan 13 07:36:16 UTC 2025 - Adrian Schröter <adrian(a)suse.de>
+
+- debian: Support installation of foreign architecture packages
+ (required for armv7l setups)
+- Parse unknown timezones as UTC
+- Apk (Alpine Linux) format support added
+- Implement default value in parameter expansion
+- Also support supplements that use & as "and"
+- Add workaround for skopeo's argument parser
+- add cap-htm=off on power9
+- Fixed usage of chown calls
+- Remove leading `go` from `purl` locators
+
+-------------------------------------------------------------------
Old:
----
obs-build-20241114.tar.gz
New:
----
obs-build-20250113.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ build.spec ++++++
--- /var/tmp/diff_new_pack.j5j9ad/_old 2025-01-14 16:21:37.047450786 +0100
+++ /var/tmp/diff_new_pack.j5j9ad/_new 2025-01-14 16:21:37.051450951 +0100
@@ -1,7 +1,7 @@
#
# spec file for package build
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
Summary: A Script to Build SUSE Linux RPMs
License: GPL-2.0-only OR GPL-3.0-only
Group: Development/Tools/Building
-Version: 20241114
+Version: 20250113
Release: 0
Source: obs-build-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.j5j9ad/_old 2025-01-14 16:21:37.083452276 +0100
+++ /var/tmp/diff_new_pack.j5j9ad/_new 2025-01-14 16:21:37.087452441 +0100
@@ -1,5 +1,5 @@
pkgname=build
-pkgver=20241114
+pkgver=20250113
pkgrel=0
pkgdesc="Build packages in sandbox"
arch=('i686' 'x86_64')
++++++ _service ++++++
--- /var/tmp/diff_new_pack.j5j9ad/_old 2025-01-14 16:21:37.103453103 +0100
+++ /var/tmp/diff_new_pack.j5j9ad/_new 2025-01-14 16:21:37.107453268 +0100
@@ -1,7 +1,7 @@
<services>
<service name="tar_scm" mode="manual">
- <param name="revision">20241114</param>
- <param name="version">20241114</param>
+ <param name="revision">20250113</param>
+ <param name="version">20250113</param>
<param name="url">https://github.com/openSUSE/obs-build.git</param>
<param name="scm">git</param>
<param name="extract">dist/build.changes</param>
++++++ build.dsc ++++++
--- /var/tmp/diff_new_pack.j5j9ad/_old 2025-01-14 16:21:37.127454096 +0100
+++ /var/tmp/diff_new_pack.j5j9ad/_new 2025-01-14 16:21:37.147454923 +0100
@@ -1,6 +1,6 @@
Format: 1.0
Source: build
-Version: 20241114
+Version: 20250113
Binary: build
Maintainer: Adrian Schroeter <adrian(a)suse.de>
Architecture: all
++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.j5j9ad/_old 2025-01-14 16:21:37.171455917 +0100
+++ /var/tmp/diff_new_pack.j5j9ad/_new 2025-01-14 16:21:37.175456082 +0100
@@ -1,4 +1,4 @@
-build (20241114) unstable; urgency=low
+build (20250113) unstable; urgency=low
* Update to current git trunk
- add sles11sp2 build config and adapt autodetection
++++++ obs-build-20241114.tar.gz -> obs-build-20250113.tar.gz ++++++
++++ 2736 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libjxl for openSUSE:Factory checked in at 2025-01-14 16:21:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libjxl (Old)
and /work/SRC/openSUSE:Factory/.libjxl.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libjxl"
Tue Jan 14 16:21:10 2025 rev:23 rq:1237050 version:0.11.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/libjxl/libjxl.changes 2024-12-13 22:32:25.363270842 +0100
+++ /work/SRC/openSUSE:Factory/.libjxl.new.1881/libjxl.changes 2025-01-14 16:21:25.446970789 +0100
@@ -1,0 +2,7 @@
+Fri Jan 10 21:34:13 UTC 2025 - Michael Gorse <mgorse(a)suse.com>
+
+- Disable gimp plugin on SLFO. Gimp is currently unavailable there.
+- Re-add lcms2 dependency for s390x. It is used instead of skcms
+ on big-endian architectures.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libjxl.spec ++++++
--- /var/tmp/diff_new_pack.ZaIBaX/_old 2025-01-14 16:21:26.078996941 +0100
+++ /var/tmp/diff_new_pack.ZaIBaX/_new 2025-01-14 16:21:26.078996941 +0100
@@ -17,6 +17,11 @@
%define lname libjxl0_11
+%if "@BUILD_FLAVOR@" == "gtk" && 0%{?is_opensuse}
+%bcond_without gimp
+%else
+%bcond_with gimp
+%endif
%if "@BUILD_FLAVOR@" == "gtk"
Name: libjxl-gtk
%bcond_without gtk
@@ -40,11 +45,16 @@
BuildRequires: pkg-config
%if %{with gtk}
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.36
+%if %{with gimp}
BuildRequires: pkgconfig(gimp-2.0) >= 2.10
BuildRequires: pkgconfig(gimpui-2.0) >= 2.10
%endif
+%endif
BuildRequires: giflib-devel >= 5.1
BuildRequires: pkgconfig(OpenEXR)
+%ifarch s390x
+BuildRequires: pkgconfig(lcms2) >= 2.12
+%endif
BuildRequires: pkgconfig(libavif)
BuildRequires: pkgconfig(libbrotlicommon)
BuildRequires: pkgconfig(libbrotlidec)
@@ -172,8 +182,10 @@
%_datadir/mime/packages/*
%_libdir/gdk-pixbuf-2.0/*/loaders/libpixbufloader-jxl.so
+%if %{with gimp}
%files -n gimp-plugin-jxl
%_libdir/gimp/2.0/plug-ins/file-jxl/
+%endif
%files -n jxl-thumbnailer
%dir %_datadir/thumbnailers
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.ZaIBaX/_old 2025-01-14 16:21:26.118998596 +0100
+++ /var/tmp/diff_new_pack.ZaIBaX/_new 2025-01-14 16:21:26.122998761 +0100
@@ -1,5 +1,5 @@
-mtime: 1733868365
-commit: f8edeee22641f43b72f45d9bd91410deebf180416ee6fe78798a119d87595360
+mtime: 1736604926
+commit: 0cab574f27973c9eb4aa885d2073ff343a07b33a407ba8a92b1ba2e765a49f14
url: https://src.opensuse.org/jengelh/libjxl
revision: master
++++++ build.specials.obscpio ++++++
diff: old/*: No such file or directory
diff: new/*: No such file or directory
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kernel-source-longterm for openSUSE:Factory checked in at 2025-01-14 16:21:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source-longterm (Old)
and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source-longterm"
Tue Jan 14 16:21:09 2025 rev:51 rq:1236973 version:6.6.71
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes 2025-01-06 16:05:23.666203520 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.1881/kernel-longterm.changes 2025-01-14 16:21:14.302509662 +0100
@@ -1,0 +2,422 @@
+Fri Jan 10 16:04:51 CET 2025 - rfrohl(a)suse.com
+
+- Linux 6.6.71 (bsc#1218260).
+- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
+ (bsc#1218260).
+- Revert "x86, crash: wrap crash dumping code into crash related
+ ifdefs" (bsc#1218260).
+- Revert "x86/hyperv: Fix hv tsc page based sched_clock for
+ hibernation" (bsc#1218260).
+- commit 846f31f
+
+-------------------------------------------------------------------
+Fri Jan 10 10:55:58 CET 2025 - rfrohl(a)suse.com
+
+- blacklist.conf: missing dependencies for successful build: 8cd63406d081
+ 8cd63406d081 trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers
+- commit 0d8b205
+
+-------------------------------------------------------------------
+Fri Jan 10 10:54:19 CET 2025 - rfrohl(a)suse.com
+
+- Revert "trace/ring-buffer: Do not use TP_printk() formatting for boot"
+ This reverts commit 7a439977d9f313834d98d2c18ac905e9cf3c0dd5.
+- commit c05ffcb
+
+-------------------------------------------------------------------
+Fri Jan 10 09:21:42 CET 2025 - rfrohl(a)suse.com
+
+- blacklist.conf: add git-fixes candidates
+ e0eec24e2e19 memblock: make memblock_set_node() also warn about use of MAX_NUMNODES
+ 9a884bdb6e95 iio: magnetometer: fix if () scoped_guard() formatting
+- commit 3fbad4d
+
+-------------------------------------------------------------------
+Fri Jan 10 09:21:24 CET 2025 - rfrohl(a)suse.com
+
+- trace/ring-buffer: Do not use TP_printk() formatting for boot
+ mapped buffers (bsc#1218260 git-fixes).
+- commit 7a43997
+
+-------------------------------------------------------------------
+Fri Jan 10 09:19:41 CET 2025 - rfrohl(a)suse.com
+
+- RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode
+ (bsc#1218260 git-fixes).
+- commit edc278e
+
+-------------------------------------------------------------------
+Thu Jan 9 23:15:50 CET 2025 - rfrohl(a)suse.com
+
+- Linux 6.6.70 (bsc#1218260).
+- drm/amd/display: Fix DSC-re-computing (bsc#1218260).
+- drm/amd/display: Fix incorrect DSC recompute trigger
+ (bsc#1218260).
+- docs: media: update location of the media patches (bsc#1218260).
+- x86/mm: Carve out INVLPG inline asm for use by others
+ (bsc#1218260).
+- smb/client: rename cifs_ntsd to smb_ntsd (bsc#1218260).
+- smb/client: rename cifs_sid to smb_sid (bsc#1218260).
+- smb/client: rename cifs_acl to smb_acl (bsc#1218260).
+- smb/client: rename cifs_ace to smb_ace (bsc#1218260).
+- fs/smb/client: implement chmod() for SMB3 POSIX Extensions
+ (bsc#1218260).
+- smb: client: stop flooding dmesg in smb2_calc_signature()
+ (bsc#1218260).
+- smb: client: fix use-after-free of signing key (bsc#1218260).
+- usb: dwc3: gadget: Add missing check for single port RAM in
+ TxFIFO resizing logic (bsc#1218260).
+- sched: Initialize idle tasks only once (bsc#1218260).
+- NUMA: optimize detection of memory with no node id assigned
+ by firmware (bsc#1218260).
+- memblock: allow zero threshold in validate_numa_converage()
+ (bsc#1218260).
+- ext4: convert to new timestamp accessors (bsc#1218260).
+- ext4: partial zero eof block on unaligned inode size extension
+ (bsc#1218260).
+- crypto: ecdsa - Convert byte arrays with key coordinates to
+ digits (bsc#1218260).
+- crypto: ecdsa - Rename keylen to bufsize where necessary
+ (bsc#1218260).
+- crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
+ (bsc#1218260).
+- crypto: ecdsa - Avoid signed integer overflow on signature
+ decoding (bsc#1218260).
+- cleanup: Add conditional guard support (bsc#1218260).
+- cleanup: Adjust scoped_guard() macros to avoid potential warning
+ (bsc#1218260).
+- media: uvcvideo: Force UVC version to 1.0a for 0408:4035
+ (bsc#1218260).
+- media: uvcvideo: Force UVC version to 1.0a for 0408:4033
+ (bsc#1218260).
+- wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
+ (bsc#1218260).
+- wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
+ (bsc#1218260).
+- wifi: ath12k: Optimize the mac80211 hw data access
+ (bsc#1218260).
+- wifi: mac80211: Add non-atomic station iterator (bsc#1218260).
+- wifi: ath12k: fix atomic calls in
+ ath12k_mac_op_set_bitrate_mask() (bsc#1218260).
+- wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights
+ (bsc#1218260).
+- wifi: ath10k: avoid NULL pointer error during sdio remove
+ (bsc#1218260).
+- i2c: i801: Add support for Intel Arrow Lake-H (bsc#1218260).
+- i2c: i801: Add support for Intel Panther Lake (bsc#1218260).
+- Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two
+ functions (bsc#1218260).
+- Bluetooth: Add support ITTIM PE50-M75C (bsc#1218260).
+- Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
+ (bsc#1218260).
+- Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925
+ (bsc#1218260).
+- Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
+ (bsc#1218260).
+- scsi: hisi_sas: Directly call register snapshot instead of
+ using workqueue (bsc#1218260).
+- scsi: hisi_sas: Allocate DFX memory during dump trigger
+ (bsc#1218260).
+- scsi: hisi_sas: Create all dump files during debugfs
+ initialization (bsc#1218260).
+- clk: qcom: clk-alpha-pll: Add support for zonda ole pll
+ configure (bsc#1218260).
+- clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support
+ for ipq9574 (bsc#1218260).
+- mailbox: pcc: Add support for platform notification handling
+ (bsc#1218260).
+- mailbox: pcc: Support shared interrupt for multiple subspaces
+ (bsc#1218260).
+- i2c: xgene-slimpro: Migrate to use generic PCC shmem related
+ macros (bsc#1218260).
+- ACPI: PCC: Add PCC shared memory region command and status
+ bitfields (bsc#1218260).
+- mailbox: pcc: Check before sending MCTP PCC response ACK
+ (bsc#1218260).
+- remoteproc: qcom: pas: Add sc7180 adsp (bsc#1218260).
+- remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and
+ GPDSP (bsc#1218260).
+- remoteproc: qcom: pas: enable SAR2130P audio DSP support
+ (bsc#1218260).
+- fs/ntfs3: Implement fallocate for compressed files
+ (bsc#1218260).
+- fs/ntfs3: Fix warning in ni_fiemap (bsc#1218260).
+- usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
+ (bsc#1218260).
+- usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
+ (bsc#1218260).
+- usb: chipidea: udc: limit usb request length to max 16KB
+ (bsc#1218260).
+- iio: adc: ad7192: Convert from of specific to fwnode property
+ handling (bsc#1218260).
+- iio: adc: ad7192: properly check spi_get_device_match_data()
+ (bsc#1218260).
+- usb: typec: ucsi: add callback for connector status updates
+ (bsc#1218260).
+- usb: typec: ucsi: glink: move GPIO reading into connector_status
+ callback (bsc#1218260).
+- usb: typec: ucsi: add update_connector callback (bsc#1218260).
+- usb: typec: ucsi: glink: set orientation aware if supported
+ (bsc#1218260).
+- usb: typec: ucsi: glink: be more precise on orientation-aware
+ ports (bsc#1218260).
+- nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish
+ function (bsc#1218260).
+- Revert "nvme: make keep-alive synchronous operation"
+ (bsc#1218260).
+- net/mlx5: unique names for per device caches (bsc#1218260).
+- softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function
+ on RT kernel (bsc#1218260).
+- xhci: retry Stop Endpoint on buggy NEC controllers
+ (bsc#1218260).
+- usb: xhci: Limit Stop Endpoint retries (bsc#1218260).
+- xhci: Turn NEC specific quirk for handling Stop Endpoint errors
+ generic (bsc#1218260).
+- thunderbolt: Add support for Intel Lunar Lake (bsc#1218260).
+- thunderbolt: Add support for Intel Panther Lake-M/P
+ (bsc#1218260).
+- thunderbolt: Don't display nvm_version unless upgrade supported
+ (bsc#1218260).
+- x86, crash: wrap crash dumping code into crash related ifdefs
+ (bsc#1218260).
+- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
+ (bsc#1218260).
+- of: address: Remove duplicated functions (bsc#1218260).
+- of: address: Store number of bus flag cells rather than bool
+ (bsc#1218260).
+- of: address: Preserve the flags portion on 1:1 dma-ranges
+ mapping (bsc#1218260).
+- watchdog: rzg2l_wdt: Remove reset de-assert from probe
+ (bsc#1218260).
+- watchdog: rzg2l_wdt: Rely on the reset driver for doing proper
+ reset (bsc#1218260).
+- watchdog: rzg2l_wdt: Power on the watchdog domain in the
+ restart handler (bsc#1218260).
+- udf_rename(): only access the child content on cross-directory
+ rename (bsc#1218260).
+- udf: Verify inode link counts before performing rename
+ (bsc#1218260).
+- ALSA: ump: Use guard() for locking (bsc#1218260).
+- ALSA: ump: Don't open legacy substream for an inactive group
+ (bsc#1218260).
+- ALSA: ump: Indicate the inactive group in legacy substream names
+ (bsc#1218260).
+- ALSA: ump: Update legacy substream names upon FB info update
+ (bsc#1218260).
+- scsi: mpi3mr: Use ida to manage mrioc ID (bsc#1218260).
+- scsi: mpi3mr: Start controller indexing from 0 (bsc#1218260).
+- ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11
+ (bsc#1218260).
+- ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
+ (bsc#1218260).
+- x86/ptrace: Cleanup the definition of the pt_regs structure
+ (bsc#1218260).
+- x86/ptrace: Add FRED additional information to the pt_regs
+ structure (bsc#1218260).
+- x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1218260).
+- btrfs: rename and export __btrfs_cow_block() (bsc#1218260).
+- btrfs: fix use-after-free when COWing tree bock and tracing
+ is enabled (bsc#1218260).
+- Bluetooth: btusb: add callback function in btusb suspend/resume
+ (bsc#1218260).
+- Bluetooth: btusb: mediatek: add callback function in
+ btusb_disconnect (bsc#1218260).
+- crypto: ecc - Prevent ecc_digits_from_bytes from reading too
+ many bytes (bsc#1218260).
+- cleanup: Remove address space of returned pointer (bsc#1218260).
+- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
+ (bsc#1218260).
+- usb: typec: ucsi: glink: fix off-by-one in connector_status
+ (bsc#1218260).
+- usb: xhci: Avoid queuing redundant Stop Endpoint commands
+ (bsc#1218260).
+- ALSA: ump: Shut up truncated string warning (bsc#1218260).
+- platform/x86: mlx-platform: call pci_dev_put() to balance the
+ refcount (bsc#1218260).
+- f2fs: fix to wait dio completion (bsc#1218260).
+- selinux: ignore unknown extended permissions (bsc#1218260).
+- btrfs: fix use-after-free in btrfs_encoded_read_endio()
+ (bsc#1218260).
+- mmc: sdhci-msm: fix crypto key eviction (bsc#1218260).
+- tracing: Have process_string() also allow arrays (bsc#1218260).
+- ceph: give up on paths longer than PATH_MAX (bsc#1218260).
+- net: mctp: handle skb cleanup on sock_queue failures
+ (bsc#1218260).
+- tracing: Move readpos from seq_buf to trace_seq (bsc#1218260).
+- powerpc: Remove initialisation of readpos (bsc#1218260).
+- seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str()
+ (bsc#1218260).
+- tracing: Handle old buffer mappings for event strings and
+ functions (bsc#1218260).
+- tracing: Fix trace_check_vprintf() when tp_printk is used
+ (bsc#1218260).
+- tracing: Check "%s" dereference via the field and not the
+ TP_printk format (bsc#1218260).
+- RDMA/bnxt_re: Allow MSN table capability check (bsc#1218260).
+- RDMA/bnxt_re: Remove always true dattr validity check
+ (bsc#1218260).
+- RDMA/mlx5: Enforce same type port association for multiport RoCE
+ (bsc#1218260).
+- RDMA/bnxt_re: Avoid initializing the software queue for user
+ queues (bsc#1218260).
+- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest
+ adapters (bsc#1218260).
+- nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1218260).
+- RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1218260).
+- RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1218260).
+- RDMA/bnxt_re: Fix reporting hw_ver in query_device
+ (bsc#1218260).
+- RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1218260).
+- RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
+ (bsc#1218260).
+- RDMA/bnxt_re: Disable use of reserved wqes (bsc#1218260).
+- RDMA/bnxt_re: Add send queue size check for variable wqe
+ (bsc#1218260).
+- RDMA/bnxt_re: Fix MSN table size for variable wqe mode
+ (bsc#1218260).
+- RDMA/bnxt_re: Fix the locking while accessing the QP table
+ (bsc#1218260).
+- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
+ (bsc#1218260).
+- net: dsa: microchip: Fix KSZ9477 set_ageing_time function
+ (bsc#1218260).
+- net: dsa: microchip: Fix LAN937X set_ageing_time function
+ (bsc#1218260).
+- RDMA/hns: Refactor mtr find (bsc#1218260).
+- RDMA/hns: Remove unused parameters and variables (bsc#1218260).
+- RDMA/hns: Fix mapping error of zero-hop WQE buffer
+ (bsc#1218260).
+- RDMA/hns: Fix warning storm caused by invalid input in IO path
+ (bsc#1218260).
+- RDMA/hns: Fix missing flush CQE for DWQE (bsc#1218260).
+- net: stmmac: don't create a MDIO bus if unnecessary
+ (bsc#1218260).
+- net: stmmac: restructure the error path of
+ stmmac_probe_config_dt() (bsc#1218260).
+- net: fix memory leak in tcp_conn_request() (bsc#1218260).
+- ip_tunnel: annotate data-races around t->parms.link
++++ 125 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.1881/kernel-longterm.changes
kernel-source-longterm.changes: same change
kernel-syms-longterm.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-longterm.spec ++++++
--- /var/tmp/diff_new_pack.llT86E/_old 2025-01-14 16:21:23.226878928 +0100
+++ /var/tmp/diff_new_pack.llT86E/_new 2025-01-14 16:21:23.242879590 +0100
@@ -18,8 +18,8 @@
%define srcversion 6.6
-%define patchversion 6.6.69
-%define git_commit 9b1b47aeb21d1709b0945ce2c282aa1b3ff3c3e3
+%define patchversion 6.6.71
+%define git_commit 846f31fa700b72594f4abe2fd49616cdb903b053
%define variant -longterm%{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -113,9 +113,9 @@
Summary: The Linux Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.6.69
+Version: 6.6.71
%if 0%{?is_kotd}
-Release: <RELEASE>.g9b1b47a
+Release: <RELEASE>.g846f31f
%else
Release: 0
%endif
++++++ kernel-source-longterm.spec ++++++
--- /var/tmp/diff_new_pack.llT86E/_old 2025-01-14 16:21:23.454888362 +0100
+++ /var/tmp/diff_new_pack.llT86E/_new 2025-01-14 16:21:23.482889521 +0100
@@ -17,8 +17,8 @@
%define srcversion 6.6
-%define patchversion 6.6.69
-%define git_commit 9b1b47aeb21d1709b0945ce2c282aa1b3ff3c3e3
+%define patchversion 6.6.71
+%define git_commit 846f31fa700b72594f4abe2fd49616cdb903b053
%define variant -longterm%{nil}
%include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
%endif
Name: kernel-source-longterm
-Version: 6.6.69
+Version: 6.6.71
%if 0%{?is_kotd}
-Release: <RELEASE>.g9b1b47a
+Release: <RELEASE>.g846f31f
%else
Release: 0
%endif
++++++ kernel-syms-longterm.spec ++++++
--- /var/tmp/diff_new_pack.llT86E/_old 2025-01-14 16:21:23.766901273 +0100
+++ /var/tmp/diff_new_pack.llT86E/_new 2025-01-14 16:21:23.786902100 +0100
@@ -16,7 +16,7 @@
#
-%define git_commit 9b1b47aeb21d1709b0945ce2c282aa1b3ff3c3e3
+%define git_commit 846f31fa700b72594f4abe2fd49616cdb903b053
%define variant -longterm%{nil}
%include %_sourcedir/kernel-spec-macros
@@ -25,10 +25,10 @@
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0-only
Group: Development/Sources
-Version: 6.6.69
+Version: 6.6.71
%if %using_buildservice
%if 0%{?is_kotd}
-Release: <RELEASE>.g9b1b47a
+Release: <RELEASE>.g846f31f
%else
Release: 0
%endif
++++++ patches.kernel.org.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/kernel-source-longterm/patches.kernel.org.tar.bz2 /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.1881/patches.kernel.org.tar.bz2 differ: char 11, line 1
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.llT86E/_old 2025-01-14 16:21:24.918948941 +0100
+++ /var/tmp/diff_new_pack.llT86E/_new 2025-01-14 16:21:24.926949272 +0100
@@ -13220,7 +13220,6 @@
patches.kernel.org/6.6.64-675-drm-amd-pm-update-current_socclk-and-current_…
patches.kernel.org/6.6.64-676-posix-timers-Target-group-sigqueue-to-current…
patches.kernel.org/6.6.64-677-Linux-6.6.64.patch
- patches.kernel.org/bpf-handle-fake-register-spill-to-stack-with-BPF_ST_MEM-…
patches.kernel.org/drm-vc4-Match-drm_dev_enter-and-exit-calls-in-vc4_hvs_lu…
patches.kernel.org/6.6.65-001-Revert-x86-pvh-Call-C-code-via-the-kernel-vir…
patches.kernel.org/6.6.65-002-Revert-x86-pvh-Set-phys_base-when-calling-xen…
@@ -13693,7 +13692,6 @@
patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.…
patches.kernel.org/6.6.67-109-x86-static-call-fix-32-bit-build.patch
patches.kernel.org/6.6.67-110-Linux-6.6.67.patch
- patches.kernel.org/net-renesas-rswitch-fix-possible-early-skb-release.patch
patches.kernel.org/6.6.68-001-net-sched-fix-ordering-of-qlen-adjustment.pat…
patches.kernel.org/6.6.68-002-usb-dwc2-gadget-Don-t-write-invalid-mapped-sg…
patches.kernel.org/6.6.68-003-PCI-vmd-Create-domain-symlink-before-pci_bus_…
@@ -13899,6 +13897,228 @@
patches.kernel.org/6.6.69-085-ALSA-hda-realtek-Fix-spelling-mistake-Firelfy…
patches.kernel.org/6.6.69-086-block-avoid-to-reuse-hctx-not-removed-from-cp…
patches.kernel.org/6.6.69-087-Linux-6.6.69.patch
+ patches.kernel.org/6.6.70-001-drm-amd-display-Fix-DSC-re-computing.patch
+ patches.kernel.org/6.6.70-002-drm-amd-display-Fix-incorrect-DSC-recompute-t…
+ patches.kernel.org/6.6.70-003-docs-media-update-location-of-the-media-patch…
+ patches.kernel.org/6.6.70-004-x86-mm-Carve-out-INVLPG-inline-asm-for-use-by…
+ patches.kernel.org/6.6.70-005-smb-client-rename-cifs_ntsd-to-smb_ntsd.patch
+ patches.kernel.org/6.6.70-006-smb-client-rename-cifs_sid-to-smb_sid.patch
+ patches.kernel.org/6.6.70-007-smb-client-rename-cifs_acl-to-smb_acl.patch
+ patches.kernel.org/6.6.70-008-smb-client-rename-cifs_ace-to-smb_ace.patch
+ patches.kernel.org/6.6.70-009-fs-smb-client-implement-chmod-for-SMB3-POSIX-…
+ patches.kernel.org/6.6.70-010-smb-client-stop-flooding-dmesg-in-smb2_calc_s…
+ patches.kernel.org/6.6.70-011-smb-client-fix-use-after-free-of-signing-key.…
+ patches.kernel.org/6.6.70-012-usb-dwc3-gadget-Add-missing-check-for-single-…
+ patches.kernel.org/6.6.70-013-sched-Initialize-idle-tasks-only-once.patch
+ patches.kernel.org/6.6.70-014-NUMA-optimize-detection-of-memory-with-no-nod…
+ patches.kernel.org/6.6.70-015-memblock-allow-zero-threshold-in-validate_num…
+ patches.kernel.org/6.6.70-016-ext4-convert-to-new-timestamp-accessors.patch
+ patches.kernel.org/6.6.70-017-ext4-partial-zero-eof-block-on-unaligned-inod…
+ patches.kernel.org/6.6.70-018-crypto-ecdsa-Convert-byte-arrays-with-key-coo…
+ patches.kernel.org/6.6.70-019-crypto-ecdsa-Rename-keylen-to-bufsize-where-n…
+ patches.kernel.org/6.6.70-020-crypto-ecdsa-Use-ecc_digits_from_bytes-to-con…
+ patches.kernel.org/6.6.70-021-crypto-ecdsa-Avoid-signed-integer-overflow-on…
+ patches.kernel.org/6.6.70-022-cleanup-Add-conditional-guard-support.patch
+ patches.kernel.org/6.6.70-023-cleanup-Adjust-scoped_guard-macros-to-avoid-p…
+ patches.kernel.org/6.6.70-024-media-uvcvideo-Force-UVC-version-to-1.0a-for-…
+ patches.kernel.org/6.6.70-025-media-uvcvideo-Force-UVC-version-to-1.0a-for-…
+ patches.kernel.org/6.6.70-026-wifi-mac80211-export-ieee80211_purge_tx_queue…
+ patches.kernel.org/6.6.70-027-wifi-rtw88-use-ieee80211_purge_tx_queue-to-pu…
+ patches.kernel.org/6.6.70-028-wifi-ath12k-Optimize-the-mac80211-hw-data-acc…
+ patches.kernel.org/6.6.70-029-wifi-mac80211-Add-non-atomic-station-iterator…
+ patches.kernel.org/6.6.70-030-wifi-ath12k-fix-atomic-calls-in-ath12k_mac_op…
+ patches.kernel.org/6.6.70-031-wifi-ath10k-Update-Qualcomm-Innovation-Center…
+ patches.kernel.org/6.6.70-032-wifi-ath10k-avoid-NULL-pointer-error-during-s…
+ patches.kernel.org/6.6.70-033-i2c-i801-Add-support-for-Intel-Arrow-Lake-H.p…
+ patches.kernel.org/6.6.70-034-i2c-i801-Add-support-for-Intel-Panther-Lake.p…
+ patches.kernel.org/6.6.70-035-Bluetooth-hci_conn-Reduce-hci_conn_drop-calls…
+ patches.kernel.org/6.6.70-036-Bluetooth-Add-support-ITTIM-PE50-M75C.patch
+ patches.kernel.org/6.6.70-037-Bluetooth-btusb-Add-new-VID-PID-13d3-3602-for…
+ patches.kernel.org/6.6.70-038-Bluetooth-btusb-Add-USB-HW-IDs-for-MT7921-MT7…
+ patches.kernel.org/6.6.70-039-Bluetooth-btusb-Add-new-VID-PID-0489-e111-for…
+ patches.kernel.org/6.6.70-040-scsi-hisi_sas-Directly-call-register-snapshot…
+ patches.kernel.org/6.6.70-041-scsi-hisi_sas-Allocate-DFX-memory-during-dump…
+ patches.kernel.org/6.6.70-042-scsi-hisi_sas-Create-all-dump-files-during-de…
+ patches.kernel.org/6.6.70-043-clk-qcom-clk-alpha-pll-Add-support-for-zonda-…
+ patches.kernel.org/6.6.70-044-clk-qcom-clk-alpha-pll-Add-NSS-HUAYRA-ALPHA-P…
+ patches.kernel.org/6.6.70-045-mailbox-pcc-Add-support-for-platform-notifica…
+ patches.kernel.org/6.6.70-046-mailbox-pcc-Support-shared-interrupt-for-mult…
+ patches.kernel.org/6.6.70-047-i2c-xgene-slimpro-Migrate-to-use-generic-PCC-…
+ patches.kernel.org/6.6.70-048-ACPI-PCC-Add-PCC-shared-memory-region-command…
+ patches.kernel.org/6.6.70-049-mailbox-pcc-Check-before-sending-MCTP-PCC-res…
+ patches.kernel.org/6.6.70-050-remoteproc-qcom-pas-Add-sc7180-adsp.patch
+ patches.kernel.org/6.6.70-051-remoteproc-qcom-pas-Add-support-for-SA8775p-A…
+ patches.kernel.org/6.6.70-052-remoteproc-qcom-pas-enable-SAR2130P-audio-DSP…
+ patches.kernel.org/6.6.70-053-fs-ntfs3-Implement-fallocate-for-compressed-f…
+ patches.kernel.org/6.6.70-054-fs-ntfs3-Fix-warning-in-ni_fiemap.patch
+ patches.kernel.org/6.6.70-055-usb-chipidea-add-CI_HDRC_FORCE_VBUS_ACTIVE_AL…
+ patches.kernel.org/6.6.70-056-usb-chipidea-add-CI_HDRC_HAS_SHORT_PKT_LIMIT-…
+ patches.kernel.org/6.6.70-057-usb-chipidea-udc-limit-usb-request-length-to-…
+ patches.kernel.org/6.6.70-058-iio-adc-ad7192-Convert-from-of-specific-to-fw…
+ patches.kernel.org/6.6.70-059-iio-adc-ad7192-properly-check-spi_get_device_…
+ patches.kernel.org/6.6.70-060-usb-typec-ucsi-add-callback-for-connector-sta…
+ patches.kernel.org/6.6.70-061-usb-typec-ucsi-glink-move-GPIO-reading-into-c…
+ patches.kernel.org/6.6.70-062-usb-typec-ucsi-add-update_connector-callback.…
+ patches.kernel.org/6.6.70-063-usb-typec-ucsi-glink-set-orientation-aware-if…
+ patches.kernel.org/6.6.70-064-usb-typec-ucsi-glink-be-more-precise-on-orien…
+ patches.kernel.org/6.6.70-065-nvme-use-helper-nvme_ctrl_state-in-nvme_keep_…
+ patches.kernel.org/6.6.70-066-Revert-nvme-make-keep-alive-synchronous-opera…
+ patches.kernel.org/6.6.70-067-net-mlx5-unique-names-for-per-device-caches.p…
+ patches.kernel.org/6.6.70-068-softirq-Allow-raising-SCHED_SOFTIRQ-from-SMP-…
+ patches.kernel.org/6.6.70-069-net-renesas-rswitch-fix-possible-early-skb-re…
+ patches.kernel.org/6.6.70-070-xhci-retry-Stop-Endpoint-on-buggy-NEC-control…
+ patches.kernel.org/6.6.70-071-usb-xhci-Limit-Stop-Endpoint-retries.patch
+ patches.kernel.org/6.6.70-072-xhci-Turn-NEC-specific-quirk-for-handling-Sto…
+ patches.kernel.org/6.6.70-073-thunderbolt-Add-support-for-Intel-Lunar-Lake.…
+ patches.kernel.org/6.6.70-074-thunderbolt-Add-support-for-Intel-Panther-Lak…
+ patches.kernel.org/6.6.70-075-thunderbolt-Don-t-display-nvm_version-unless-…
+ patches.kernel.org/6.6.70-076-x86-crash-wrap-crash-dumping-code-into-crash-…
+ patches.kernel.org/6.6.70-077-x86-hyperv-Fix-hv-tsc-page-based-sched_clock-…
+ patches.kernel.org/6.6.70-078-of-address-Remove-duplicated-functions.patch
+ patches.kernel.org/6.6.70-079-of-address-Store-number-of-bus-flag-cells-rat…
+ patches.kernel.org/6.6.70-080-of-address-Preserve-the-flags-portion-on-1-1-…
+ patches.kernel.org/6.6.70-081-watchdog-rzg2l_wdt-Remove-reset-de-assert-fro…
+ patches.kernel.org/6.6.70-082-watchdog-rzg2l_wdt-Rely-on-the-reset-driver-f…
+ patches.kernel.org/6.6.70-083-watchdog-rzg2l_wdt-Power-on-the-watchdog-doma…
+ patches.kernel.org/6.6.70-084-udf_rename-only-access-the-child-content-on-c…
+ patches.kernel.org/6.6.70-085-udf-Verify-inode-link-counts-before-performin…
+ patches.kernel.org/6.6.70-086-ALSA-ump-Use-guard-for-locking.patch
+ patches.kernel.org/6.6.70-087-ALSA-ump-Don-t-open-legacy-substream-for-an-i…
+ patches.kernel.org/6.6.70-088-ALSA-ump-Indicate-the-inactive-group-in-legac…
+ patches.kernel.org/6.6.70-089-ALSA-ump-Update-legacy-substream-names-upon-F…
+ patches.kernel.org/6.6.70-090-scsi-mpi3mr-Use-ida-to-manage-mrioc-ID.patch
+ patches.kernel.org/6.6.70-091-scsi-mpi3mr-Start-controller-indexing-from-0.…
+ patches.kernel.org/6.6.70-092-ACPI-IORT-Add-PMCG-platform-information-for-H…
+ patches.kernel.org/6.6.70-093-ACPI-IORT-Add-PMCG-platform-information-for-H…
+ patches.kernel.org/6.6.70-094-x86-ptrace-Cleanup-the-definition-of-the-pt_r…
+ patches.kernel.org/6.6.70-095-x86-ptrace-Add-FRED-additional-information-to…
+ patches.kernel.org/6.6.70-096-x86-fred-Clear-WFE-in-missing-ENDBRANCH-CPs.p…
+ patches.kernel.org/6.6.70-097-btrfs-rename-and-export-__btrfs_cow_block.pat…
+ patches.kernel.org/6.6.70-098-btrfs-fix-use-after-free-when-COWing-tree-boc…
+ patches.kernel.org/6.6.70-099-Bluetooth-btusb-add-callback-function-in-btus…
+ patches.kernel.org/6.6.70-100-Bluetooth-btusb-mediatek-add-callback-functio…
+ patches.kernel.org/6.6.70-101-crypto-ecc-Prevent-ecc_digits_from_bytes-from…
+ patches.kernel.org/6.6.70-102-cleanup-Remove-address-space-of-returned-poin…
+ patches.kernel.org/6.6.70-103-scsi-hisi_sas-Fix-a-deadlock-issue-related-to…
+ patches.kernel.org/6.6.70-104-usb-typec-ucsi-glink-fix-off-by-one-in-connec…
+ patches.kernel.org/6.6.70-105-usb-xhci-Avoid-queuing-redundant-Stop-Endpoin…
+ patches.kernel.org/6.6.70-106-ALSA-ump-Shut-up-truncated-string-warning.pat…
+ patches.kernel.org/6.6.70-107-platform-x86-mlx-platform-call-pci_dev_put-to…
+ patches.kernel.org/6.6.70-108-f2fs-fix-to-wait-dio-completion.patch
+ patches.kernel.org/6.6.70-109-selinux-ignore-unknown-extended-permissions.p…
+ patches.kernel.org/6.6.70-110-btrfs-fix-use-after-free-in-btrfs_encoded_rea…
+ patches.kernel.org/6.6.70-111-mmc-sdhci-msm-fix-crypto-key-eviction.patch
+ patches.kernel.org/6.6.70-112-tracing-Have-process_string-also-allow-arrays…
+ patches.kernel.org/6.6.70-113-ceph-give-up-on-paths-longer-than-PATH_MAX.pa…
+ patches.kernel.org/6.6.70-114-net-mctp-handle-skb-cleanup-on-sock_queue-fai…
+ patches.kernel.org/6.6.70-115-tracing-Move-readpos-from-seq_buf-to-trace_se…
+ patches.kernel.org/6.6.70-116-powerpc-Remove-initialisation-of-readpos.patch
+ patches.kernel.org/6.6.70-117-seq_buf-Introduce-DECLARE_SEQ_BUF-and-seq_buf…
+ patches.kernel.org/6.6.70-118-tracing-Handle-old-buffer-mappings-for-event-…
+ patches.kernel.org/6.6.70-119-tracing-Fix-trace_check_vprintf-when-tp_print…
+ patches.kernel.org/6.6.70-120-tracing-Check-s-dereference-via-the-field-and…
+ patches.kernel.org/6.6.70-121-RDMA-bnxt_re-Allow-MSN-table-capability-check…
+ patches.kernel.org/6.6.70-122-RDMA-bnxt_re-Remove-always-true-dattr-validit…
+ patches.kernel.org/6.6.70-123-RDMA-mlx5-Enforce-same-type-port-association-…
+ patches.kernel.org/6.6.70-124-RDMA-bnxt_re-Avoid-initializing-the-software-…
+ patches.kernel.org/6.6.70-125-RDMA-bnxt_re-Avoid-sending-the-modify-QP-work…
+ patches.kernel.org/6.6.70-126-nvme-pci-512-byte-aligned-dma-pool-segment-qu…
+ patches.kernel.org/6.6.70-127-RDMA-bnxt_re-Fix-the-check-for-9060-condition…
+ patches.kernel.org/6.6.70-128-RDMA-bnxt_re-Add-check-for-path-mtu-in-modify…
+ patches.kernel.org/6.6.70-129-RDMA-bnxt_re-Fix-reporting-hw_ver-in-query_de…
+ patches.kernel.org/6.6.70-130-RDMA-bnxt_re-Fix-max_qp_wrs-reported.patch
+ patches.kernel.org/6.6.70-131-RDMA-bnxt_re-Add-support-for-Variable-WQE-in-…
+ patches.kernel.org/6.6.70-132-RDMA-bnxt_re-Disable-use-of-reserved-wqes.pat…
+ patches.kernel.org/6.6.70-133-RDMA-bnxt_re-Add-send-queue-size-check-for-va…
+ patches.kernel.org/6.6.70-134-RDMA-bnxt_re-Fix-MSN-table-size-for-variable-…
+ patches.kernel.org/6.6.70-135-RDMA-bnxt_re-Fix-the-locking-while-accessing-…
+ patches.kernel.org/6.6.70-136-drm-bridge-adv7511_audio-Update-Audio-InfoFra…
+ patches.kernel.org/6.6.70-137-net-dsa-microchip-Fix-KSZ9477-set_ageing_time…
+ patches.kernel.org/6.6.70-138-net-dsa-microchip-Fix-LAN937X-set_ageing_time…
+ patches.kernel.org/6.6.70-139-RDMA-hns-Refactor-mtr-find.patch
+ patches.kernel.org/6.6.70-140-RDMA-hns-Remove-unused-parameters-and-variabl…
+ patches.kernel.org/6.6.70-141-RDMA-hns-Fix-mapping-error-of-zero-hop-WQE-bu…
+ patches.kernel.org/6.6.70-142-RDMA-hns-Fix-warning-storm-caused-by-invalid-…
+ patches.kernel.org/6.6.70-143-RDMA-hns-Fix-missing-flush-CQE-for-DWQE.patch
+ patches.kernel.org/6.6.70-144-net-stmmac-don-t-create-a-MDIO-bus-if-unneces…
+ patches.kernel.org/6.6.70-145-net-stmmac-restructure-the-error-path-of-stmm…
+ patches.kernel.org/6.6.70-146-net-fix-memory-leak-in-tcp_conn_request.patch
+ patches.kernel.org/6.6.70-147-ip_tunnel-annotate-data-races-around-t-parms.…
+ patches.kernel.org/6.6.70-148-ipv4-ip_tunnel-Unmask-upper-DSCP-bits-in-ip_t…
+ patches.kernel.org/6.6.70-149-ipv4-ip_tunnel-Unmask-upper-DSCP-bits-in-ip_m…
+ patches.kernel.org/6.6.70-150-ipv4-ip_tunnel-Unmask-upper-DSCP-bits-in-ip_t…
+ patches.kernel.org/6.6.70-151-net-Fix-netns-for-ip_tunnel_init_flow.patch
+ patches.kernel.org/6.6.70-152-netrom-check-buffer-length-before-accessing-i…
+ patches.kernel.org/6.6.70-153-net-mlx5-DR-select-MSIX-vector-0-for-completi…
+ patches.kernel.org/6.6.70-154-net-mlx5e-macsec-Maintain-TX-SA-from-encoding…
+ patches.kernel.org/6.6.70-155-net-mlx5e-Skip-restore-TC-rules-for-vport-rep…
+ patches.kernel.org/6.6.70-156-drm-i915-dg1-Fix-power-gate-sequence.patch
+ patches.kernel.org/6.6.70-157-netfilter-nft_set_hash-unaligned-atomic-read-…
+ patches.kernel.org/6.6.70-158-net-llc-reset-skb-transport_header.patch
+ patches.kernel.org/6.6.70-159-ALSA-usb-audio-US16x08-Initialize-array-befor…
+ patches.kernel.org/6.6.70-160-eth-bcmsysport-fix-call-balance-of-priv-clk-h…
+ patches.kernel.org/6.6.70-161-net-mv643xx_eth-fix-an-OF-node-reference-leak…
+ patches.kernel.org/6.6.70-162-net-wwan-t7xx-Fix-FSM-command-timeout-issue.p…
+ patches.kernel.org/6.6.70-163-RDMA-rtrs-Ensure-ib_sge-list-is-accessible.pa…
+ patches.kernel.org/6.6.70-164-net-sfc-Correct-key_len-for-efx_tc_ct_zone_ht…
+ patches.kernel.org/6.6.70-165-net-reenable-NETIF_F_IPV6_CSUM-offload-for-BI…
+ patches.kernel.org/6.6.70-166-net-restrict-SO_REUSEPORT-to-inet-sockets.pat…
+ patches.kernel.org/6.6.70-167-net-wwan-iosm-Properly-check-for-valid-exec-s…
+ patches.kernel.org/6.6.70-168-af_packet-fix-vlan_get_tci-vs-MSG_PEEK.patch
+ patches.kernel.org/6.6.70-169-af_packet-fix-vlan_get_protocol_dgram-vs-MSG_…
+ patches.kernel.org/6.6.70-170-ila-serialize-calls-to-nf_register_net_hooks.…
+ patches.kernel.org/6.6.70-171-net-ti-icssg-prueth-Fix-clearing-of-IEP_CMP_C…
+ patches.kernel.org/6.6.70-172-wifi-mac80211-fix-mbss-changed-flags-corrupti…
+ patches.kernel.org/6.6.70-173-wifi-mac80211-wake-the-queues-in-case-of-fail…
+ patches.kernel.org/6.6.70-174-drm-amdkfd-Correct-the-migration-DMA-map-dire…
+ patches.kernel.org/6.6.70-175-btrfs-flush-delalloc-workers-queue-before-sto…
+ patches.kernel.org/6.6.70-176-ALSA-hda-ca0132-Use-standard-HD-audio-quirk-m…
+ patches.kernel.org/6.6.70-177-ALSA-hda-realtek-Add-new-alc2xx-fixup-headset…
+ patches.kernel.org/6.6.70-178-sound-usb-enable-DSD-output-for-ddHiFi-TC44C.…
+ patches.kernel.org/6.6.70-179-sound-usb-format-don-t-warn-that-raw-DSD-is-u…
+ patches.kernel.org/6.6.70-180-bpf-fix-potential-error-return.patch
+ patches.kernel.org/6.6.70-181-ksmbd-retry-iterate_dir-in-smb2_query_dir.pat…
+ patches.kernel.org/6.6.70-182-ksmbd-set-ATTR_CTIME-flags-when-setting-mtime…
+ patches.kernel.org/6.6.70-183-smb-client-destroy-cfid_put_wq-on-module-exit…
+ patches.kernel.org/6.6.70-184-net-usb-qmi_wwan-add-Telit-FE910C04-compositi…
+ patches.kernel.org/6.6.70-185-Bluetooth-hci_core-Fix-sleeping-function-call…
+ patches.kernel.org/6.6.70-186-irqchip-gic-Correct-declaration-of-percpu_bas…
+ patches.kernel.org/6.6.70-187-ARC-build-Try-to-guess-GCC-variant-of-cross-c…
+ patches.kernel.org/6.6.70-188-seq_buf-Make-DECLARE_SEQ_BUF-usable.patch
+ patches.kernel.org/6.6.70-189-RDMA-bnxt_re-Fix-the-max-WQE-size-for-static-…
+ patches.kernel.org/6.6.70-190-modpost-fix-input-MODULE_DEVICE_TABLE-built-f…
+ patches.kernel.org/6.6.70-191-modpost-fix-the-missed-iteration-for-the-max-…
+ patches.kernel.org/6.6.70-192-Revert-bpf-support-non-r10-register-spill-fil…
+ patches.kernel.org/6.6.70-193-ALSA-seq-Check-UMP-support-for-midi_version-c…
+ patches.kernel.org/6.6.70-194-ALSA-hda-realtek-Add-quirk-for-Framework-F111…
+ patches.kernel.org/6.6.70-195-ALSA-seq-oss-Fix-races-at-processing-SysEx-me…
+ patches.kernel.org/6.6.70-196-ocfs2-fix-slab-use-after-free-due-to-dangling…
+ patches.kernel.org/6.6.70-197-kcov-mark-in_softirq_really-as-__always_inlin…
+ patches.kernel.org/6.6.70-198-scripts-sorttable-fix-orc_sort_cmp-to-maintai…
+ patches.kernel.org/6.6.70-199-RDMA-uverbs-Prevent-integer-overflow-issue.pa…
+ patches.kernel.org/6.6.70-200-pinctrl-mcp23s08-Fix-sleeping-in-atomic-conte…
+ patches.kernel.org/6.6.70-201-sky2-Add-device-ID-11ab-4373-for-Marvell-88E8…
+ patches.kernel.org/6.6.70-202-net-sctp-Prevent-autoclose-integer-overflow-i…
+ patches.kernel.org/6.6.70-203-drm-adv7511-Drop-dsi-single-lane-support.patch
+ patches.kernel.org/6.6.70-204-dt-bindings-display-adi-adv7533-Drop-single-l…
+ patches.kernel.org/6.6.70-205-drm-adv7511-Fix-use-after-free-in-adv7533_att…
+ patches.kernel.org/6.6.70-206-fs-proc-task_mmu-fix-pagemap-flags-with-PMD-T…
+ patches.kernel.org/6.6.70-207-gve-guard-XSK-operations-on-the-existence-of-…
+ patches.kernel.org/6.6.70-208-gve-guard-XDP-xmit-NDO-on-existence-of-xdp-qu…
+ patches.kernel.org/6.6.70-209-mm-readahead-fix-large-folio-support-in-async…
+ patches.kernel.org/6.6.70-210-mm-kmemleak-fix-sleeping-function-called-from…
+ patches.kernel.org/6.6.70-211-mm-vmscan-account-for-free-pages-to-prevent-i…
+ patches.kernel.org/6.6.70-212-mptcp-fix-TCP-options-overflow.patch
+ patches.kernel.org/6.6.70-213-mptcp-fix-recvbuffer-adjust-on-sleeping-rcvms…
+ patches.kernel.org/6.6.70-214-mptcp-don-t-always-assume-copied-data-in-mptc…
+ patches.kernel.org/6.6.70-215-RDMA-bnxt_re-Fix-max-SGEs-for-the-Work-Reques…
+ patches.kernel.org/6.6.70-216-scsi-hisi_sas-Remove-redundant-checks-for-aut…
+ patches.kernel.org/6.6.70-217-Linux-6.6.70.patch
+ patches.kernel.org/RDMA-bnxt_re-Fix-the-max-WQEs-used-in-Static-WQE-mode.pa…
+ patches.kernel.org/6.6.71-001-Revert-x86-hyperv-Fix-hv-tsc-page-based-sched…
+ patches.kernel.org/6.6.71-002-Revert-x86-crash-wrap-crash-dumping-code-into…
+ patches.kernel.org/6.6.71-003-x86-hyperv-Fix-hv-tsc-page-based-sched_clock-…
+ patches.kernel.org/6.6.71-004-Linux-6.6.71.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.llT86E/_old 2025-01-14 16:21:24.958950597 +0100
+++ /var/tmp/diff_new_pack.llT86E/_new 2025-01-14 16:21:24.962950762 +0100
@@ -1,4 +1,4 @@
-2025-01-02 12:23:23 +0000
-GIT Revision: 9b1b47aeb21d1709b0945ce2c282aa1b3ff3c3e3
+2025-01-10 15:04:59 +0000
+GIT Revision: 846f31fa700b72594f4abe2fd49616cdb903b053
GIT Branch: slowroll
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package shadow for openSUSE:Factory checked in at 2025-01-14 16:21:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shadow (Old)
and /work/SRC/openSUSE:Factory/.shadow.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shadow"
Tue Jan 14 16:21:06 2025 rev:73 rq:1237059 version:4.17.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/shadow/shadow.changes 2025-01-02 19:19:13.355022563 +0100
+++ /work/SRC/openSUSE:Factory/.shadow.new.1881/shadow.changes 2025-01-14 16:21:08.474268505 +0100
@@ -1,0 +2,14 @@
+Sat Jan 11 16:37:07 UTC 2025 - Michael Vetter <mvetter(a)suse.com>
+
+- Update to 4.17.2:
+ * src/login_nopam.c: Fix compiler warnings #1170
+ * lib/chkname.c: Put limits for LOGIN_NAME_MAX and sysconf(_SC_LOGIN_NAME_MAX) #1169
+ * Use HTTPS in link to Wikipedia article on password strength #1164
+ * lib/attr.h: use C23 attributes only with gcc >= 10 #1172
+ * login: Fix no-pam authorization regression #1174
+ * man: Add Portuguese translation #1178
+ * Update French translation #1177
+ * Add cheap defense mechanisms #1171
+ * Add Romanian translation #1176
+
+-------------------------------------------------------------------
Old:
----
shadow-4.17.1.tar.xz
shadow-4.17.1.tar.xz.asc
New:
----
shadow-4.17.2.tar.xz
shadow-4.17.2.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shadow.spec ++++++
--- /var/tmp/diff_new_pack.yholFU/_old 2025-01-14 16:21:09.974330573 +0100
+++ /var/tmp/diff_new_pack.yholFU/_new 2025-01-14 16:21:09.974330573 +0100
@@ -1,7 +1,7 @@
#
# spec file for package shadow
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%define no_config 1
%endif
Name: shadow
-Version: 4.17.1
+Version: 4.17.2
Release: 0
Summary: Utilities to Manage User and Group Accounts
License: BSD-3-Clause AND GPL-2.0-or-later
++++++ shadow-4.17.1.tar.xz -> shadow-4.17.2.tar.xz ++++++
++++ 29439 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2025-01-14 16:20:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old)
and /work/SRC/openSUSE:Factory:NonFree/.opera.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera"
Tue Jan 14 16:20:34 2025 rev:244 rq:1237644 version:116.0.5366.21
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2025-01-07 20:49:01.690017576 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new.1881/opera.changes 2025-01-14 16:20:36.420942225 +0100
@@ -1,0 +2,35 @@
+Sat Jan 11 21:11:13 UTC 2025 - Carsten Ziepke <kieltux(a)gmail.com>
+
+- Update to 116.0.5366.21
+ * CHR-9904 Update Chromium on desktop-stable-131-5366 to
+ 131.0.6778.86
+ * DNA-119581 Crash at views::View::ConvertPointToTarget
+ * DNA-119847 Missing Opera warning color and some margins
+ in Settings
+ * DNA-119853 Eula dialog is wrong displayed and can not run
+ installation with system scale 125%
+ * DNA-119883 Dark mode: side bar player icons have
+ no background
+ * DNA-120054 Double icon effect in adress bar
+ * DNA-120117 [Player] Crash when trying to Inspect Element
+ on player's web page in panel
+ * DNA-120155 Crash on opera:extensions with color-themes
+ flag disabled
+ * DNA-120195 Scroll in Theme Gallery view changes to dark
+ color in Dark Mode
+ * DNA-120211 Crash at extensions::
+ TabsPrivateGetAllInWindowFunction::Run
+ * DNA-120230 Start page button is blurry
+ * DNA-120240 Dropdown display lacks expected overlay effect
+ * DNA-120242 Translations for Opera 116
+ * DNA-120317 Crash at opera::BrowserWindowImpl::
+ SetBrowserUIVisible
+ * DNA-120458 Crash at opera::BrowserWindowImpl::
+ AddWidgetToTracked
+ * DNA-120512 Promote 116.0 to stable
+- Complete Opera 116 changelog at:
+ https://blogs.opera.com/desktop/changelog-for-116
+- The update to chromium 131.0.6778.86 fixes following issues:
+ CVE-2024-11395
+
+-------------------------------------------------------------------
Old:
----
opera-stable_115.0.5322.119_amd64.rpm
New:
----
opera-stable_116.0.5366.21_amd64.rpm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opera.spec ++++++
--- /var/tmp/diff_new_pack.YT76nf/_old 2025-01-14 16:20:38.729037728 +0100
+++ /var/tmp/diff_new_pack.YT76nf/_new 2025-01-14 16:20:38.729037728 +0100
@@ -1,7 +1,7 @@
#
# spec file for package opera
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
# libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled.
%global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$
Name: opera
-Version: 115.0.5322.119
+Version: 116.0.5366.21
Release: 0
Summary: Proprietary web browser
License: NonFree
++++++ opera-stable_115.0.5322.119_amd64.rpm -> opera-stable_116.0.5366.21_amd64.rpm ++++++
/work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_115.0.5322.119_amd64.rpm /work/SRC/openSUSE:Factory:NonFree/.opera.new.1881/opera-stable_116.0.5366.21_amd64.rpm differ: char 26, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2025-01-13 21:11:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Mon Jan 13 21:11:08 2025 rev:2669 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
Old:
----
factory:non-oss_4238.2.packages.zst
factory:non-oss_4238.2_and_before.packages.zst
factory:non-oss_4241.2.packages.zst
factory:non-oss_4242.2.packages.zst
factory:non-oss_4244.2.packages.zst
factory:non-oss_4245.2.packages.zst
factory:non-oss_4251.2.packages.zst
factory:non-oss_4252.2.packages.zst
factory:non-oss_4254.2.packages.zst
factory:non-oss_4257.1.packages.zst
factory:non-oss_4258.2.packages.zst
factory_20241218.packages.zst
factory_20241218_and_before.packages.zst
factory_20241220.packages.zst
factory_20241222.packages.zst
factory_20241224.packages.zst
factory_20241226.packages.zst
factory_20250102.packages.zst
factory_20250103.packages.zst
factory_20250106.packages.zst
factory_20250108.packages.zst
factory_20250109.packages.zst
New:
----
15.6:update_1736772093.packages.zst
factory:non-oss_4258.2_and_before.packages.zst
factory:non-oss_4259.2.packages.zst
factory_20250109_and_before.packages.zst
factory_20250112.packages.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2025-01-13 20:22:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Mon Jan 13 20:22:35 2025 rev:4261 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.000101663 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.004101829 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20250112" schemaversion="4.1">
+<image name="OBS__MicroOS___20250113" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250112</productvar>
+ <productvar name="VERSION">20250113</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250112,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250113,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250112/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250113/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.032102990 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.036103156 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20250112" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20250113" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250112</productvar>
+ <productvar name="VERSION">20250113</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250112,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250113,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.056103986 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.056103986 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250112" schemaversion="4.1">
+<image name="OBS__openSUSE___20250113" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250112</productvar>
+ <productvar name="VERSION">20250113</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250112,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250113,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250112/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250113/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.080104981 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.080104981 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250112" schemaversion="4.1">
+<image name="OBS__openSUSE___20250113" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250112</productvar>
+ <productvar name="VERSION">20250113</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250112,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250113,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250112/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250113/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -4107,7 +4107,11 @@
<repopackage name="thin-provisioning-tools"/>
<repopackage name="thryomanes-fonts"/>
<repopackage name="thunar"/>
+ <repopackage name="thunar-archive-plugin"/>
+ <repopackage name="thunar-archive-plugin-lang"/>
<repopackage name="thunar-lang"/>
+ <repopackage name="thunar-media-tags-plugin"/>
+ <repopackage name="thunar-media-tags-plugin-lang"/>
<repopackage name="thunar-plugin-archive"/>
<repopackage name="thunar-plugin-archive-lang"/>
<repopackage name="thunar-plugin-media-tags"/>
++++++ openSUSE-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.104105976 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.104105976 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250112" schemaversion="4.1">
+<image name="OBS__openSUSE___20250113" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -23,7 +23,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20250112-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20250113-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250112</productvar>
+ <productvar name="VERSION">20250113</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250112,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250113,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250112/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250113/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ Aeon.product ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.148107802 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.152107968 +0100
@@ -6,7 +6,7 @@
<name>Aeon</name>
<releasepkgname>Aeon-release</releasepkgname>
<endoflife/>
- <version>20250112</version>
+ <version>20250113</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Aeon</productline>
++++++ Kalpa.product ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.164108466 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.168108632 +0100
@@ -6,7 +6,7 @@
<name>Kalpa</name>
<releasepkgname>Kalpa-release</releasepkgname>
<endoflife/>
- <version>20250112</version>
+ <version>20250113</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Kalpa</productline>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.188109461 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.192109627 +0100
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20250112</version>
+ <version>20250113</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.272112945 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.276113111 +0100
@@ -4058,11 +4058,15 @@
<package name="thin-provisioning-tools" supportstatus="unsupported"/> <!-- reason: dvd:grub2 -->
<package name="thryomanes-fonts" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="thunar" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
+ <package name="thunar-archive-plugin" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
+ <package name="thunar-archive-plugin-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="thunar-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
- <package name="thunar-plugin-archive" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
- <package name="thunar-plugin-archive-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
- <package name="thunar-plugin-media-tags" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
- <package name="thunar-plugin-media-tags-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
+ <package name="thunar-media-tags-plugin" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
+ <package name="thunar-media-tags-plugin-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
+ <package name="thunar-plugin-archive" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
+ <package name="thunar-plugin-archive-lang" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
+ <package name="thunar-plugin-media-tags" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
+ <package name="thunar-plugin-media-tags-lang" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="thunar-sendto-blueman" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="thunar-volman" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="thunar-volman-branding-openSUSE" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.296113941 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.300114107 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20250112</version>
+ <version>20250113</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.324115102 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.328115268 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20250112</version>
+ <version>20250113</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.0nJ1xj/_old 2025-01-13 20:22:41.416118918 +0100
+++ /var/tmp/diff_new_pack.0nJ1xj/_new 2025-01-13 20:22:41.424119250 +0100
@@ -801,7 +801,6 @@
- apache2-mod_jk
- apache2-mod_maxminddb
- apache2-mod_mono
- - apache2-mod_nss
- apache2-mod_perl
- apache2-mod_perl-devel
- apache2-mod_security2
@@ -8813,6 +8812,7 @@
- hyprland-devel
- hyprland-fish-completion
- hyprland-protocols-devel
+ - hyprland-qt-support
- hyprland-qtutils
- hyprland-wallpapers
- hyprland-zsh-completion
@@ -14229,8 +14229,8 @@
- libkdcraw
- libkdcraw-devel
- libkdcraw-qt6-devel
- - libkddockwidgets-qt6-2_1
- - libkddockwidgets2_1
+ - libkddockwidgets-qt6-2_2
+ - libkddockwidgets2_2
- libkdecoration2-devel
- libkdecorations2-5
- libkdecorations2-5-lang
@@ -16118,7 +16118,6 @@
- librttr_core0_9_6
- librubberband-devel
- librubberband2-32bit
- - libruby3_3-3_3
- librvngabw-0_0-0
- librvngabw-devel
- librvngabw-devel-doc
@@ -24300,6 +24299,7 @@
- python311-Flask-SQLAlchemy
- python311-Flask-Security
- python311-Flask-SocketIO
+ - python311-Flask-Versioned
- python311-Flask-WTF
- python311-Flask-doc
- python311-FontTools
@@ -25199,7 +25199,6 @@
- python311-cooldict
- python311-copr
- python311-copr-cli
- - python311-cornice
- python311-cotengra
- python311-covdefaults
- python311-coverage
@@ -27870,6 +27869,7 @@
- python312-Flask-SQLAlchemy
- python312-Flask-Security
- python312-Flask-SocketIO
+ - python312-Flask-Versioned
- python312-Flask-WTF
- python312-Flask-doc
- python312-FontTools
@@ -28801,7 +28801,6 @@
- python312-cooldict
- python312-copr
- python312-copr-cli
- - python312-cornice
- python312-cotengra
- python312-covdefaults
- python312-coverage
@@ -31570,6 +31569,7 @@
- python313-Flask-SQLAlchemy
- python313-Flask-Security
- python313-Flask-SocketIO
+ - python313-Flask-Versioned
- python313-Flask-WTF
- python313-Flask-doc
- python313-FontTools
@@ -32502,7 +32502,6 @@
- python313-cooldict
- python313-copr
- python313-copr-cli
- - python313-cornice
- python313-cotengra
- python313-covdefaults
- python313-coverage
@@ -36357,11 +36356,6 @@
- ruby-selinux
- ruby-xapian
- ruby-yui
- - ruby3.3
- - ruby3.3-devel
- - ruby3.3-devel-extra
- - ruby3.3-doc
- - ruby3.3-doc-ri
- ruby3.4-devel
- ruby3.4-devel-extra
- ruby3.4-doc
@@ -36900,8 +36894,6 @@
- scap-security-guide-debian
- scap-security-guide-redhat
- scap-security-guide-ubuntu
- - scap-workbench
- - scap-workbench-doc
- scapy
- scat
- scc
@@ -47286,11 +47278,13 @@
- thunar-devel
- thunar-font-manager
- thunar-plugin-dropbox
- - thunar-plugin-shares
- - thunar-plugin-shares-lang
- thunar-plugin-vcs
- thunar-plugin-vcs-lang
- thunar-sendto-clamtk
+ - thunar-shares-plugin
+ - thunar-shares-plugin-lang
+ - thunar-vcs-plugin
+ - thunar-vcs-plugin-lang
- thunar-volman-branding-upstream
- thunarx-python
- thunarx-python-doc
@@ -49242,7 +49236,6 @@
- xreader-plugin-comicsdocument
- xreader-plugin-djvudocument
- xreader-plugin-dvidocument
- - xreader-plugin-epubdocument
- xreader-plugin-pdfdocument
- xreader-plugin-pixbufdocument
- xreader-plugin-psdocument
@@ -49539,6 +49532,7 @@
- zita-resampler-devel
- zita-resampler-tools
- zix-devel
+ - zizmor
- zk
- zk-spaced
- zlib-devel
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package qt-creator for openSUSE:Factory checked in at 2025-01-13 18:07:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt-creator (Old)
and /work/SRC/openSUSE:Factory/.qt-creator.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt-creator"
Mon Jan 13 18:07:26 2025 rev:40 rq:1237439 version:15.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/qt-creator/qt-creator.changes 2024-12-05 17:13:55.714883890 +0100
+++ /work/SRC/openSUSE:Factory/.qt-creator.new.1881/qt-creator.changes 2025-01-13 18:07:38.317966558 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 12:17:03 UTC 2025 - Fabian Vogt <fabian(a)ritter-vogt.de>
+
+- Add patch to avoid regression in 15.0.0 (QTCREATORBUG-32305):
+ * 0001-Revert-Autotools-Make-the-BuildSystem-per-BuildConfi.patch
+
+-------------------------------------------------------------------
New:
----
0001-Revert-Autotools-Make-the-BuildSystem-per-BuildConfi.patch
BETA DEBUG BEGIN:
New:- Add patch to avoid regression in 15.0.0 (QTCREATORBUG-32305):
* 0001-Revert-Autotools-Make-the-BuildSystem-per-BuildConfi.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qt-creator.spec ++++++
--- /var/tmp/diff_new_pack.YnvfZp/_old 2025-01-13 18:07:39.218003800 +0100
+++ /var/tmp/diff_new_pack.YnvfZp/_new 2025-01-13 18:07:39.222003966 +0100
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package qt-creator
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -63,6 +63,8 @@
# Patches 11-20 are openSUSE changes
Patch11: fix-application-output.patch
Patch12: 0001-Disable-some-plugins.patch
+# Waiting for upstream fix
+Patch13: 0001-Revert-Autotools-Make-the-BuildSystem-per-BuildConfi.patch
##
BuildRequires: cmake
# clang-devel in Leap 15 points to clang7...
@@ -107,7 +109,6 @@
BuildRequires: cmake(Qt6PrintSupport) >= %{qt_min_version}
BuildRequires: cmake(Qt6Qml) >= %{qt_min_version}
BuildRequires: cmake(Qt6Quick) >= %{qt_min_version}
-BuildRequires: cmake(Qt6QuickWidgets) >= %{qt_min_version}
BuildRequires: cmake(Qt6Quick3D) >= %{qt_min_version}
BuildRequires: cmake(Qt6Quick3DAssetImport) >= %{qt_min_version}
BuildRequires: cmake(Qt6Quick3DAssetUtils) >= %{qt_min_version}
++++++ 0001-Revert-Autotools-Make-the-BuildSystem-per-BuildConfi.patch ++++++
From 932d01b3a9e1036f7b252975408a8056fc2abc2a Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fvogt(a)suse.de>
Date: Mon, 13 Jan 2025 13:15:49 +0100
Subject: [PATCH] Revert "Autotools: Make the BuildSystem per
BuildConfiguration"
This reverts commit 01cc0e74991fd32c20847f8c02d4fc673d6bb115.
Fixes https://bugreports.qt.io/browse/QTCREATORBUG-32305
---
.../autotoolsprojectmanager/CMakeLists.txt | 1 +
.../autotoolsbuildconfiguration.cpp | 171 +---------------
.../autotoolsbuildsystem.cpp | 187 ++++++++++++++++++
.../autotoolsbuildsystem.h | 12 ++
.../autotoolsprojectmanager.qbs | 2 +
.../autotoolsprojectplugin.cpp | 2 +
6 files changed, 205 insertions(+), 170 deletions(-)
create mode 100644 src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.cpp
create mode 100644 src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.h
diff --git a/src/plugins/autotoolsprojectmanager/CMakeLists.txt b/src/plugins/autotoolsprojectmanager/CMakeLists.txt
index 09ec0b2646bf..f78daac7e07e 100644
--- a/src/plugins/autotoolsprojectmanager/CMakeLists.txt
+++ b/src/plugins/autotoolsprojectmanager/CMakeLists.txt
@@ -5,6 +5,7 @@ add_qtc_plugin(AutotoolsProjectManager
autogenstep.cpp autogenstep.h
autoreconfstep.cpp autoreconfstep.h
autotoolsbuildconfiguration.cpp autotoolsbuildconfiguration.h
+ autotoolsbuildsystem.cpp autotoolsbuildsystem.h
autotoolsprojectconstants.h
autotoolsprojectmanagertr.h
autotoolsprojectplugin.cpp
diff --git a/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp b/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp
index dcce460621e7..142794f9cee7 100644
--- a/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp
+++ b/src/plugins/autotoolsprojectmanager/autotoolsbuildconfiguration.cpp
@@ -5,191 +5,29 @@
#include "autotoolsprojectconstants.h"
#include "autotoolsprojectmanagertr.h"
-#include "makefileparser.h"
#include <projectexplorer/buildinfo.h>
#include <projectexplorer/buildconfiguration.h>
#include <projectexplorer/buildsteplist.h>
-#include <projectexplorer/buildsystem.h>
#include <projectexplorer/project.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <projectexplorer/projectexplorertr.h>
-#include <projectexplorer/projectupdater.h>
#include <projectexplorer/target.h>
-#include <qtsupport/qtcppkitinfo.h>
-
-#include <solutions/tasking/tasktreerunner.h>
-
-#include <utils/async.h>
#include <utils/mimeconstants.h>
using namespace ProjectExplorer;
-using namespace Tasking;
using namespace Utils;
namespace AutotoolsProjectManager::Internal {
-// AutotoolsBuildSystem
-class AutotoolsBuildSystem final : public BuildSystem
-{
-public:
- explicit AutotoolsBuildSystem(BuildConfiguration *bc);
-
-private:
- void triggerParsing() final;
- QString name() const final { return QLatin1String("autotools"); }
-
- /**
- * Is invoked when the makefile parsing by m_makefileParserThread has
- * been finished. Adds all sources and files into the project tree and
- * takes care listen to file changes for Makefile.am and configure.ac
- * files.
- */
- void makefileParsingFinished(const MakefileParserOutputData &outputData);
-
- /// Return value for AutotoolsProject::files()
- QStringList m_files;
-
- /// Responsible for parsing the makefiles asynchronously in a thread
- Tasking::TaskTreeRunner m_parserRunner;
-
- std::unique_ptr<ProjectUpdater> m_cppCodeModelUpdater;
-};
-
-AutotoolsBuildSystem::AutotoolsBuildSystem(BuildConfiguration *bc)
- : BuildSystem(bc)
- , m_cppCodeModelUpdater(ProjectUpdaterFactory::createCppProjectUpdater())
-{
- connect(project(), &Project::projectFileIsDirty, this, [this] { requestParse(); });
-}
-
-static void parseMakefileImpl(QPromise<MakefileParserOutputData> &promise, const QString &makefile)
-{
- const auto result = parseMakefile(makefile, QFuture<void>(promise.future()));
- if (result)
- promise.addResult(*result);
- else
- promise.future().cancel();
-}
-
-void AutotoolsBuildSystem::triggerParsing()
-{
- const Storage<std::optional<ParseGuard>> storage;
-
- const auto onSetup = [this, storage](Async<MakefileParserOutputData> &async) {
- *storage = guardParsingRun();
- async.setConcurrentCallData(parseMakefileImpl, projectFilePath().path());
- };
- const auto onDone = [this, storage](const Async<MakefileParserOutputData> &async) {
- (*storage)->markAsSuccess();
- makefileParsingFinished(async.result());
- };
-
- const Group recipe {
- storage,
- AsyncTask<MakefileParserOutputData>(onSetup, onDone, CallDoneIf::Success)
- };
- m_parserRunner.start(recipe);
-}
-
-static QStringList filterIncludes(const QString &absSrc, const QString &absBuild,
- const QStringList &in)
-{
- QStringList result;
- for (const QString &i : in) {
- QString out = i;
- out.replace(QLatin1String("$(top_srcdir)"), absSrc);
- out.replace(QLatin1String("$(abs_top_srcdir)"), absSrc);
-
- out.replace(QLatin1String("$(top_builddir)"), absBuild);
- out.replace(QLatin1String("$(abs_top_builddir)"), absBuild);
-
- result << out;
- }
- return result;
-}
-
-void AutotoolsBuildSystem::makefileParsingFinished(const MakefileParserOutputData &outputData)
-{
- m_files.clear();
-
- QSet<FilePath> filesToWatch;
-
- // Apply sources to m_files, which are returned at AutotoolsBuildSystem::files()
- const QFileInfo fileInfo = projectFilePath().toFileInfo();
- const QDir dir = fileInfo.absoluteDir();
- const QStringList files = outputData.m_sources;
- for (const QString& file : files)
- m_files.append(dir.absoluteFilePath(file));
-
- // Watch for changes of Makefile.am files. If a Makefile.am file
- // has been changed, the project tree must be reparsed.
- const QStringList makefiles = outputData.m_makefiles;
- for (const QString &makefile : makefiles) {
- const QString absMakefile = dir.absoluteFilePath(makefile);
-
- m_files.append(absMakefile);
-
- filesToWatch.insert(FilePath::fromString(absMakefile));
- }
-
- // Add configure.ac file to project and watch for changes.
- const QLatin1String configureAc(QLatin1String("configure.ac"));
- const QFile configureAcFile(fileInfo.absolutePath() + QLatin1Char('/') + configureAc);
- if (configureAcFile.exists()) {
- const QString absConfigureAc = dir.absoluteFilePath(configureAc);
- m_files.append(absConfigureAc);
-
- filesToWatch.insert(FilePath::fromString(absConfigureAc));
- }
-
- auto newRoot = std::make_unique<ProjectNode>(project()->projectDirectory());
- for (const QString &f : std::as_const(m_files)) {
- const FilePath path = FilePath::fromString(f);
- newRoot->addNestedNode(std::make_unique<FileNode>(path,
- FileNode::fileTypeForFileName(path)));
- }
- setRootProjectNode(std::move(newRoot));
- project()->setExtraProjectFiles(filesToWatch);
-
- QtSupport::CppKitInfo kitInfo(kit());
- QTC_ASSERT(kitInfo.isValid(), return );
-
- RawProjectPart rpp;
- rpp.setDisplayName(project()->displayName());
- rpp.setProjectFileLocation(projectFilePath());
- rpp.setQtVersion(kitInfo.projectPartQtVersion);
- const QStringList cflags = outputData.m_cflags;
- QStringList cxxflags = outputData.m_cxxflags;
- if (cxxflags.isEmpty())
- cxxflags = cflags;
-
- const FilePath includeFileBaseDir = projectDirectory();
- rpp.setFlagsForC({kitInfo.cToolchain, cflags, includeFileBaseDir});
- rpp.setFlagsForCxx({kitInfo.cxxToolchain, cxxflags, includeFileBaseDir});
-
- const QString absSrc = project()->projectDirectory().path();
- BuildConfiguration *bc = target()->activeBuildConfiguration();
-
- const QString absBuild = bc ? bc->buildDirectory().path() : QString();
-
- rpp.setIncludePaths(filterIncludes(absSrc, absBuild, outputData.m_includePaths));
- rpp.setMacros(outputData.m_macros);
- rpp.setFiles(m_files);
-
- m_cppCodeModelUpdater->update({project(), kitInfo, activeParseEnvironment(), {rpp}});
-
- emitBuildSystemUpdated();
-}
-
// AutotoolsBuildConfiguration
+
class AutotoolsBuildConfiguration final : public BuildConfiguration
{
public:
AutotoolsBuildConfiguration(Target *target, Id id)
: BuildConfiguration(target, id)
- , m_buildSystem(new AutotoolsBuildSystem(this))
{
// /<foobar> is used so the un-changed check in setBuildDirectory() works correctly.
// The leading / is to avoid the relative the path expansion in BuildConfiguration::buildDirectory.
@@ -210,13 +48,6 @@ public:
// ### Build Steps Clean ###
appendInitialCleanStep(Constants::MAKE_STEP_ID); // make clean
}
-
- ~AutotoolsBuildConfiguration() override { delete m_buildSystem; }
-
-private:
- BuildSystem *buildSystem() const override { return m_buildSystem; }
-
- AutotoolsBuildSystem * const m_buildSystem;
};
class AutotoolsBuildConfigurationFactory final : public BuildConfigurationFactory
diff --git a/src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.cpp b/src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.cpp
new file mode 100644
index 000000000000..0c79660e377f
--- /dev/null
+++ b/src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.cpp
@@ -0,0 +1,187 @@
+// Copyright (C) 2016 Openismus GmbH.
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
+
+#include "autotoolsbuildsystem.h"
+
+#include "makefileparser.h"
+
+#include <projectexplorer/buildconfiguration.h>
+#include <projectexplorer/projectupdater.h>
+#include <projectexplorer/projectexplorerconstants.h>
+#include <projectexplorer/target.h>
+
+#include <qtsupport/qtcppkitinfo.h>
+
+#include <solutions/tasking/tasktreerunner.h>
+
+#include <utils/async.h>
+#include <utils/qtcassert.h>
+
+using namespace ProjectExplorer;
+using namespace Tasking;
+using namespace Utils;
+
+namespace AutotoolsProjectManager::Internal {
+
+class AutotoolsBuildSystem final : public BuildSystem
+{
+public:
+ explicit AutotoolsBuildSystem(Target *target);
+ ~AutotoolsBuildSystem() final;
+
+private:
+ void triggerParsing() final;
+ QString name() const final { return QLatin1String("autotools"); }
+
+ /**
+ * Is invoked when the makefile parsing by m_makefileParserThread has
+ * been finished. Adds all sources and files into the project tree and
+ * takes care listen to file changes for Makefile.am and configure.ac
+ * files.
+ */
+ void makefileParsingFinished(const MakefileParserOutputData &outputData);
+
+ /// Return value for AutotoolsProject::files()
+ QStringList m_files;
+
+ /// Responsible for parsing the makefiles asynchronously in a thread
+ Tasking::TaskTreeRunner m_parserRunner;
+
+ std::unique_ptr<ProjectUpdater> m_cppCodeModelUpdater;
+};
+
+AutotoolsBuildSystem::AutotoolsBuildSystem(Target *target)
+ : BuildSystem(target)
+ , m_cppCodeModelUpdater(ProjectUpdaterFactory::createCppProjectUpdater())
+{
+ connect(target, &Target::activeBuildConfigurationChanged, this, [this] { requestParse(); });
+ connect(target->project(), &Project::projectFileIsDirty, this, [this] { requestParse(); });
+}
+
+AutotoolsBuildSystem::~AutotoolsBuildSystem() = default;
+
+static void parseMakefileImpl(QPromise<MakefileParserOutputData> &promise, const QString &makefile)
+{
+ const auto result = parseMakefile(makefile, QFuture<void>(promise.future()));
+ if (result)
+ promise.addResult(*result);
+ else
+ promise.future().cancel();
+}
+
+void AutotoolsBuildSystem::triggerParsing()
+{
+ const Storage<std::optional<ParseGuard>> storage;
+
+ const auto onSetup = [this, storage](Async<MakefileParserOutputData> &async) {
+ *storage = guardParsingRun();
+ async.setConcurrentCallData(parseMakefileImpl, projectFilePath().path());
+ };
+ const auto onDone = [this, storage](const Async<MakefileParserOutputData> &async) {
+ (*storage)->markAsSuccess();
+ makefileParsingFinished(async.result());
+ };
+
+ const Group recipe {
+ storage,
+ AsyncTask<MakefileParserOutputData>(onSetup, onDone, CallDoneIf::Success)
+ };
+ m_parserRunner.start(recipe);
+}
+
+static QStringList filterIncludes(const QString &absSrc, const QString &absBuild,
+ const QStringList &in)
+{
+ QStringList result;
+ for (const QString &i : in) {
+ QString out = i;
+ out.replace(QLatin1String("$(top_srcdir)"), absSrc);
+ out.replace(QLatin1String("$(abs_top_srcdir)"), absSrc);
+
+ out.replace(QLatin1String("$(top_builddir)"), absBuild);
+ out.replace(QLatin1String("$(abs_top_builddir)"), absBuild);
+
+ result << out;
+ }
+ return result;
+}
+
+void AutotoolsBuildSystem::makefileParsingFinished(const MakefileParserOutputData &outputData)
+{
+ m_files.clear();
+
+ QSet<FilePath> filesToWatch;
+
+ // Apply sources to m_files, which are returned at AutotoolsBuildSystem::files()
+ const QFileInfo fileInfo = projectFilePath().toFileInfo();
+ const QDir dir = fileInfo.absoluteDir();
+ const QStringList files = outputData.m_sources;
+ for (const QString& file : files)
+ m_files.append(dir.absoluteFilePath(file));
+
+ // Watch for changes of Makefile.am files. If a Makefile.am file
+ // has been changed, the project tree must be reparsed.
+ const QStringList makefiles = outputData.m_makefiles;
+ for (const QString &makefile : makefiles) {
+ const QString absMakefile = dir.absoluteFilePath(makefile);
+
+ m_files.append(absMakefile);
+
+ filesToWatch.insert(FilePath::fromString(absMakefile));
+ }
+
+ // Add configure.ac file to project and watch for changes.
+ const QLatin1String configureAc(QLatin1String("configure.ac"));
+ const QFile configureAcFile(fileInfo.absolutePath() + QLatin1Char('/') + configureAc);
+ if (configureAcFile.exists()) {
+ const QString absConfigureAc = dir.absoluteFilePath(configureAc);
+ m_files.append(absConfigureAc);
+
+ filesToWatch.insert(FilePath::fromString(absConfigureAc));
+ }
+
+ auto newRoot = std::make_unique<ProjectNode>(project()->projectDirectory());
+ for (const QString &f : std::as_const(m_files)) {
+ const FilePath path = FilePath::fromString(f);
+ newRoot->addNestedNode(std::make_unique<FileNode>(path,
+ FileNode::fileTypeForFileName(path)));
+ }
+ setRootProjectNode(std::move(newRoot));
+ project()->setExtraProjectFiles(filesToWatch);
+
+ QtSupport::CppKitInfo kitInfo(kit());
+ QTC_ASSERT(kitInfo.isValid(), return );
+
+ RawProjectPart rpp;
+ rpp.setDisplayName(project()->displayName());
+ rpp.setProjectFileLocation(projectFilePath());
+ rpp.setQtVersion(kitInfo.projectPartQtVersion);
+ const QStringList cflags = outputData.m_cflags;
+ QStringList cxxflags = outputData.m_cxxflags;
+ if (cxxflags.isEmpty())
+ cxxflags = cflags;
+
+ const FilePath includeFileBaseDir = projectDirectory();
+ rpp.setFlagsForC({kitInfo.cToolchain, cflags, includeFileBaseDir});
+ rpp.setFlagsForCxx({kitInfo.cxxToolchain, cxxflags, includeFileBaseDir});
+
+ const QString absSrc = project()->projectDirectory().path();
+ BuildConfiguration *bc = target()->activeBuildConfiguration();
+
+ const QString absBuild = bc ? bc->buildDirectory().path() : QString();
+
+ rpp.setIncludePaths(filterIncludes(absSrc, absBuild, outputData.m_includePaths));
+ rpp.setMacros(outputData.m_macros);
+ rpp.setFiles(m_files);
+
+ m_cppCodeModelUpdater->update({project(), kitInfo, activeParseEnvironment(), {rpp}});
+
+ emitBuildSystemUpdated();
+}
+
+BuildSystem *createAutotoolsBuildSystem(Target *target)
+{
+ return new AutotoolsBuildSystem(target);
+}
+
+} // AutotoolsProjectManager::Internal
diff --git a/src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.h b/src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.h
new file mode 100644
index 000000000000..25cd6e829e32
--- /dev/null
+++ b/src/plugins/autotoolsprojectmanager/autotoolsbuildsystem.h
@@ -0,0 +1,12 @@
+// Copyright (C) 2016 Openismus GmbH.
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
+
+#pragma once
+
+#include <projectexplorer/buildsystem.h>
+
+namespace AutotoolsProjectManager::Internal {
+
+ProjectExplorer::BuildSystem *createAutotoolsBuildSystem(ProjectExplorer::Target *target);
+
+} // AutotoolsProjectManager::Internal
diff --git a/src/plugins/autotoolsprojectmanager/autotoolsprojectmanager.qbs b/src/plugins/autotoolsprojectmanager/autotoolsprojectmanager.qbs
index ae276372430e..cefd8722c21e 100644
--- a/src/plugins/autotoolsprojectmanager/autotoolsprojectmanager.qbs
+++ b/src/plugins/autotoolsprojectmanager/autotoolsprojectmanager.qbs
@@ -17,6 +17,8 @@ QtcPlugin {
"autoreconfstep.h",
"autotoolsbuildconfiguration.cpp",
"autotoolsbuildconfiguration.h",
+ "autotoolsbuildsystem.cpp",
+ "autotoolsbuildsystem.h",
"autotoolsprojectconstants.h",
"autotoolsprojectmanagertr.h",
"autotoolsprojectplugin.cpp",
diff --git a/src/plugins/autotoolsprojectmanager/autotoolsprojectplugin.cpp b/src/plugins/autotoolsprojectmanager/autotoolsprojectplugin.cpp
index 8bf0ecfe171e..212f0cdb6662 100644
--- a/src/plugins/autotoolsprojectmanager/autotoolsprojectplugin.cpp
+++ b/src/plugins/autotoolsprojectmanager/autotoolsprojectplugin.cpp
@@ -4,6 +4,7 @@
#include "autogenstep.h"
#include "autoreconfstep.h"
#include "autotoolsbuildconfiguration.h"
+#include "autotoolsbuildsystem.h"
#include "autotoolsprojectconstants.h"
#include "configurestep.h"
#include "makestep.h"
@@ -40,6 +41,7 @@ public:
setProjectLanguages(Core::Context(ProjectExplorer::Constants::CXX_LANGUAGE_ID));
setDisplayName(projectDirectory().fileName());
setHasMakeInstallEquivalent(true);
+ setBuildSystemCreator(&createAutotoolsBuildSystem);
}
};
--
2.47.1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package wine for openSUSE:Factory checked in at 2025-01-13 18:07:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wine (Old)
and /work/SRC/openSUSE:Factory/.wine.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wine"
Mon Jan 13 18:07:23 2025 rev:456 rq:1237437 version:10.0~rc5
Changes:
--------
--- /work/SRC/openSUSE:Factory/wine/wine.changes 2025-01-12 11:28:56.666932100 +0100
+++ /work/SRC/openSUSE:Factory/.wine.new.1881/wine.changes 2025-01-13 18:07:36.877906971 +0100
@@ -1,0 +2,7 @@
+Mon Jan 13 09:53:02 UTC 2025 - Marcus Meissner <meissner(a)suse.com>
+
+- update to 10.0-rc5 release:
+ - Bug fixes only, we are in code freeze.
+- update staging to 10.0-rc5 release
+
+-------------------------------------------------------------------
Old:
----
wine-10.0-rc4.tar.xz
wine-10.0-rc4.tar.xz.sign
wine-staging-10.0-rc4.tar.xz
New:
----
wine-10.0-rc5.tar.xz
wine-10.0-rc5.tar.xz.sign
wine-staging-10.0-rc5.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wine.spec ++++++
--- /var/tmp/diff_new_pack.iqboF5/_old 2025-01-13 18:07:37.969952158 +0100
+++ /var/tmp/diff_new_pack.iqboF5/_new 2025-01-13 18:07:37.973952323 +0100
@@ -36,8 +36,8 @@
%define _lto_cflags %{nil}
Name: wine%{psuffix}
-%define downloadver 10.0-rc4
-Version: 10.0~rc4
+%define downloadver 10.0-rc5
+Version: 10.0~rc5
Release: 0
Summary: An MS Windows Emulator
License: LGPL-2.1-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.iqboF5/_old 2025-01-13 18:07:38.021954310 +0100
+++ /var/tmp/diff_new_pack.iqboF5/_new 2025-01-13 18:07:38.025954475 +0100
@@ -3,7 +3,7 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="url">https://github.com/wine-staging/wine-staging.git</param>
- <param name="revision">refs/tags/v10.0-rc4</param>
+ <param name="revision">refs/tags/v10.0-rc5</param>
<param name="match-tag">v*.*</param>
<param name="scm">git</param>
</service>
++++++ wine-10.0-rc4.tar.xz -> wine-10.0-rc5.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-10.0-rc4.tar.xz /work/SRC/openSUSE:Factory/.wine.new.1881/wine-10.0-rc5.tar.xz differ: char 15, line 1
++++++ wine-staging-10.0-rc4.tar.xz -> wine-staging-10.0-rc5.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-staging-10.0-rc4.tar.xz /work/SRC/openSUSE:Factory/.wine.new.1881/wine-staging-10.0-rc5.tar.xz differ: char 15, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package iotop-c for openSUSE:Factory checked in at 2025-01-13 18:07:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/iotop-c (Old)
and /work/SRC/openSUSE:Factory/.iotop-c.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "iotop-c"
Mon Jan 13 18:07:21 2025 rev:8 rq:1237438 version:1.27
Changes:
--------
--- /work/SRC/openSUSE:Factory/iotop-c/iotop-c.changes 2024-02-04 19:11:38.917899482 +0100
+++ /work/SRC/openSUSE:Factory/.iotop-c.new.1881/iotop-c.changes 2025-01-13 18:07:22.857326823 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 14:50:49 UTC 2025 - Michael Vetter <mvetter(a)suse.com>
+
+- Update to 1.27:
+ * src/iotop: correct pg_cb signature #64
+
+-------------------------------------------------------------------
Old:
----
iotop-c-1.26.tar.xz
New:
----
iotop-c-1.27.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ iotop-c.spec ++++++
--- /var/tmp/diff_new_pack.Y4aYfK/_old 2025-01-13 18:07:24.573397831 +0100
+++ /var/tmp/diff_new_pack.Y4aYfK/_new 2025-01-13 18:07:24.589398493 +0100
@@ -1,7 +1,7 @@
#
# spec file for package iotop-c
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: iotop-c
-Version: 1.26
+Version: 1.27
Release: 0
Summary: Simple top-like I/O monitor (implemented in C)
License: GPL-2.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Y4aYfK/_old 2025-01-13 18:07:24.837408755 +0100
+++ /var/tmp/diff_new_pack.Y4aYfK/_new 2025-01-13 18:07:24.881410576 +0100
@@ -1,6 +1,6 @@
<services>
<service name="tar_scm" mode="disabled">
- <param name="versionformat">1.26</param>
+ <param name="versionformat">1.27</param>
<param name="url">https://github.com/Tomas-M/iotop</param>
<param name="scm">git</param>
<param name="changesgenerate">disable</param>
++++++ iotop-c-1.26.tar.xz -> iotop-c-1.27.tar.xz ++++++
++++ 2240 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package abi-dumper for openSUSE:Factory checked in at 2025-01-13 17:53:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/abi-dumper (Old)
and /work/SRC/openSUSE:Factory/.abi-dumper.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abi-dumper"
Mon Jan 13 17:53:46 2025 rev:6 rq:1237517 version:1.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/abi-dumper/abi-dumper.changes 2021-01-06 19:56:46.381113372 +0100
+++ /work/SRC/openSUSE:Factory/.abi-dumper.new.1881/abi-dumper.changes 2025-01-13 17:53:51.647882941 +0100
@@ -1,0 +2,10 @@
+Mon Jan 13 14:59:48 UTC 2025 - Michael Vetter <mvetter(a)suse.com>
+
+- Update to 1.4:
+ * fix: handle data_member_location == 2^64-1 #28
+ * fixed symbol search sentence judgment
+ * Fix usage notes in readme
+ * Fix usage notes in readme
+ * Add -extra-dump option to dump more symbols info (for new ABI Viewer tool)
+
+-------------------------------------------------------------------
Old:
----
abi-dumper-1.2.tar.gz
New:
----
abi-dumper-1.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ abi-dumper.spec ++++++
--- /var/tmp/diff_new_pack.8PitGN/_old 2025-01-13 17:53:53.039940482 +0100
+++ /var/tmp/diff_new_pack.8PitGN/_new 2025-01-13 17:53:53.055941144 +0100
@@ -1,7 +1,7 @@
#
# spec file for package abi-dumper
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: abi-dumper
-Version: 1.2
+Version: 1.4
Release: 0
Summary: Tool to dump ABI of an ELF object containing DWARF debug info
License: LGPL-2.1-or-later
++++++ abi-dumper-1.2.tar.gz -> abi-dumper-1.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abi-dumper-1.2/INSTALL new/abi-dumper-1.4/INSTALL
--- old/abi-dumper-1.2/INSTALL 2020-11-20 08:55:42.000000000 +0100
+++ new/abi-dumper-1.4/INSTALL 2025-01-11 19:39:00.000000000 +0100
@@ -1,13 +1,13 @@
-Copyright (C) 2013-2017 Andrey Ponomarenko's ABI Laboratory
+Copyright (C) 2013-2025 Andrey Ponomarenko's ABI Laboratory
All rights reserved.
RELEASE INFORMATION
Project: ABI Dumper
-Version: 1.1
-Date: August 30, 2017
+Version: 1.4
+Date: Jan 11, 2025
This file explains how to install and setup environment
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abi-dumper-1.2/README.md new/abi-dumper-1.4/README.md
--- old/abi-dumper-1.2/README.md 2020-11-20 08:55:42.000000000 +0100
+++ new/abi-dumper-1.4/README.md 2025-01-11 19:39:00.000000000 +0100
@@ -1,4 +1,4 @@
-ABI Dumper 1.2
+ABI Dumper 1.4
==============
ABI Dumper — a tool to dump ABI of an ELF object containing DWARF debug info.
@@ -38,7 +38,7 @@
Usage
-----
-Input objects should be compiled with `-g -Og` additional options to contain DWARF debug info.
+Input objects should be compiled with `-g -Og -fno-eliminate-unused-debug-types` additional options to contain DWARF debug info.
abi-dumper libTest.so -o ABI.dump
abi-dumper Module.ko.debug
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abi-dumper-1.2/abi-dumper.pl new/abi-dumper-1.4/abi-dumper.pl
--- old/abi-dumper-1.2/abi-dumper.pl 2020-11-20 08:55:42.000000000 +0100
+++ new/abi-dumper-1.4/abi-dumper.pl 2025-01-11 19:39:00.000000000 +0100
@@ -1,9 +1,9 @@
#!/usr/bin/perl
###########################################################################
-# ABI Dumper 1.2
+# ABI Dumper 1.3
# Dump ABI of an ELF object containing DWARF debug info
#
-# Copyright (C) 2013-2020 Andrey Ponomarenko's ABI Laboratory
+# Copyright (C) 2013-2025 Andrey Ponomarenko's ABI Laboratory
#
# Written by Andrey Ponomarenko
#
@@ -22,6 +22,7 @@
#
# COMPATIBILITY
# =============
+# ABI Viewer >= 1.0
# ABI Compliance Checker >= 2.2
#
# This library is free software; you can redistribute it and/or
@@ -47,7 +48,7 @@
use Storable qw(dclone);
use Data::Dumper;
-my $TOOL_VERSION = "1.2";
+my $TOOL_VERSION = "1.4";
my $ABI_DUMP_VERSION = "3.5";
my $ORIG_DIR = cwd();
my $TMP_DIR = tempdir(CLEANUP=>1);
@@ -70,7 +71,7 @@
$IgnoreTagsPath, @CtagsDef, $KernelExport, $UseTU, $ReimplementStd,
$IncludePreamble, $IncludePaths, $CacheHeaders, $MixedHeaders, $Debug,
$SearchDirDebuginfo, $KeepRegsAndOffsets, $Quiet, $IncludeDefines,
-$AllUnits, $LambdaSupport, $LdLibraryPath);
+$AllUnits, $LambdaSupport, $LdLibraryPath, $ExtraDump);
my $CmdName = getFilename($0);
@@ -91,9 +92,9 @@
"No_Exported"=>12
);
-my $ShortUsage = "ABI Dumper $TOOL_VERSION
+my $ShortUsage = "ABI Dumper $TOOL_VERSION EE
Dump ABI of an ELF object containing DWARF debug info
-Copyright (C) 2019 Andrey Ponomarenko's ABI Laboratory
+Copyright (C) 2025 Andrey Ponomarenko's ABI Laboratory
License: GNU LGPL 2.1
Usage: $CmdName [options] [object]
@@ -150,6 +151,7 @@
"ld-library-path=s" => \$LdLibraryPath,
# internal options
"addr2name!" => \$AddrToName,
+ "extra-dump!" => \$ExtraDump,
# obsolete
"reimplement-std!" => \$ReimplementStd
) or errMsg();
@@ -162,14 +164,14 @@
my $HelpMessage="
NAME:
- ABI Dumper ($CmdName)
+ ABI Dumper EE ($CmdName)
Dump ABI of an ELF object containing DWARF debug info
DESCRIPTION:
ABI Dumper is a tool for dumping ABI information of an ELF object
containing DWARF debug info.
- The tool is intended to be used with ABI Compliance Checker tool for
+ The tool is intended to be used with ABI Viewer or ABICC tool for
tracking ABI changes of a C/C++ library or kernel module.
This tool is free software: you can redistribute it and/or modify it
@@ -409,6 +411,7 @@
"subroutine_type"=>"Func",
"array_type"=>"Array",
"base_type"=>"Intrinsic",
+ "atomic_type"=>"Intrinsic",
"unspecified_type"=>"Unspecified",
"const_type"=>"Const",
"pointer_type"=>"Pointer",
@@ -448,11 +451,18 @@
my %SymbolTable;
my %Symbol_Bind;
+# Extra Dump
+my %SymbolAttribute;
+my $GLOBAL_ID_T = 0;
+my %FullLoc = ();
+
# Kernel
my %KSymTab;
# VTables
my %VirtualTable;
+my %VTable_Symbol;
+my %VTable_Class;
# Env
my $SYS_ARCH;
@@ -757,7 +767,7 @@
if(my ($Value, $Size, $Type, $Bind, $Vis, $Ndx, $Symbol) = readline_ELF($_))
{ # read ELF entry
$Symbol_Bind{$Symbol} = $Bind;
- if(index($Symbol, '@'))
+ if(index($Symbol, '@')!=-1)
{
if($Symbol=~/\A(.+?)\@/) {
$Symbol_Bind{$1} = $Bind;
@@ -808,6 +818,18 @@
{
$Symbol_Value{$Symbol} = $Value;
$Value_Symbol{$Value}{$Symbol} = 1;
+
+ if(defined $ExtraDump)
+ {
+ $SymbolAttribute{$Symbol} = {
+ "Val" => $Value,
+ "Size" => $Size,
+ "Kind" => $Type,
+ "Bind" => $Bind,
+ "Vis" => $Vis,
+ "Ndx" => $Ndx
+ };
+ }
}
if(not $symtab)
@@ -944,12 +966,25 @@
if(/\A\s*(.+?)\Z/) {
$DirTable{keys(%DirTable)+1} = $1;
}
+ elsif(/\A\s*(\d+)\s+(.+?)\s+\(\d+\)\Z/)
+ { # F34
+ $DirTable{$1} = $2;
+ }
}
}
- if(/(\d+)\s+(\d+)\s+\d+\s+\d+\s+([^ ]+)/)
+ my ($Num, $Dir, $File) = ();
+
+ if(/(\d+)\s+(\d+)\s+\d+\s+\d+\s+([^ ]+)/) {
+ ($Num, $Dir, $File) = ($1, $2, $3)
+ }
+ elsif(/(\d+)\s+([^ ]+)\s+\(\d+\)\,\s+(\d+)/)
+ { # F34
+ ($Num, $File, $Dir) = ($1, $2, $3);
+ }
+
+ if($File)
{
- my ($Num, $Dir, $File) = ($1, $2, $3);
chomp($File);
if(defined $AddDirs)
@@ -1181,9 +1216,13 @@
if(defined $DirTable_Def)
{
- if(/\A\s*(.+?)\Z/) {
+ if(/\A\s*([^\[\]\(\)]+?)\Z/) {
$DirTable{keys(%DirTable)+1} = $1;
}
+ elsif(/\A\s*(\d+)\s+(.+?)\s+\(\d+\)\Z/)
+ { # F34
+ $DirTable{$1} = $2;
+ }
}
}
@@ -1191,21 +1230,32 @@
and /Table at offset (\w+)/) {
$Offset = $1;
}
- elsif(defined $Offset
- and /(\d+)\s+(\d+)\s+\d+\s+\d+\s+([^ ]+)/)
+ elsif(defined $Offset)
{
- my ($Num, $Dir, $File) = ($1, $2, $3);
- chomp($File);
+ my ($Num, $Dir, $File) = ();
- if(defined $AddDirs)
+ if(/(\d+)\s+(\d+)\s+\d+\s+\d+\s+([^ ]+)/) {
+ ($Num, $Dir, $File) = ($1, $2, $3);
+ }
+ elsif(/(\d+)\s+([^ ]+)\s+\(\d+\)\,\s+(\d+)/)
+ { # F34
+ ($Num, $File, $Dir) = ($1, $2, $3);
+ }
+
+ if($File)
{
- if(my $DName = $DirTable{$Dir})
+ chomp($File);
+
+ if(defined $AddDirs)
{
- $File = $DName."/".$File;
+ if(my $DName = $DirTable{$Dir})
+ {
+ $File = $DName."/".$File;
+ }
}
+
+ $SourceFile{$Offset}{$Num} = $File;
}
-
- $SourceFile{$Offset}{$Num} = $File;
}
}
close(SRC);
@@ -1226,6 +1276,8 @@
open(LOC, $EU_READELF_L." $AddOpt --debug-dump=loc \"$Path\" 2>\"$TMP_DIR/error\" |");
}
+ my $Offset = undef;
+
while(<LOC>)
{
if(/\A \[\s*(\w+)\].*\[\s*\w+\]\s*(.+)\Z/) {
@@ -1234,6 +1286,14 @@
elsif(/\A \[\s*(\w+)\]/) {
$DebugLoc{$1} = "";
}
+ elsif(/Offset:\s+(.+?),/)
+ { # F34
+ $Offset = $1;
+ }
+ elsif($Offset and /\A\s+\[\s*\w+\]\s*(.+)\Z/)
+ { # F34
+ $DebugLoc{$Offset} = $1;
+ }
}
close(LOC);
@@ -1483,19 +1543,31 @@
{
if($Val=~/\)\s*\Z/)
{ # value on the next line
- $Val .= <$FH>;
+ my $NL = <$FH>;
+ $Val .= $NL;
+
+ if(defined $ExtraDump)
+ {
+ if($NL=~/\A\s{4,}\[\s*(\w+)\]\s*(piece \d+|\w+)/)
+ {
+ $FullLoc{$ID}{$1} = $2;
+ }
+ }
if(index($Val, "GNU_entry_value")!=-1)
{ # value on the next line
- $Val .= <$FH>;
+ $NL = <$FH>;
+ $Val .= $NL;
}
}
if($Val=~/\A\(\w+\)\s*(-?)(\w+)\Z/)
{ # (data1) 1c
- $Val = hex($2);
- if($1) {
- $Val = -$Val;
+ if ($2 != 0xFFFFFFFFFFFFFFFF) {
+ $Val = hex($2);
+ if($1) {
+ $Val = -$Val;
+ }
}
}
else
@@ -1611,7 +1683,7 @@
$Val=~s/\A\"//;
$Val=~s/\"\Z//;
- if($Val=~/GNU\s+(C\d*|C\+\+|GIMPLE)\s+(.+)\Z/)
+ if($Val=~/GNU\s+(C\d*|C\+\+\d*|GIMPLE)\s+(.+)\Z/)
{
$SYS_GCCV = $2;
if($SYS_GCCV=~/\A(\d+\.\d+)(\.\d+|)/)
@@ -1676,6 +1748,10 @@
}
}
}
+ elsif(defined $ExtraDump and $Line=~/\A\s{4,}\[\s*(\w+)\]\s*(piece \d+|\w+)/)
+ {
+ $FullLoc{$ID}{$1} = $2;
+ }
elsif($Line=~/\A \[\s*(\w+)\](\s*)(\w+)/)
{
$ID = hex($1);
@@ -1941,6 +2017,15 @@
$VirtualTable{$CName}{$1} = $2;
}
}
+
+ if(defined $ExtraDump)
+ {
+ if($Entries[0]=~/\A(\w+)\:/)
+ {
+ $VTable_Symbol{$CName} = $1;
+ $VTable_Class{$1} = $CName;
+ }
+ }
}
}
}
@@ -1953,7 +2038,14 @@
{
my $TName = $TypeInfo{$Tid}{"Name"};
$TName=~s/\bstruct //g;
- if(defined $VirtualTable{$TName}) {
+ if(defined $VirtualTable{$TName})
+ {
+ $TypeInfo{$Tid}{"VTable"} = $VirtualTable{$TName};
+
+ if(defined $ExtraDump)
+ {
+ $TypeInfo{$Tid}{"VTable_Sym"} = $VTable_Symbol{$TName};
+ }
$TypeInfo{$Tid}{"VTable"} = $VirtualTable{$TName};
}
}
@@ -2022,7 +2114,11 @@
else {
$ABI{"Compiler"} = $SYS_COMP;
}
-
+
+ if(defined $ExtraDump) {
+ $ABI{"ExtraDump"} = "On";
+ }
+
if(defined $PublicHeadersPath) {
$ABI{"PublicABI"} = "1";
}
@@ -2533,6 +2629,14 @@
$SelectedSymbols{$ID} = $S;
delete($SymbolInfo{$ID}{"External"});
+
+ # add attributes
+ if(defined $ExtraDump)
+ {
+ foreach my $Attr (keys(%{$SymbolAttribute{$Symbol}})) {
+ $SymbolInfo{$ID}{$Attr} = $SymbolAttribute{$Symbol}{$Attr};
+ }
+ }
}
}
@@ -2849,7 +2953,10 @@
if(not defined $SInfo->{"Param"}
or $SInfo->{"Param"}{0}{"name"} ne "this")
{
- $SInfo->{"Static"} = 1;
+ if(not $ExtraDump or index($Symbol, "_ZTV")!=0)
+ {
+ $SInfo->{"Static"} = 1;
+ }
}
}
@@ -3026,7 +3133,15 @@
sub selectPublic($$)
{
my ($Symbol, $ID) = @_;
-
+
+ if($ExtraDump)
+ {
+ if(index($Symbol, "_ZTV")==0)
+ {
+ return 1;
+ }
+ }
+
my $Header = getFilename($SymbolInfo{$ID}{"Header"});
if($OBJ_LANG eq "C++") {
@@ -3066,6 +3181,49 @@
return 1;
}
+sub add_VtableSymbols()
+{
+ foreach my $Symbol (sort {lc($a) cmp lc($b)} keys(%VTable_Class))
+ {
+ my $CName = $VTable_Class{$Symbol};
+ my $ID = ++$GLOBAL_ID;
+
+ $SymbolInfo{$ID}{"MnglName"} = $Symbol;
+
+ # TODO: move VTable attr from TypeInfo to SymbolInfo
+
+ if(not defined $TName_Tid{"Class"}{$CName}
+ and not defined $TName_Tid{"Struct"}{$CName})
+ { # create class
+ my $ID_T = ++$GLOBAL_ID_T;
+
+ $TName_Tid{"Class"}{$CName} = $ID_T;
+
+ $TypeInfo{$ID_T}{"Type"} = "Class";
+ $TypeInfo{$ID_T}{"Name"} = $CName;
+
+ if($CName=~/\A([\w\:]+)\:\:/) {
+ $TypeInfo{$ID_T}{"NameSpace"} = $1;
+ }
+
+ if(defined $VirtualTable{$CName}) {
+ %{$TypeInfo{$ID_T}{"VTable"}} = %{$VirtualTable{$CName}};
+ }
+ }
+
+ if(defined $TName_Tid{"Class"}{$CName}) {
+ $SymbolInfo{$ID}{"Class"} = $TName_Tid{"Class"}{$CName};
+ }
+ elsif(defined $TName_Tid{"Struct"}{$CName}) {
+ $SymbolInfo{$ID}{"Class"} = $TName_Tid{"Struct"}{$CName};
+ }
+
+ foreach my $Attr (keys(%{$SymbolAttribute{$Symbol}})) {
+ $SymbolInfo{$ID}{$Attr} = $SymbolAttribute{$Symbol}{$Attr};
+ }
+ }
+}
+
sub cloneSymbol($$)
{
my ($ID, $Symbol) = @_;
@@ -4157,7 +4315,14 @@
$TypeSpec{$ID} = $BASE_ID;
}
-
+
+ if(defined $ExtraDump)
+ {
+ if($ID>$GLOBAL_ID_T) {
+ $GLOBAL_ID_T = $ID;
+ }
+ }
+
# remove duplicates
my $DId = undef;
@@ -4278,9 +4443,12 @@
if(defined $File)
{
+ my $InfoName = undef;
if(index($File, "(")!=-1)
{ # Support for new elfutils (Fedora 30)
- $File=~s/.+ \((\d+)\)/$1/;
+ if($File=~s/\A(.+?)\s+\((\d+)\)/$1/) {
+ $InfoName = $1;
+ }
}
my $Name = undef;
@@ -4292,6 +4460,10 @@
{ # imported
$Name = $SourceFile_Alt{0}{$File};
}
+
+ if(not $Name) {
+ $Name = $InfoName;
+ }
if($Name=~/\.($HEADER_EXT)\Z/i
or index($Name, ".")==-1)
@@ -4926,7 +5098,7 @@
{
my $ParamId = $FuncParam{$ID}{$Pos};
my $Offset = undef;
- my $Reg = undef;
+ my %Regs = ();
if(my $Sp = $SpecElem{$ID})
{
@@ -4938,15 +5110,12 @@
if((my $Loc = $DWARF_Info{$ParamId}{"location"}) ne "") {
$Offset = $Loc;
}
- elsif((my $R = $DWARF_Info{$ParamId}{"register"}) ne "") {
- $Reg = $RegName{$R};
- }
elsif((my $LL = $DWARF_Info{$ParamId}{"location_list"}) ne "")
{
if(my $L = $DebugLoc{$LL})
{
if($L=~/reg(\d+)/) {
- $Reg = $RegName{$1};
+ $Regs{0} = $RegName{$1};
}
elsif($L=~/fbreg\s+(-?\w+)\Z/) {
$Offset = $1;
@@ -4961,6 +5130,35 @@
}
}
}
+ elsif(defined $ExtraDump)
+ {
+ my $Piece = 0;
+ foreach my $P (sort {int($a)<=>int($b)} keys(%{$FullLoc{$ParamId}}))
+ {
+ my $L = $FullLoc{$ParamId}{$P};
+
+ if($L=~/piece (\d+)/) {
+ $Piece = $1;
+ }
+ elsif($L=~/stack_value/)
+ {
+ # Nothing to do
+ }
+ elsif($L=~/reg(\d+)/)
+ {
+ $Regs{$Piece} = $RegName{$1};
+ }
+ else
+ {
+ # Error
+ }
+ }
+ }
+ elsif(defined $DWARF_Info{$ParamId}{"register"})
+ {
+ my $R = $DWARF_Info{$ParamId}{"register"};
+ $Regs{0} = $RegName{$R};
+ }
if(my $OrigP = $DWARF_Info{$ParamId}{"orig"}) {
$ParamId = $OrigP;
@@ -5014,10 +5212,26 @@
$SInfo{"Param"}{$Pos}{"name"} = "p".($PPos+1);
}
- if(defined $Reg
+ if(my @R = keys(%Regs)
and not defined $IncompatibleOpt)
{
- $SInfo{"Reg"}{$Pos} = $Reg;
+ if(defined $ExtraDump)
+ {
+ # FIXME: 0+8, 1+16, etc. (for partially distributed parameters)
+ foreach my $RP (@R)
+ {
+ my $O = $Pos;
+ if($RP) {
+ $O .= "+".$RP;
+ }
+
+ $SInfo{"Reg"}{$O} = $Regs{$RP};
+ }
+ }
+ else
+ {
+ $SInfo{"Reg"}{$Pos} = $Regs{$R[0]};
+ }
}
if($DWARF_Info{$ParamId}{"art"} and $Pos==0)
@@ -6510,8 +6724,8 @@
}
if($ShowVersion)
{
- printMsg("INFO", "ABI Dumper $TOOL_VERSION");
- printMsg("INFO", "Copyright (C) 2019 Andrey Ponomarenko's ABI Laboratory");
+ printMsg("INFO", "ABI Dumper $TOOL_VERSION EE");
+ printMsg("INFO", "Copyright (C) 2025 Andrey Ponomarenko's ABI Laboratory");
printMsg("INFO", "License: GNU LGPL 2.1 <http://www.gnu.org/licenses/>");
printMsg("INFO", "This program is free software: you can redistribute it and/or modify it.\n");
printMsg("INFO", "Written by Andrey Ponomarenko.");
@@ -6717,7 +6931,15 @@
if(not $Res) {
exitStatus("No_DWARF", "can't find debug info in object(s)");
}
-
+
+ if(defined $ExtraDump)
+ { # add v-table symbols
+ add_VtableSymbols();
+ }
+
+ %VTable_Symbol = ();
+ %VTable_Class = ();
+
%VirtualTable = ();
completeABI();
@@ -6783,7 +7005,9 @@
%TName_Tid = ();
%TName_Tids = ();
%SymbolTable = ();
-
+
+ %SymbolAttribute = ();
+
%NameSpace = ();
%DeletedAnon = ();
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package docker-compose for openSUSE:Factory checked in at 2025-01-13 17:53:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker-compose (Old)
and /work/SRC/openSUSE:Factory/.docker-compose.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "docker-compose"
Mon Jan 13 17:53:43 2025 rev:57 rq:1237443 version:2.32.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/docker-compose/docker-compose.changes 2025-01-09 15:07:48.505227045 +0100
+++ /work/SRC/openSUSE:Factory/.docker-compose.new.1881/docker-compose.changes 2025-01-13 17:53:46.323662862 +0100
@@ -1,0 +2,11 @@
+Mon Jan 13 14:53:04 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 2.32.3:
+ * ci: update bake-action to v6
+ * simplification
+ * image can be set to a local ID, that isn't a valid docker ref
+ * can't render progress concurrently with buildkit
+ * exclude one-off container running convergence
+ * Only override service mac if set on the main network.
+
+-------------------------------------------------------------------
Old:
----
docker-compose-2.32.2.obscpio
New:
----
docker-compose-2.32.3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ docker-compose.spec ++++++
--- /var/tmp/diff_new_pack.pMB5W6/_old 2025-01-13 17:53:50.715844415 +0100
+++ /var/tmp/diff_new_pack.pMB5W6/_new 2025-01-13 17:53:50.715844415 +0100
@@ -16,10 +16,8 @@
#
-%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
-
Name: docker-compose
-Version: 2.32.2
+Version: 2.32.3
Release: 0
Summary: Define and run multi-container applications with Docker
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.pMB5W6/_old 2025-01-13 17:53:50.747845737 +0100
+++ /var/tmp/diff_new_pack.pMB5W6/_new 2025-01-13 17:53:50.751845903 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/docker/compose</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v2.32.2</param>
+ <param name="revision">v2.32.3</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.pMB5W6/_old 2025-01-13 17:53:50.779847060 +0100
+++ /var/tmp/diff_new_pack.pMB5W6/_new 2025-01-13 17:53:50.783847225 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/docker/compose</param>
- <param name="changesrevision">d474515d4574ab64faabe717d6e771672d72eb53</param></service></servicedata>
+ <param name="changesrevision">083f676214409113be442d066e7c10441db7c426</param></service></servicedata>
(No newline at EOF)
++++++ docker-compose-2.32.2.obscpio -> docker-compose-2.32.3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/.github/workflows/ci.yml new/docker-compose-2.32.3/.github/workflows/ci.yml
--- old/docker-compose-2.32.2/.github/workflows/ci.yml 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/.github/workflows/ci.yml 2025-01-13 12:41:14.000000000 +0100
@@ -77,9 +77,6 @@
platform=${{ matrix.platform }}
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
-
- name: Checkout
- uses: actions/checkout@v4
- -
name: Set up QEMU
uses: docker/setup-qemu-action@v3
-
@@ -87,7 +84,7 @@
uses: docker/setup-buildx-action@v3
-
name: Build
- uses: docker/bake-action@v5
+ uses: docker/bake-action@v6
with:
targets: release
set: |
@@ -106,14 +103,11 @@
runs-on: ubuntu-latest
steps:
-
- name: Checkout
- uses: actions/checkout@v4
- -
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
-
name: Test
- uses: docker/bake-action@v5
+ uses: docker/bake-action@v6
with:
targets: test
set: |
@@ -149,9 +143,10 @@
mode=${{ matrix.mode }}
engine=${{ matrix.engine }}
echo "MODE_ENGINE_PAIR=${mode}-${engine}" >> $GITHUB_ENV
- -
- name: Checkout
+
+ - name: Checkout
uses: actions/checkout@v4
+
- name: Install Docker ${{ matrix.engine }}
run: |
sudo systemctl stop docker.service
@@ -159,22 +154,24 @@
sudo apt-get install curl
curl -fsSL https://test.docker.com -o get-docker.sh
sudo sh ./get-docker.sh --version ${{ matrix.engine }}
+
- name: Check Docker Version
run: docker --version
- -
- name: Set up Docker Buildx
+
+ - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- -
- name: Set up Go
+
+ - name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
check-latest: true
cache: true
- -
- name: Build
- uses: docker/bake-action@v5
+
+ - name: Build
+ uses: docker/bake-action@v6
with:
+ source: .
targets: binary-with-coverage
set: |
*.cache-from=type=gha,scope=binary-linux-amd64
@@ -182,37 +179,37 @@
*.cache-to=type=gha,scope=binary-e2e-${{ matrix.mode }},mode=max
env:
BUILD_TAGS: e2e
- -
- name: Setup tmate session
+
+ - name: Setup tmate session
if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
uses: mxschmitt/action-tmate@8b4e4ac71822ed7e0ad5fb3d1c33483e9e8fb270 # v3.11
with:
limit-access-to-actor: true
github-token: ${{ secrets.GITHUB_TOKEN }}
- -
- name: Test plugin mode
+
+ - name: Test plugin mode
if: ${{ matrix.mode == 'plugin' }}
run: |
rm -rf ./bin/coverage/e2e
mkdir -p ./bin/coverage/e2e
make e2e-compose GOCOVERDIR=bin/coverage/e2e TEST_FLAGS="-v"
- -
- name: Gather coverage data
+
+ - name: Gather coverage data
if: ${{ matrix.mode == 'plugin' }}
uses: actions/upload-artifact@v4
with:
name: coverage-data-e2e-${{ env.MODE_ENGINE_PAIR }}
path: bin/coverage/e2e/
if-no-files-found: error
- -
- name: Test standalone mode
+
+ - name: Test standalone mode
if: ${{ matrix.mode == 'standalone' }}
run: |
rm -f /usr/local/bin/docker-compose
cp bin/build/docker-compose /usr/local/bin
make e2e-compose-standalone
- -
- name: e2e Test Summary
+
+ - name: e2e Test Summary
uses: test-summary/action@v2
with:
paths: /tmp/report/report.xml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/.github/workflows/merge.yml new/docker-compose-2.32.3/.github/workflows/merge.yml
--- old/docker-compose-2.32.2/.github/workflows/merge.yml 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/.github/workflows/merge.yml 2025-01-13 12:41:14.000000000 +0100
@@ -80,8 +80,12 @@
digest: ${{ fromJSON(steps.bake.outputs.metadata).image-cross['containerimage.digest'] }}
steps:
-
- name: Checkout
- uses: actions/checkout@v4
+ name: Login to DockerHub
+ if: github.event_name != 'pull_request'
+ uses: docker/login-action@v3
+ with:
+ username: ${{ secrets.DOCKERPUBLICBOT_USERNAME }}
+ password: ${{ secrets.DOCKERPUBLICBOT_WRITE_PAT }}
-
name: Set up QEMU
uses: docker/setup-qemu-action@v3
@@ -100,27 +104,20 @@
type=edge
bake-target: meta-helper
-
- name: Login to DockerHub
- if: github.event_name != 'pull_request'
- uses: docker/login-action@v3
- with:
- username: ${{ secrets.DOCKERPUBLICBOT_USERNAME }}
- password: ${{ secrets.DOCKERPUBLICBOT_WRITE_PAT }}
- -
name: Build and push image
uses: docker/bake-action@v5
id: bake
with:
files: |
./docker-bake.hcl
- ${{ steps.meta.outputs.bake-file }}
+ cwd://${{ steps.meta.outputs.bake-file }}
targets: image-cross
push: ${{ github.event_name != 'pull_request' }}
+ sbom: true
+ provenance: mode=max
set: |
*.cache-from=type=gha,scope=bin-image
*.cache-to=type=gha,scope=bin-image,mode=max
- *.attest=type=sbom
- *.attest=type=provenance,mode=max,builder-id=https://github.com/${{ env.GITHUB_REPOSITORY }}/actions/runs/${{ env.GITHUB_RUN_ID }}
desktop-edge-test:
runs-on: ubuntu-latest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/compose/build.go new/docker-compose-2.32.3/pkg/compose/build.go
--- old/docker-compose-2.32.2/pkg/compose/build.go 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/compose/build.go 2025-01-13 12:41:14.000000000 +0100
@@ -150,12 +150,13 @@
}
return -1
}
+
+ cw := progress.ContextWriter(ctx)
err = InDependencyOrder(ctx, project, func(ctx context.Context, name string) error {
service, ok := serviceToBuild[name]
if !ok {
return nil
}
- cw := progress.ContextWriter(ctx)
serviceName := fmt.Sprintf("Service %s", name)
if !buildkitEnabled {
@@ -182,12 +183,10 @@
return err
}
- cw.Event(progress.BuildingEvent(serviceName))
digest, err := s.doBuildBuildkit(ctx, name, buildOptions, w, nodes)
if err != nil {
return err
}
- cw.Event(progress.BuiltEvent(serviceName))
builtDigests[getServiceIndex(name)] = digest
return nil
@@ -211,6 +210,7 @@
service := project.Services[names[i]]
imageRef := api.GetImageNameOrDefault(service, project.Name)
imageIDs[imageRef] = imageDigest
+ cw.Event(progress.BuiltEvent(names[i]))
}
}
return imageIDs, err
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/compose/containers.go new/docker-compose-2.32.3/pkg/compose/containers.go
--- old/docker-compose-2.32.2/pkg/compose/containers.go 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/compose/containers.go 2025-01-13 12:41:14.000000000 +0100
@@ -114,6 +114,15 @@
// containerPredicate define a predicate we want container to satisfy for filtering operations
type containerPredicate func(c moby.Container) bool
+func matches(c moby.Container, predicates ...containerPredicate) bool {
+ for _, predicate := range predicates {
+ if !predicate(c) {
+ return false
+ }
+ }
+ return true
+}
+
func isService(services ...string) containerPredicate {
return func(c moby.Container) bool {
service := c.Labels[api.ServiceLabel]
@@ -148,10 +157,10 @@
}
// filter return Containers with elements to match predicate
-func (containers Containers) filter(predicate containerPredicate) Containers {
+func (containers Containers) filter(predicates ...containerPredicate) Containers {
var filtered Containers
for _, c := range containers {
- if predicate(c) {
+ if matches(c, predicates...) {
filtered = append(filtered, c)
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/compose/convergence.go new/docker-compose-2.32.3/pkg/compose/convergence.go
--- old/docker-compose-2.32.2/pkg/compose/convergence.go 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/compose/convergence.go 2025-01-13 12:41:14.000000000 +0100
@@ -460,7 +460,7 @@
continue
}
- waitingFor := containers.filter(isService(dep))
+ waitingFor := containers.filter(isService(dep), isNotOneOff)
w.Events(containerEvents(waitingFor, progress.Waiting))
if len(waitingFor) == 0 {
if config.Required {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/compose/create.go new/docker-compose-2.32.3/pkg/compose/create.go
--- old/docker-compose-2.32.2/pkg/compose/create.go 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/compose/create.go 2025-01-13 12:41:14.000000000 +0100
@@ -416,7 +416,7 @@
return "", fmt.Errorf("a MAC address is specified for multiple networks (%s), but this feature requires Docker Engine 1.44 or later (currently: %s)", strings.Join(withMacAddress, ", "), version)
}
- if mainNw != nil {
+ if mainNw != nil && mainNw.MacAddress != "" {
macAddress = mainNw.MacAddress
}
}
@@ -424,11 +424,11 @@
return macAddress, nil
}
-func getAliases(project *types.Project, service types.ServiceConfig, serviceIndex int, networkKey string, useNetworkAliases bool) []string {
+func getAliases(project *types.Project, service types.ServiceConfig, serviceIndex int, cfg *types.ServiceNetworkConfig, useNetworkAliases bool) []string {
aliases := []string{getContainerName(project.Name, service, serviceIndex)}
if useNetworkAliases {
aliases = append(aliases, service.Name)
- if cfg := service.Networks[networkKey]; cfg != nil {
+ if cfg != nil {
aliases = append(aliases, cfg.Aliases...)
}
}
@@ -456,7 +456,7 @@
driverOpts = config.DriverOpts
}
return &network.EndpointSettings{
- Aliases: getAliases(p, service, serviceIndex, networkKey, useNetworkAliases),
+ Aliases: getAliases(p, service, serviceIndex, config, useNetworkAliases),
Links: links,
IPAddress: ipv4Address,
IPv6Gateway: ipv6Address,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/compose/images.go new/docker-compose-2.32.3/pkg/compose/images.go
--- old/docker-compose-2.32.2/pkg/compose/images.go 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/compose/images.go 2025-01-13 12:41:14.000000000 +0100
@@ -94,12 +94,12 @@
tag := ""
repository := ""
ref, err := reference.ParseDockerRef(repoTag)
- if err != nil {
- return err
- }
- repository = reference.FamiliarName(ref)
- if tagged, ok := ref.(reference.Tagged); ok {
- tag = tagged.Tag()
+ if err == nil {
+ // ParseDockerRef will reject a local image ID
+ repository = reference.FamiliarName(ref)
+ if tagged, ok := ref.(reference.Tagged); ok {
+ tag = tagged.Tag()
+ }
}
l.Lock()
summary[repoTag] = api.ImageSummary{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/e2e/fixtures/simple-composefile/id.yaml new/docker-compose-2.32.3/pkg/e2e/fixtures/simple-composefile/id.yaml
--- old/docker-compose-2.32.2/pkg/e2e/fixtures/simple-composefile/id.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/e2e/fixtures/simple-composefile/id.yaml 2025-01-13 12:41:14.000000000 +0100
@@ -0,0 +1,3 @@
+services:
+ test:
+ image: ${ID:?ID variable must be set}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/e2e/up_test.go new/docker-compose-2.32.3/pkg/e2e/up_test.go
--- old/docker-compose-2.32.2/pkg/e2e/up_test.go 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/e2e/up_test.go 2025-01-13 12:41:14.000000000 +0100
@@ -191,3 +191,18 @@
assert.Assert(t, strings.Contains(res.Combined(), `Container foo_c Created`), res.Combined())
assert.Assert(t, !strings.Contains(res.Combined(), `Container bar_c Created`), res.Combined())
}
+
+func TestUpImageID(t *testing.T) {
+ c := NewCLI(t)
+ const projectName = "compose-e2e-up-image-id"
+
+ digest := strings.TrimSpace(c.RunDockerCmd(t, "image", "inspect", "alpine", "-f", "{{ .ID }}").Stdout())
+ _, id, _ := strings.Cut(digest, ":")
+
+ t.Cleanup(func() {
+ c.RunDockerComposeCmd(t, "--project-name", projectName, "down", "-v")
+ })
+
+ c = NewCLI(t, WithEnv(fmt.Sprintf("ID=%s", id)))
+ c.RunDockerComposeCmd(t, "-f", "./fixtures/simple-composefile/id.yaml", "--project-name", projectName, "up")
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/docker-compose-2.32.2/pkg/progress/tty.go new/docker-compose-2.32.3/pkg/progress/tty.go
--- old/docker-compose-2.32.2/pkg/progress/tty.go 2025-01-07 14:59:47.000000000 +0100
+++ new/docker-compose-2.32.3/pkg/progress/tty.go 2025-01-13 12:41:14.000000000 +0100
@@ -167,7 +167,7 @@
_, _ = fmt.Fprint(w.out, aec.Show)
}()
- firstLine := fmt.Sprintf("[+] %s %d/%d", w.progressTitle, numDone(w.events), w.numLines)
+ firstLine := fmt.Sprintf("[+] %s %d/%d", w.progressTitle, numDone(w.events), len(w.events))
if w.numLines != 0 && numDone(w.events) == w.numLines {
firstLine = DoneColor(firstLine)
}
++++++ docker-compose.obsinfo ++++++
--- /var/tmp/diff_new_pack.pMB5W6/_old 2025-01-13 17:53:51.071859131 +0100
+++ /var/tmp/diff_new_pack.pMB5W6/_new 2025-01-13 17:53:51.075859296 +0100
@@ -1,5 +1,5 @@
name: docker-compose
-version: 2.32.2
-mtime: 1736258387
-commit: d474515d4574ab64faabe717d6e771672d72eb53
+version: 2.32.3
+mtime: 1736768474
+commit: 083f676214409113be442d066e7c10441db7c426
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/docker-compose/vendor.tar.gz /work/SRC/openSUSE:Factory/.docker-compose.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-libconfigfile for openSUSE:Factory checked in at 2025-01-13 17:53:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-libconfigfile (Old)
and /work/SRC/openSUSE:Factory/.perl-libconfigfile.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-libconfigfile"
Mon Jan 13 17:53:42 2025 rev:23 rq:1237435 version:1.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-libconfigfile/perl-libconfigfile.changes 2011-09-23 12:39:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-libconfigfile.new.1881/perl-libconfigfile.changes 2025-01-13 17:53:44.443585149 +0100
@@ -1,0 +2,5 @@
+Fri Jan 10 12:12:05 UTC 2025 - Bernhard Wiedemann <bwiedemann(a)suse.com>
+
+- delete leftover old version to avoid race condition (boo#1102408)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-libconfigfile.spec ++++++
--- /var/tmp/diff_new_pack.mOVWiK/_old 2025-01-13 17:53:45.467627477 +0100
+++ /var/tmp/diff_new_pack.mOVWiK/_new 2025-01-13 17:53:45.467627477 +0100
@@ -47,6 +47,8 @@
%prep
%setup -q -n libconfigfile-perl-%{version}
+# delete leftover old version to not cause race conditions on which ConfigFile.pm gets installed
+rm -r libconfigfile-perl-1.1
%build
perl Makefile.PL
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-ubelt for openSUSE:Factory checked in at 2025-01-13 17:53:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ubelt (Old)
and /work/SRC/openSUSE:Factory/.python-ubelt.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ubelt"
Mon Jan 13 17:53:28 2025 rev:6 rq:1237411 version:1.3.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ubelt/python-ubelt.changes 2024-11-02 16:12:03.523954196 +0100
+++ /work/SRC/openSUSE:Factory/.python-ubelt.new.1881/python-ubelt.changes 2025-01-13 17:53:30.531010067 +0100
@@ -1,0 +2,16 @@
+Mon Jan 13 12:39:23 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 1.3.7
+ * Added `requestkw` to `ub.download`.
+ * Minor test issues.
+ * `ub.IndexableWalker.diff` for empty inputs
+ * Bug in `memoize_method` which could produce incorrect results
+ if methods from different instances are assigned to variables.
+ * Rare error in `test_copy_directory_cases` test due to list sorting.
+ * Added module name printout to `schedule_deprecation`
+ * `ub.hash_data` now supports `datatime.datetime`, `datetime.date`,
+ `decimal.Decimal` objects.
+- Drop no-lib2to3.patch, fixed upstream
+- Use Python 3.11 on SLE-15 by default
+
+-------------------------------------------------------------------
Old:
----
no-lib2to3.patch
ubelt-1.3.6-gh.tar.gz
New:
----
ubelt-1.3.7-gh.tar.gz
BETA DEBUG BEGIN:
Old: `decimal.Decimal` objects.
- Drop no-lib2to3.patch, fixed upstream
- Use Python 3.11 on SLE-15 by default
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ubelt.spec ++++++
--- /var/tmp/diff_new_pack.6KwWmw/_old 2025-01-13 17:53:31.499050082 +0100
+++ /var/tmp/diff_new_pack.6KwWmw/_new 2025-01-13 17:53:31.499050082 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-ubelt
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,14 @@
#
+%{?sle15_python_module_pythons}
Name: python-ubelt
-Version: 1.3.6
+Version: 1.3.7
Release: 0
Summary: Python utility belt containing simple tools
License: Apache-2.0
URL: https://github.com/Erotemic/ubelt
Source: https://github.com/Erotemic/ubelt/archive/refs/tags/v%{version}.tar.gz#/ube…
-# PATCH-FIX-OPENSUSE Do not mention lib2to3 in a doctest
-Patch0: no-lib2to3.patch
BuildRequires: %{python_module numpy}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
++++++ ubelt-1.3.6-gh.tar.gz -> ubelt-1.3.7-gh.tar.gz ++++++
++++ 4014 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package warewulf4 for openSUSE:Factory checked in at 2025-01-13 17:53:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/warewulf4 (Old)
and /work/SRC/openSUSE:Factory/.warewulf4.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "warewulf4"
Mon Jan 13 17:53:26 2025 rev:28 rq:1237396 version:4.5.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/warewulf4/warewulf4.changes 2024-10-22 14:54:18.871394959 +0200
+++ /work/SRC/openSUSE:Factory/.warewulf4.new.1881/warewulf4.changes 2025-01-13 17:53:28.694934173 +0100
@@ -10,10 +10,11 @@
-- Warewulf v4.5.8 simplifies the "wwinit" boot process for SELinux and
- configures tmpfs to spread the node image across all available NUMA nodes. It
- also improves the detection of kernels in the container image to more
- reliably detect the newest available kernel and to avoid debug / rescue
- kernels.
-- Warewulf v4.5.7 fixes the ability to override overlay files configured in
- profiles with overlays configured per-node; fixes a template processing bug
- bug in development-time overlay rendering; and improves the preview
- dracut-based boot process to better support a "secure" boot process.
-- rmeoved added-cow-option-to-bind.patch as now in upstream
+- Warewulf v4.5.8 simplifies the `wwinit` boot process for SELinux
+ and configures tmpfs to spread the node image across all
+ available NUMA nodes. It also improves the detection of kernels
+ in the container image to more reliably detect the newest
+ available kernel and to avoid debug / rescue kernels.
+- Warewulf v4.5.7 fixes the ability to override overlay files
+ configured in profiles with overlays configured per-node; fixes
+ a template processing bug bug in development-time overlay
+ rendering; and improves the preview dracut-based boot process to
+ better support a "secure" boot process.
+- removed added-cow-option-to-bind.patch as now in upstream
@@ -33,3 +34,3 @@
- * Show more information during wwctl container <shell|exec> about
- when and if the container image will be rebuilt.
- * Command-line completion for wwctl overlay <edit|delete|chmod|chown>.
+ * Show more information during `wwctl container <shell|exec>`
+ about when and if the container image will be rebuilt.
+ * Command-line completion for `wwctl overlay <edit|delete|chmod|chown>`.
@@ -37,5 +38,6 @@
- * wwctl conaitner list --kernel shows the kernel detected for each container.
- * wwctl container list --size shows the uncompressed size of each container.
- --compressed shows the compressed size, and --chroot shows the size of the container i
- source on the server.
- * Add a logrotate config for warewulfd.log.
+ * `wwctl container list --kernel` shows the kernel detected for
+ each container.
+ * `wwctl container list --size` shows the uncompressed size of
+ each container. `--compressed` shows the compressed size, and
+ `--chroot` shows the size of the container source on the server.
+ * Add a logrotate config for `warewulfd.log`.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ warewulf4.spec ++++++
--- /var/tmp/diff_new_pack.iHc0FZ/_old 2025-01-13 17:53:29.302959306 +0100
+++ /var/tmp/diff_new_pack.iHc0FZ/_new 2025-01-13 17:53:29.302959306 +0100
@@ -1,7 +1,7 @@
#
# spec file for package warewulf4
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package iperf2 for openSUSE:Factory checked in at 2025-01-13 17:53:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/iperf2 (Old)
and /work/SRC/openSUSE:Factory/.iperf2.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "iperf2"
Mon Jan 13 17:53:20 2025 rev:2 rq:1237386 version:2.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/iperf2/iperf2.changes 2024-04-12 17:37:35.825966146 +0200
+++ /work/SRC/openSUSE:Factory/.iperf2.new.1881/iperf2.changes 2025-01-13 17:53:22.594682018 +0100
@@ -1,0 +2,6 @@
+Thu Jan 2 15:07:45 UTC 2025 - Stefan Brüns <stefan.bruens(a)rwth-aachen.de>
+
+- Update to version 2.2.1
+ Too many changes to list, for details see included RELEASE_NOTES
+
+-------------------------------------------------------------------
Old:
----
iperf-2.1.9.tar.gz
New:
----
iperf-2.2.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ iperf2.spec ++++++
--- /var/tmp/diff_new_pack.HNTihX/_old 2025-01-13 17:53:24.174747330 +0100
+++ /var/tmp/diff_new_pack.HNTihX/_new 2025-01-13 17:53:24.186747825 +0100
@@ -1,7 +1,7 @@
#
# spec file for package iperf2
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: iperf2
-Version: 2.1.9
+Version: 2.2.1
Release: 0
Summary: Network throughput and latency measurement tool
License: NCSA
@@ -43,6 +43,7 @@
%files
%license COPYING
+%doc doc/RELEASE_NOTES
%{_bindir}/iperf
%{_mandir}/man1/iperf*
++++++ iperf-2.1.9.tar.gz -> iperf-2.2.1.tar.gz ++++++
++++ 38574 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package aws-c-common for openSUSE:Factory checked in at 2025-01-13 17:53:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aws-c-common (Old)
and /work/SRC/openSUSE:Factory/.aws-c-common.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-c-common"
Mon Jan 13 17:53:09 2025 rev:18 rq:1237375 version:0.10.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/aws-c-common/aws-c-common.changes 2025-01-09 15:12:53.793886304 +0100
+++ /work/SRC/openSUSE:Factory/.aws-c-common.new.1881/aws-c-common.changes 2025-01-13 17:53:10.602186304 +0100
@@ -1,0 +2,7 @@
+Mon Jan 13 08:48:25 UTC 2025 - Andreas Stieger <andreas.stieger(a)gmx.de>
+
+- exclude s390x as upstream does not support this platform
+- use ldconfig_scriptlet macros
+- package license in every distributed rpm
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ aws-c-common.spec ++++++
--- /var/tmp/diff_new_pack.PkpNL7/_old 2025-01-13 17:53:11.218211767 +0100
+++ /var/tmp/diff_new_pack.PkpNL7/_new 2025-01-13 17:53:11.222211932 +0100
@@ -29,6 +29,8 @@
BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: ninja
+# https://github.com/awslabs/aws-c-common/issues/1175
+ExcludeArch: s390x
%description
Core C99 package for AWS SDK for C. It includes cross-platform primitives,
@@ -77,8 +79,7 @@
mv %{buildroot}%{_libdir}/cmake/Aws* %{buildroot}%{_libdir}/cmake/aws-c-common/
rm -rf %{buildroot}%{_libdir}/aws-c-common
-%post -n lib%{name}%{library_soversion} -p /sbin/ldconfig
-%postun -n lib%{name}%{library_soversion} -p /sbin/ldconfig
+%ldconfig_scriptlets -n lib%{name}%{library_soversion}
%files -n lib%{name}%{library_soversion}
%doc NOTICE README.md
@@ -87,6 +88,7 @@
%{_libdir}/*.so.%{library_version}
%files devel
+%license LICENSE
%{_libdir}/cmake/
%{_libdir}/*.so
%{_includedir}/*
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package zim for openSUSE:Factory checked in at 2025-01-13 17:53:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zim (Old)
and /work/SRC/openSUSE:Factory/.zim.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zim"
Mon Jan 13 17:53:07 2025 rev:17 rq:1237382 version:0.76.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/zim/zim.changes 2024-02-21 17:56:21.687184154 +0100
+++ /work/SRC/openSUSE:Factory/.zim.new.1881/zim.changes 2025-01-13 17:53:07.510058489 +0100
@@ -1,0 +2,28 @@
+Mon Jan 13 10:31:02 UTC 2025 - Wolfgang Frisch <wolfgang.frisch(a)suse.com>
+
+- Update to 0.76.0:
+ * Add Indexed Full-Text Search plugin
+ * Add Window Title Editor plugin
+ * Add Mermaid diagrams plugin
+ * Add preference to toggle dark theme variant
+ * Add separate style for page links
+ * Add commandline page import
+ * Add preferences menu for side pane widgets
+ * Diagram plugin: add preference for default text
+ * Journal plugin: add range offsets to journal_plugin.days() in template
+ * Search: add option to output scores on the command line
+ * Spellcheck plugin: add Gspell support
+ * Quicknote plugin: support wiki heading format as page name
+ * Arithmetic plugin: add option for limiting output decimals
+ * Markdown export: use blockquote to export indented paragraphs
+ * Markdown export: include image dimensions and ID
+ * Windows: fix high CPU usage by storing child process PID
+ * Windows: Fix unicode handling of strftime for windows
+ * Refactor to use Gtk.Application
+ * Refactor zim.parser to zim.parse.regexparser
+ * Refactor find API for pageview
+ * Refactor internal serialization for textbuffer
+ * Refactor parsing modules and utils
+ * Port setup.py from distutils to setuptools
+
+-------------------------------------------------------------------
Old:
----
zim-0.75.2.tar.gz
New:
----
zim-0.76.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zim.spec ++++++
--- /var/tmp/diff_new_pack.ALx8Z9/_old 2025-01-13 17:53:08.050080812 +0100
+++ /var/tmp/diff_new_pack.ALx8Z9/_new 2025-01-13 17:53:08.050080812 +0100
@@ -1,7 +1,7 @@
#
# spec file for package zim
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2012 Matthias Propst.
#
# All modifications and additions to the file contributed by third parties
@@ -18,9 +18,10 @@
%define skip_python2 1
+%define hierarchical_name org.zim_wiki.Zim
Name: zim
-Version: 0.75.2
+Version: 0.76.0
Release: 0
Summary: A Desktop Wiki
License: GPL-2.0-or-later
@@ -66,7 +67,7 @@
%install
%python3_install
-%suse_update_desktop_file %{name}
+%suse_update_desktop_file %{hierarchical_name}
# remove ubuntu-specific icons
rm -r %{buildroot}%{_datadir}/icons/{ubuntu-mono-dark,ubuntu-mono-light}
%find_lang %{name}
@@ -82,10 +83,10 @@
%{_bindir}/%{name}
%{_datadir}/%{name}/
%dir %{_datadir}/metainfo
-%{_datadir}/metainfo/org.zim_wiki.Zim.appdata.xml
-%{_datadir}/applications/zim.desktop
-%{_datadir}/mime/packages/%{name}.xml
-%{_datadir}/icons/hicolor/*/apps/zim.*
+%{_datadir}/metainfo/%{hierarchical_name}.appdata.xml
+%{_datadir}/applications/%{hierarchical_name}.desktop
+%{_datadir}/mime/packages/%{hierarchical_name}.xml
+%{_datadir}/icons/hicolor/*/apps/%{hierarchical_name}.*
%{_datadir}/icons/hicolor/*/mimetypes/application-x-zim-notebook.*
%{_mandir}/man1/zim.1%{?ext_man}
++++++ zim-0.75.2.tar.gz -> zim-0.76.0.tar.gz ++++++
++++ 212420 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-google-api-python-client for openSUSE:Factory checked in at 2025-01-13 17:53:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-google-api-python-client (Old)
and /work/SRC/openSUSE:Factory/.python-google-api-python-client.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-google-api-python-client"
Mon Jan 13 17:53:01 2025 rev:55 rq:1237374 version:2.158.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-google-api-python-client/python-google-api-python-client.changes 2025-01-07 20:53:32.549218018 +0100
+++ /work/SRC/openSUSE:Factory/.python-google-api-python-client.new.1881/python-google-api-python-client.changes 2025-01-13 17:53:03.893909015 +0100
@@ -1,0 +2,14 @@
+Mon Jan 13 09:21:20 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to version 1.158.0
+ * **adsenseplatform:** Update the api
+ * **analyticshub:** Update the api
+ * **androidenterprise:** Update the api
+ * **chat:** Update the api
+ * **connectors:** Update the api
+ * **datamigration:** Update the api
+ * **deploymentmanager:** Update the api
+ * **firebaseml:** Update the api
+ * **serviceusage:** Update the api
+
+-------------------------------------------------------------------
Old:
----
google_api_python_client-2.157.0.tar.gz
New:
----
google_api_python_client-2.158.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-google-api-python-client.spec ++++++
--- /var/tmp/diff_new_pack.tBxk0c/_old 2025-01-13 17:53:04.597938116 +0100
+++ /var/tmp/diff_new_pack.tBxk0c/_new 2025-01-13 17:53:04.597938116 +0100
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-google-api-python-client
-Version: 2.157.0
+Version: 2.158.0
Release: 0
Summary: Google APIs Python Client
License: Apache-2.0
++++++ google_api_python_client-2.157.0.tar.gz -> google_api_python_client-2.158.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-google-api-python-client/google_api_python_client-2.157.0.tar.gz /work/SRC/openSUSE:Factory/.python-google-api-python-client.new.1881/google_api_python_client-2.158.0.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rclone for openSUSE:Factory checked in at 2025-01-13 17:51:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rclone (Old)
and /work/SRC/openSUSE:Factory/.rclone.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rclone"
Mon Jan 13 17:51:25 2025 rev:58 rq:1237324 version:1.69.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rclone/rclone.changes 2024-11-25 23:21:25.594489139 +0100
+++ /work/SRC/openSUSE:Factory/.rclone.new.1881/rclone.changes 2025-01-13 17:51:38.942396953 +0100
@@ -1,0 +2,226 @@
+Sun Jan 12 16:50:23 UTC 2025 - mrueckert(a)suse.de
+
+- Update to version 1.69.0:
+ https://rclone.org/changelog/#v1-69-0-2025-01-12
+
+ Rclone is using golang.org/x/net but was not affected to
+ CVE-2024-45337 and CVE-2024-45338.
+
+ * Version v1.69.0
+ * test_all: disable docker plugin tests
+ * docs: fix typo
+ * accounting: fix race stopping/starting the stats counter
+ * docs: add github.com/icholy/gomajor to RELEASE for updating major versions
+ * ftp: fix ls commands returning empty on "Microsoft FTP Service" servers
+ * s3: add docs on data integrity
+ * webdav: make --webdav-auth-redirect to fix 401 unauthorized on redirect
+ * rest: make auth preserving redirects an option
+ * box: fix panic when decoding corrupted PEM from JWT file
+ * size: make output compatible with -P
+ * vfs: add remote name to vfs cache log messages - fixes #7952
+ * dropbox: fix return status when full to be fatal error
+ * rc: add relative to vfs/queue-set-expiry
+ * vfs: fix open files disappearing from directory listings
+ * docker serve: parse all remaining mount and VFS options
+ * smb: fix panic if stat fails
+ * googlephotos: fix nil pointer crash on upload - fixes #8233
+ * iclouddrive: tweak docs
+ * serve dlna: sort the directory entries by directories first then alphabetically by name
+ * serve nfs: fix missing inode numbers which was messing up ls -laR
+ * serve nfs: implement --nfs-cache-type symlink
+ * azureblob,oracleobjectstorage,s3: quit multipart uploads if the context is cancelled
+ * http: fix incorrect URLs with initial slash
+ * build: update `github.com/shirou/gopsutil` to v4
+ * Replace Windows-specific NewLazyDLL with NewLazySystemDLL
+ * lib/oauthutil: don't require token to exist for client credentials flow
+ * fs/operations: make log messages consistent for mkdir/rmdir at INFO level
+ * Add Francesco Frassinelli to contributors
+ * smb: Add support for Kerberos authentication.
+ * docs: smb: link to CloudSoda/go-smb2 fork
+ * cloudinary: add cloudinary backend - fixes #7989
+ * operations: fix eventual consistency in TestParseSumFile test
+ * Add TAKEI Yuya to contributors
+ * docs: Remove Backblaze as a Platinum sponsor
+ * docs: add RcloneView as silver sponsor
+ * serve docker: fix incorrect GID assignment
+ * serve s3: fix Last-Modified timestamp
+ * Add ToM to contributors
+ * Add Henry Lee to contributors
+ * Add Louis Laureys to contributors
+ * docs: filtering: mention feeding --files-from from standard input
+ * docs: filtering: fix --include-from copypaste error
+ * s3: rename glacier storage class to flexible retrieval
+ * b2: add daysFromStartingToCancelingUnfinishedLargeFiles to backend lifecycle command
+ * build: update golang.org/x/net to v0.33.0 to fix CVE-2024-45338
+ * azurefiles: fix missing x-ms-file-request-intent header
+ * Add Thomas ten Cate to contributors
+ * docs: Document --url and --unix-socket on the rc page
+ * docs: link to the outstanding vfs symlinks issue
+ * Add Yxxx to contributors
+ * Add hayden.pan to contributors
+ * docs: update pcloud doc to avoid puzzling token error when use remote rclone authorize
+ * pikpak: add option to use original file links - fixes #8246
+ * rc/job: use mutex for adding listeners thread safety
+ * docs: mention in serve tls options when value is path to file - fixes #8232
+ * build: update all dependencies
+ * accounting: fix debug printing when debug wasn't set
+ * Add Filipe Azevedo to contributors
+ * fs: make --links flag global and add new --local-links and --vfs-links flag
+ * vfs: add docs for -l/--links flag
+ * nfsmount,serve nfs: introduce symlink support #2975
+ * mount2: introduce symlink support #2975
+ * mount: introduce symlink support #2975
+ * cmount: introduce symlink support #2975
+ * vfstest: make VFS test suite support symlinks
+ * vfs: add symlink support to VFS
+ * vfs: add ELOOP error
+ * vfs: Add link permissions
+ * vfs: Add VFS --links command line switch
+ * vfs: add vfs.WriteFile to match os.WriteFile
+ * fs: Move link suffix to fs
+ * cmount: fix problems noticed by linter
+ * mount2: Fix missing . and .. entries
+ * sftp: fix nil check when using auth proxy
+ * Add Martin Hassack to contributors
+ * serve sftp: resolve CVE-2024-45337
+ * googlecloudstorage: typo fix in docs
+ * onedrive: add support for OAuth client credential flow - fixes #6197
+ * lib/oauthutil: add support for OAuth client credential flow
+ * lib/oauthutil: return error messages from the oauth process better
+ * bin/test_backend_sizes.py fix compile flags and s3 reporting
+ * test makefiles: add --flat flag for making directories with many entries
+ * Add divinity76 to contributors
+ * Add Ilias Ozgur Can Leonard to contributors
+ * Add remygrandin to contributors
+ * Add Michael R. Davis to contributors
+ * cmd/mountlib: better snap mount error message
+ * vfs: with --vfs-used-is-size value is calculated and then thrown away - fixes #8220
+ * serve sftp: fix loading of authorized keys file with comment on last line - fixes #8227
+ * oracleobjectstorage: make specifying compartmentid optional
+ * plcoud: fix failing large file uploads - fixes #8147
+ * docs: add docker volume plugin troubleshooting steps
+ * docs: fix missing `state` parameter in `/auth` link in instructions
+ * build: fix build failure on ubuntu
+ * docs: upgrade fontawesome to v6
+ * s3: fix multitenant multipart uploads with CEPH
+ * Add David Seifert to contributors
+ * Add vintagefuture to contributors
+ * use better docs
+ * googlecloudstorage: update docs on service account access tokens
+ * test_all: POSIX head/tail invocations
+ * icloud: Added note about app specific password not working
+ * s3: fix download of compressed files from Cloudflare R2 - fixes #8137
+ * s3: fix testing tiers which don't exist except on AWS
+ * Changelog updates from Version v1.68.2
+ * local: fix permission and ownership on symlinks with --links and --metadata
+ * Revert "Merge commit from fork"
+ * Add Dimitrios Slamaris to contributors
+ * Merge commit from fork
+ * onedrive: fix integration tests after precision change
+ * operations: fix TestRemoveExisting on crypt backends by shortening the file name
+ * bisync: fix output capture restoring the wrong output for logrus
+ * serve sftp: update github.com/pkg/sftp to v1.13.7 and fix deadlock in tests
+ * build: fix comments after golangci-lint upgrade
+ * build: update all dependencies
+ * build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1
+ * pikpak: fix fatal crash on startup with token that can't be refreshed
+ * yandex: fix server side copying over existing object
+ * sugarsync: fix server side copying over existing object
+ * putio: fix server side copying over existing object
+ * onedrive: fix server side copying over existing object
+ * dropbox: fix server side copying over existing object
+ * operations: add RemoveExisting to safely remove an existing file
+ * gofile: fix server side copying over existing object
+ * test_all: try to fix mailru rate limits in integration tests
+ * Add shenpengfeng to contributors
+ * Add Dimitar Ivanov to contributors
+ * docs: fix function name in comment
+ * sftp: allow inline ssh public certificate for sftp
+ * serve s3: fix excess locking which was making serve s3 single threaded
+ * lib/oauthutil: allow the browser opening function to be overridden
+ * Add Moises Lima to contributors
+ * lib/http: disable automatic authentication skipping for unix sockets
+ * onedrive: fix Retry-After handling to look at 503 errors also
+ * s3: Storj provider: fix server-side copy of files bigger than 5GB
+ * s3: add Selectel as a provider
+ * fs: fix Don't know how to set key "chunkSize" on upload errors in tests
+ * drive: implement rclone backend rescue to rescue orphaned files
+ * Add tgfisher to contributors
+ * Add Diego Monti to contributors
+ * Add Randy Bush to contributors
+ * Add Alexandre Hamez to contributors
+ * Add Simon Bos to contributors
+ * docs: mention that inline comments are not supported in a filter-file
+ * s3: add Wasabi eu-south-1 region
+ * docs: fix forward refs in step 9 of using your own client id
+ * docs: fix Scaleway Glacier website URL
+ * dlna: fix loggingResponseWriter disregarding log level
+ * build: remove required property on boolean inputs
+ * build: use inputs context in github workflow
+ * s3: fix crash when using --s3-download-url after migration to SDKv2
+ * docs: update overview to show pcloud can set modtime
+ * Add André Tran to contributors
+ * Add Matthias Gatto to contributors
+ * Add lostb1t to contributors
+ * Add Noam Ross to contributors
+ * Add Benjamin Legrand to contributors
+ * s3: add Outscale provider
+ * Add ICloud Drive backend
+ * drive: add support for markdown format
+ * accounting: fix global error acounting
+ * onedrive: fix time precision for OneDrive personal
+ * Add RcloneView as a sponsor
+ * Add Leandro Piccilli to contributors
+ * cache: skip bisync tests
+ * bisync: allow blank hashes on tests
+ * box: fix server-side copying a file over existing dst - fixes #3511
+ * sync: add tests for copying/moving a file over itself
+ * fs/cache: fix parent not getting pinned when remote is a file
+ * gcs: add access token auth with --gcs-access-token
+ * accounting: write the current bwlimit to the log on SIGUSR2
+ * accounting: fix wrong message on SIGUSR2 to enable/disable bwlimit
+ * gphotos: implment --gphotos-proxy to allow download of full resolution media
+ * googlephotos: remove noisy debugging statements
+ * docs: add note to CONTRIBUTING that the overview needs editing in 2 places
+ * test_all: add ignoretests parameter for skipping certain tests
+ * build: replace "golang.org/x/exp/slices" with "slices" now go1.21 is required
+ * Changelog updates from Version v1.68.1
+ * Makefile: Fail when doc recipes create dir named '$HOME'
+ * Makefile: Prevent `doc` recipe from creating dir named '$HOME'
+ * pikpak: fix cid/gcid calculations for fs.OverrideRemote
+ * bisync: change exit code from 2 to 7 for critically aborted run
+ * cmd: change exit code from 1 to 2 for syntax and usage errors
+ * local: fix --copy-links on macOS when cloning
+ * azureblob: add --azureblob-use-az to force the use of the Azure CLI for auth
+ * azureblob: add --azureblob-disable-instance-discovery
+ * s3: add initial --s3-directory-bucket to support AWS Directory Buckets
+ * Add Lawrence Murray to contributors
+ * backend/protondrive: improve performance of Proton Drive backend
+ * ftp: implement --ftp-no-check-upload to allow upload to write only dirs
+ * docs: document that fusermount3 may be needed when mounting/unmounting
+ * Add rishi.sridhar to contributors
+ * Add quiescens to contributors
+ * docs/zoho: update options
+ * zoho: make upload cutoff configurable
+ * zoho: add support for private spaces
+ * zoho: try to handle rate limits a bit better
+ * zoho: print clear error message when missing oauth scope
+ * zoho: switch to large file upload API for larger files, fix missing URL encoding of filenames for the upload API
+ * zoho: use download server to accelerate downloads
+ * opendrive: add about support to backend
+ * pikpak: fix login issue where token retrieval fails
+ * webdav: nextcloud: implement backoff and retry for 423 LOCKED errors
+ * s3: fix rclone ignoring static credentials when env_auth=true
+ * fs: fix setting stringArray config values from environment variables
+ * rc: fix default value of --metrics-addr
+ * fs: fix --dump filters not always appearing
+ * docs: correct notes on docker manual build
+ * Add ttionya to contributors
+ * build: fix docker release build - fixes #8062
+ * docs: add section for improving performance for s3
+ * onedrive: fix spurious "Couldn't decode error response: EOF" DEBUG
+ * Add Divyam to contributors
+ * serve docker: add missing vfs-read-chunk-streams option in docker volume driver
+ * Start v1.69.0-DEV development
+
+-------------------------------------------------------------------
Old:
----
rclone-1.68.2.tar.xz
New:
----
rclone-1.69.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rclone.spec ++++++
--- /var/tmp/diff_new_pack.AYhlfz/_old 2025-01-13 17:51:39.782431713 +0100
+++ /var/tmp/diff_new_pack.AYhlfz/_new 2025-01-13 17:51:39.786431878 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rclone
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
Name: rclone
-Version: 1.68.2
+Version: 1.69.0
Release: 0
Summary: Rsync for cloud storage
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.AYhlfz/_old 2025-01-13 17:51:39.826433533 +0100
+++ /var/tmp/diff_new_pack.AYhlfz/_new 2025-01-13 17:51:39.830433699 +0100
@@ -5,7 +5,7 @@
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">v1.68.2</param>
+ <param name="revision">v1.69.0</param>
<param name="filename">rclone</param>
<param name="changesgenerate">enable</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.AYhlfz/_old 2025-01-13 17:51:39.866435188 +0100
+++ /var/tmp/diff_new_pack.AYhlfz/_new 2025-01-13 17:51:39.874435520 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/rclone/rclone.git</param>
- <param name="changesrevision">f2d16ab4c5856098abe9e194c5f4dde6bfc56b66</param></service></servicedata>
+ <param name="changesrevision">cd3b08d8cfbc910d9909b53c014bc87505ff4abe</param></service></servicedata>
(No newline at EOF)
++++++ rclone-1.68.2.tar.xz -> rclone-1.69.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/rclone/rclone-1.68.2.tar.xz /work/SRC/openSUSE:Factory/.rclone.new.1881/rclone-1.69.0.tar.xz differ: char 15, line 1
++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/rclone/vendor.tar.xz /work/SRC/openSUSE:Factory/.rclone.new.1881/vendor.tar.xz differ: char 26, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2025-01-13 17:51:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/neomutt (Old)
and /work/SRC/openSUSE:Factory/.neomutt.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "neomutt"
Mon Jan 13 17:51:15 2025 rev:36 rq:1237318 version:20250109
Changes:
--------
--- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2024-12-18 20:12:05.074162028 +0100
+++ /work/SRC/openSUSE:Factory/.neomutt.new.1881/neomutt.changes 2025-01-13 17:51:30.798059953 +0100
@@ -1,0 +2,29 @@
+Thu Jan 9 17:12:18 UTC 2025 - Filippo Bonazzi <filippo.bonazzi(a)suse.com>
+
+- Update to version 20250109:
+ - Bug Fixes
+ * fix crash in folder-hook
+ * fix memory leak in compose message preview (fixes #4478)
+ * query: fix comma-separated names
+ * lua: fix lua_mutt_call()
+ * notmuch: refresh the Email if the filename changes
+ * fix: no new mail message
+ * fix display of certificate fingerprints
+ * fix prompt colour
+ - Translations
+ * 100% Czech
+ * 100% German
+ * 100% Lithuanian
+ * 100% Serbian
+ * 100% Slovakian
+ * 100% Turkish
+ * 91% French
+ * 41% Chinese (Traditional)
+ - Build
+ * Fix DT_NUMBER entries on 32-bit endian platforms
+ - Code
+ * Simplify mutt_file_fopen()
+ * colour refactoring
+ * standardise variable names for temporary files
+
+-------------------------------------------------------------------
Old:
----
20241212.tar.gz
20241212.tar.gz.sig
New:
----
20250109.tar.gz
20250109.tar.gz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ neomutt.spec ++++++
--- /var/tmp/diff_new_pack.9ZWIA8/_old 2025-01-13 17:51:31.386084284 +0100
+++ /var/tmp/diff_new_pack.9ZWIA8/_new 2025-01-13 17:51:31.390084450 +0100
@@ -1,7 +1,7 @@
#
# spec file for package neomutt
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: neomutt
-Version: 20241212
+Version: 20250109
Release: 0
Summary: A command line mail reader (or MUA), a fork of Mutt with added features
License: GPL-2.0-or-later
++++++ 20241212.tar.gz -> 20250109.tar.gz ++++++
++++ 29077 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package oculante for openSUSE:Factory checked in at 2025-01-13 17:51:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/oculante (Old)
and /work/SRC/openSUSE:Factory/.oculante.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "oculante"
Mon Jan 13 17:51:09 2025 rev:19 rq:1237305 version:0.9.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/oculante/oculante.changes 2024-10-15 15:03:05.204373560 +0200
+++ /work/SRC/openSUSE:Factory/.oculante.new.1881/oculante.changes 2025-01-13 17:51:19.697600633 +0100
@@ -1,0 +2,30 @@
+Mon Jan 13 05:47:09 UTC 2025 - Muhammad Akbar Yanuar Mantari <mantarimay(a)pm.me>
+
+- Update to version 0.9.2:
+ + Bug Fixes
+ - Prevent application from saving current channel to settings
+ file. The current image channel now is reset between restarts
+ as this was confusing to users.
+ - prevent dng from being loaded as tiff
+ - Send frame wen editing alpha tools to prevent crash
+ - Fallback to native image library if TurboJPEG fails on
+ certain images, such as taken by Samsung phones
+ - Add all supported heif extensions.
+ + Features
+ - Add Support Japanese, Arabic, Chinese
+ - Enable bypassing image filters
+ - generate palette from image
+ - Copy palette color to clipboard, highlight palette color if
+ contained
+ - Basic swatch / palette UI
+ - enable thumbnails in image browser
+ - search files in current directory in file browser
+ - Expose image save options
+ - Allow storing bookmarls in the file dialog
+ - Criterion benchmarks
+ - Read Krita files
+ - Rotate images according to their EXIF rotation data
+- Add psd mimetype
+- Removed cargo_audit from _service due that contains vendor now
+
+-------------------------------------------------------------------
Old:
----
oculante-0.9.1.tar.gz
New:
----
oculante-0.9.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ oculante.spec ++++++
--- /var/tmp/diff_new_pack.VtdTTM/_old 2025-01-13 17:51:28.901981496 +0100
+++ /var/tmp/diff_new_pack.VtdTTM/_new 2025-01-13 17:51:28.913981993 +0100
@@ -1,6 +1,7 @@
#
# spec file for package oculante
#
+# Copyright (c) 2025 mantarimay
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
@@ -20,7 +21,7 @@
%define force_gcc_version 13
%define appid io.github.woelper.Oculante
Name: oculante
-Version: 0.9.1
+Version: 0.9.2
Release: 0
Summary: A minimalistic crossplatform image viewer written in rust
License: MIT
@@ -51,7 +52,7 @@
%autosetup -a1 -p1
echo 'StartupWMClass=oculante' >> res/flathub/%{appid}.desktop
-sed -i 's|MimeType=|MimeType=image/jxl;|' res/flathub/%{appid}.desktop
+sed -i 's|MimeType=|MimeType=image/jxl;image/vnd.adobe.photoshop;|' res/flathub/%{appid}.desktop
%build
%if 0%{?suse_version} < 1600
@@ -82,6 +83,7 @@
%{cargo_test} -- \
--skip=tests::net \
--skip=bench \
+ --skip=thumbnails::test_thumbs \
--skip=tests::flathub
%endif
appstream-util validate-relax --nonet \
++++++ _service ++++++
--- /var/tmp/diff_new_pack.VtdTTM/_old 2025-01-13 17:51:29.189993413 +0100
+++ /var/tmp/diff_new_pack.VtdTTM/_new 2025-01-13 17:51:29.233995234 +0100
@@ -5,6 +5,5 @@
<param name="compression">zst</param>
<param name="update">true</param>
</service>
- <service name="cargo_audit" mode="manual"/>
</services>
++++++ oculante-0.9.1.tar.gz -> oculante-0.9.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/oculante/oculante-0.9.1.tar.gz /work/SRC/openSUSE:Factory/.oculante.new.1881/oculante-0.9.2.tar.gz differ: char 12, line 1
++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/oculante/vendor.tar.zst /work/SRC/openSUSE:Factory/.oculante.new.1881/vendor.tar.zst differ: char 7, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package updatecli for openSUSE:Factory checked in at 2025-01-13 17:51:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/updatecli (Old)
and /work/SRC/openSUSE:Factory/.updatecli.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "updatecli"
Mon Jan 13 17:51:04 2025 rev:11 rq:1237270 version:0.92.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/updatecli/updatecli.changes 2024-12-30 12:51:29.463529269 +0100
+++ /work/SRC/openSUSE:Factory/.updatecli.new.1881/updatecli.changes 2025-01-13 17:51:13.817357318 +0100
@@ -1,0 +2,47 @@
+Mon Jan 13 06:57:36 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.92.0:
+ * Features
+ - githubaction autodiscovery should allow for pinning version
+ to commit hash @loispostula (#3508)
+ - improvement(httpclient): add support for http proxy in retry
+ client @ryancurrah (#3516)
+ - feat: add versionfilter of kind lexicographical @acobaugh
+ (#3371)
+ - feat: add versionfilter of kind time @olblak (#3405)
+ * Bug Fixes
+ - fix(autodiscovery/helm): correctly handle ignore/only rule
+ @olblak (#3501)
+ - fix(autodiscovery/dockercompose): correctly set arch @olblak
+ (#3500)
+ - fix(helm): retrieve correct helm chart changelog based on a
+ version @olblak (#3489)
+ - fix(helm): Protect against undefined sourceSpec
+ @kuisathaverat (#3369)
+ - fix(autodiscovery/argocd): ArgoCD autodiscovery for OCI
+ registry @dshmelev (#3461)
+ - fix!(versionfilter): preserve original version for
+ regex/semver @mcwarman (#3404)
+ - fix: use latest when tag is not set in autodiscover
+ @kuisathaverat (#3370)
+ * Maintenance
+ - refactor(git): git error messages @olblak (#3460)
+ - refactor(json): improving json error message @olblak (#3458)
+ - Adds devcontainer @btrepp (#2807)
+ - deps(go): bump module
+ github.com/testcontainers/testcontainers-go @updateclibot
+ (#3517)
+ - deps(go): bump module github.com/go-git/go-git/v5
+ @updateclibot (#3447)
+ - deps(go): bump module golang.org/x/oauth2 @updateclibot
+ (#3430)
+ - deps(go): bump module github.com/zclconf/go-cty @updateclibot
+ (#3431)
+ - deps(go): bump module github.com/goccy/go-yaml @updateclibot
+ (#3394)
+ - deps(go): bump module github.com/invopop/jsonschema
+ @updateclibot (#3387)
+ - deps(go): bump module github.com/go-git/go-git/v5
+ @updateclibot (#3375)
+
+-------------------------------------------------------------------
Old:
----
updatecli-0.91.0.obscpio
New:
----
updatecli-0.92.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ updatecli.spec ++++++
--- /var/tmp/diff_new_pack.b2HIO0/_old 2025-01-13 17:51:15.025407305 +0100
+++ /var/tmp/diff_new_pack.b2HIO0/_new 2025-01-13 17:51:15.029407471 +0100
@@ -1,7 +1,7 @@
#
# spec file for package updatecli
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: updatecli
-Version: 0.91.0
+Version: 0.92.0
Release: 0
Summary: A Declarative Dependency Management tool
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.b2HIO0/_old 2025-01-13 17:51:15.057408629 +0100
+++ /var/tmp/diff_new_pack.b2HIO0/_new 2025-01-13 17:51:15.061408795 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/updatecli/updatecli</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.91.0</param>
+ <param name="revision">v0.92.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.b2HIO0/_old 2025-01-13 17:51:15.081409623 +0100
+++ /var/tmp/diff_new_pack.b2HIO0/_new 2025-01-13 17:51:15.085409788 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/updatecli/updatecli</param>
- <param name="changesrevision">6718b8e9bd1952bcae80dff5118d5298fa9112b5</param></service></servicedata>
+ <param name="changesrevision">68cdd96b910d136968a43a263d22d5485e8b2a14</param></service></servicedata>
(No newline at EOF)
++++++ updatecli-0.91.0.obscpio -> updatecli-0.92.0.obscpio ++++++
++++ 5017 lines of diff (skipped)
++++++ updatecli.obsinfo ++++++
--- /var/tmp/diff_new_pack.b2HIO0/_old 2025-01-13 17:51:15.465425512 +0100
+++ /var/tmp/diff_new_pack.b2HIO0/_new 2025-01-13 17:51:15.469425678 +0100
@@ -1,5 +1,5 @@
name: updatecli
-version: 0.91.0
-mtime: 1734968592
-commit: 6718b8e9bd1952bcae80dff5118d5298fa9112b5
+version: 0.92.0
+mtime: 1736625349
+commit: 68cdd96b910d136968a43a263d22d5485e8b2a14
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/updatecli/vendor.tar.gz /work/SRC/openSUSE:Factory/.updatecli.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package editorconfig-checker for openSUSE:Factory checked in at 2025-01-13 17:51:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/editorconfig-checker (Old)
and /work/SRC/openSUSE:Factory/.editorconfig-checker.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "editorconfig-checker"
Mon Jan 13 17:51:02 2025 rev:3 rq:1237241 version:3.1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/editorconfig-checker/editorconfig-checker.changes 2025-01-09 15:11:40.630852528 +0100
+++ /work/SRC/openSUSE:Factory/.editorconfig-checker.new.1881/editorconfig-checker.changes 2025-01-13 17:51:12.393298393 +0100
@@ -1,0 +2,10 @@
+Mon Jan 13 06:11:32 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 3.1.2:
+ * chore(main): release 3.1.2 (#417)
+ * fix: provide both .tar.gz as well as .zip archives (#416)
+ * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.7 to
+ 0.5.8 (#401)
+ * chore: use go1.23(.4) to build and release (#414)
+
+-------------------------------------------------------------------
Old:
----
editorconfig-checker-3.1.1.obscpio
New:
----
editorconfig-checker-3.1.2.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ editorconfig-checker.spec ++++++
--- /var/tmp/diff_new_pack.33yXGO/_old 2025-01-13 17:51:13.237333318 +0100
+++ /var/tmp/diff_new_pack.33yXGO/_new 2025-01-13 17:51:13.241333483 +0100
@@ -19,7 +19,7 @@
%define executable_name ec
Name: editorconfig-checker
-Version: 3.1.1
+Version: 3.1.2
Release: 0
Summary: Tool to verify that your files are in harmony with your .editorconfig
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.33yXGO/_old 2025-01-13 17:51:13.269334642 +0100
+++ /var/tmp/diff_new_pack.33yXGO/_new 2025-01-13 17:51:13.273334807 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/editorconfig-checker/editorconfig-checker</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v3.1.1</param>
+ <param name="revision">v3.1.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.33yXGO/_old 2025-01-13 17:51:13.289335469 +0100
+++ /var/tmp/diff_new_pack.33yXGO/_new 2025-01-13 17:51:13.293335635 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/editorconfig-checker/editorconfig-checker</param>
- <param name="changesrevision">ec7219a7f1d6cda5ebb56fc5806a9486b084b49d</param></service></servicedata>
+ <param name="changesrevision">3f5484ec3d86ec50b4201ae8bf4671cba3ba9e38</param></service></servicedata>
(No newline at EOF)
++++++ editorconfig-checker-3.1.1.obscpio -> editorconfig-checker-3.1.2.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/.github/workflows/release.yml new/editorconfig-checker-3.1.2/.github/workflows/release.yml
--- old/editorconfig-checker-3.1.1/.github/workflows/release.yml 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/.github/workflows/release.yml 2025-01-10 23:06:13.000000000 +0100
@@ -25,7 +25,7 @@
- run: git fetch --force --tags
- uses: actions/setup-go@v5
with:
- go-version: ">=1.21.13"
+ go-version-file: "go.mod"
cache: true
- name: Set up QEMU
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/.goreleaser.yaml new/editorconfig-checker-3.1.2/.goreleaser.yaml
--- old/editorconfig-checker-3.1.1/.goreleaser.yaml 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/.goreleaser.yaml 2025-01-10 23:06:13.000000000 +0100
@@ -3,8 +3,8 @@
project_name: editorconfig-checker
env:
- REPO_LICENSE=MIT
- - DOCKERHUB_USERNAME={{ if index .Env "DOCKERHUB_USERNAME" }}{{ .Env.DOCKERHUB_USERNAME }}{{ else }}echoix{{ end }}
- - GHCR_USERNAME={{ if index .Env "GHCR_USERNAME" }}{{ .Env.GHCR_USERNAME }}{{ else }}echoix{{ end }}
+ - DOCKERHUB_USERNAME={{ if index .Env "DOCKERHUB_USERNAME" }}{{ .Env.DOCKERHUB_USERNAME }}{{ else }}mstruebing{{ end }}
+ - GHCR_USERNAME={{ if index .Env "GHCR_USERNAME" }}{{ .Env.GHCR_USERNAME }}{{ else }}editorconfig-checker{{ end }}
before:
hooks:
- echo {{.Version}} > VERSION
@@ -58,30 +58,33 @@
- -X main.commit={{.Commit}} -X main.date={{.CommitDate}}
- -X main.builtBy=goreleaser
-
universal_binaries:
- replace: true
+
archives:
- id: archive-editorconfig-checker
builds:
- editorconfig-checker
-
format: tar.gz
name_template: >-
{{ .ProjectName }}-{{- .Os }}-{{ .Arch }}{{- if .Arm }}v{{ .Arm }}{{ end }}
format_overrides:
- goos: windows
format: zip
+
- id: archive-ec
builds:
- ec-compat
-
format: tar.gz
name_template: >-
ec-{{- .Os }}-{{ .Arch }}{{- if .Arm }}v{{ .Arm }}{{ end }}
- format_overrides:
- - goos: windows
- format: zip
+
+ - id: archive-ec-zip
+ builds:
+ - ec-compat
+ format: zip
+ name_template: >-
+ ec-{{- .Os }}-{{ .Arch }}{{- if .Arm }}v{{ .Arm }}{{ end }}
nfpms:
- vendor: Editorconfig-Checker
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/.release-please-manifest.json new/editorconfig-checker-3.1.2/.release-please-manifest.json
--- old/editorconfig-checker-3.1.1/.release-please-manifest.json 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/.release-please-manifest.json 2025-01-10 23:06:13.000000000 +0100
@@ -1,3 +1,3 @@
{
- ".": "3.1.1"
+ ".": "3.1.2"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/.tool-versions new/editorconfig-checker-3.1.2/.tool-versions
--- old/editorconfig-checker-3.1.1/.tool-versions 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/.tool-versions 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-golang 1.17
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/CHANGELOG.md new/editorconfig-checker-3.1.2/CHANGELOG.md
--- old/editorconfig-checker-3.1.1/CHANGELOG.md 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/CHANGELOG.md 2025-01-10 23:06:13.000000000 +0100
@@ -1,5 +1,12 @@
# Changelog
+## [3.1.2](https://github.com/editorconfig-checker/editorconfig-checker/compare… (2025-01-10)
+
+
+### Bug Fixes
+
+* provide both .tar.gz as well as .zip archives ([#416](https://github.com/editorconfig-checker/editorconfig-checker/issues/416)) ([00e9890](https://github.com/editorconfig-checker/editorconfig-checker/commi…) closes [#415](https://github.com/editorconfig-checker/editorconfig-checker/issues/415)
+
## [3.1.1](https://github.com/editorconfig-checker/editorconfig-checker/compare… (2025-01-08)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/README.md new/editorconfig-checker-3.1.2/README.md
--- old/editorconfig-checker-3.1.1/README.md 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/README.md 2025-01-10 23:06:13.000000000 +0100
@@ -57,7 +57,7 @@
<!-- x-release-please-start-version -->
```shell
-VERSION="v3.1.1"
+VERSION="v3.1.2"
OS="linux"
ARCH="amd64"
curl -O -L -C - https://github.com/editorconfig-checker/editorconfig-checker/releases/downl… && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/cmd/editorconfig-checker/main.go new/editorconfig-checker-3.1.2/cmd/editorconfig-checker/main.go
--- old/editorconfig-checker-3.1.1/cmd/editorconfig-checker/main.go 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/cmd/editorconfig-checker/main.go 2025-01-10 23:06:13.000000000 +0100
@@ -21,7 +21,7 @@
// version is used for the help and to verify against the version stored in the config file
// version is dynamically set at compiletime
-var version string = "v3.1.1" // x-release-please-version
+var version string = "v3.1.2" // x-release-please-version
// defaultConfigFileNames determines the file names where the config is located
var defaultConfigFileNames = []string{".editorconfig-checker.json", ".ecrc"}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/go.mod new/editorconfig-checker-3.1.2/go.mod
--- old/editorconfig-checker-3.1.1/go.mod 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/go.mod 2025-01-10 23:06:13.000000000 +0100
@@ -1,6 +1,8 @@
module github.com/editorconfig-checker/editorconfig-checker/v3 // x-release-please-major
-go 1.21
+go 1.23
+
+toolchain go1.23.4
require (
github.com/baulk/chardet v0.1.0
@@ -10,13 +12,14 @@
)
require (
- github.com/gkampitakis/ciinfo v0.3.0 // indirect
+ github.com/gkampitakis/ciinfo v0.3.1 // indirect
github.com/gkampitakis/go-diff v1.3.2 // indirect
+ github.com/goccy/go-yaml v1.15.13 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/maruel/natural v1.1.1 // indirect
- github.com/rogpeppe/go-internal v1.12.0 // indirect
- github.com/tidwall/gjson v1.17.0 // indirect
+ github.com/rogpeppe/go-internal v1.13.1 // indirect
+ github.com/tidwall/gjson v1.18.0 // indirect
github.com/tidwall/match v1.1.1 // indirect
github.com/tidwall/pretty v1.2.1 // indirect
github.com/tidwall/sjson v1.2.5 // indirect
@@ -24,9 +27,9 @@
require (
github.com/davecgh/go-spew v1.1.1 // indirect
- github.com/gkampitakis/go-snaps v0.5.7
+ github.com/gkampitakis/go-snaps v0.5.8
github.com/pmezard/go-difflib v1.0.0 // indirect
- golang.org/x/mod v0.17.0 // indirect
+ golang.org/x/mod v0.18.0 // indirect
golang.org/x/net v0.33.0 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/go.sum new/editorconfig-checker-3.1.2/go.sum
--- old/editorconfig-checker-3.1.1/go.sum 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/go.sum 2025-01-10 23:06:13.000000000 +0100
@@ -7,12 +7,14 @@
github.com/editorconfig/editorconfig-core-go/v2 v2.6.2/go.mod h1:7dvD3GCm7eBw53xZ/lsiq72LqobdMg3ITbMBxnmJmqY=
github.com/gabriel-vasile/mimetype v1.4.8 h1:FfZ3gj38NjllZIeJAmMhr+qKL8Wu+nOoI3GqacKw1NM=
github.com/gabriel-vasile/mimetype v1.4.8/go.mod h1:ByKUIKGjh1ODkGM1asKUbQZOLGrPjydw3hYPU2YU9t8=
-github.com/gkampitakis/ciinfo v0.3.0 h1:gWZlOC2+RYYttL0hBqcoQhM7h1qNkVqvRCV1fOvpAv8=
-github.com/gkampitakis/ciinfo v0.3.0/go.mod h1:1NIwaOcFChN4fa/B0hEBdAb6npDlFL8Bwx4dfRLRqAo=
+github.com/gkampitakis/ciinfo v0.3.1 h1:lzjbemlGI4Q+XimPg64ss89x8Mf3xihJqy/0Mgagapo=
+github.com/gkampitakis/ciinfo v0.3.1/go.mod h1:1NIwaOcFChN4fa/B0hEBdAb6npDlFL8Bwx4dfRLRqAo=
github.com/gkampitakis/go-diff v1.3.2 h1:Qyn0J9XJSDTgnsgHRdz9Zp24RaJeKMUHg2+PDZZdC4M=
github.com/gkampitakis/go-diff v1.3.2/go.mod h1:LLgOrpqleQe26cte8s36HTWcTmMEur6OPYerdAAS9tk=
-github.com/gkampitakis/go-snaps v0.5.7 h1:uVGjHR4t4pPHU944udMx7VKHpwepZXmvDMF+yDmI0rg=
-github.com/gkampitakis/go-snaps v0.5.7/go.mod h1:ZABkO14uCuVxBHAXAfKG+bqNz+aa1bGPAg8jkI0Nk8Y=
+github.com/gkampitakis/go-snaps v0.5.8 h1:BB4ihcyXgJEVO/Pj/P+4bs7pFzsLcEjsfU2+mFdJh1c=
+github.com/gkampitakis/go-snaps v0.5.8/go.mod h1:PcKmy8q5Se7p48ywpogN5Td13reipz1Iivah4wrTIvY=
+github.com/goccy/go-yaml v1.15.13 h1:Xd87Yddmr2rC1SLLTm2MNDcTjeO/GYo0JGiww6gSTDg=
+github.com/goccy/go-yaml v1.15.13/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
@@ -25,13 +27,13 @@
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
-github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
-github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
+github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII=
+github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o=
github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY=
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/tidwall/gjson v1.14.2/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk=
-github.com/tidwall/gjson v1.17.0 h1:/Jocvlh98kcTfpN2+JzGQWQcqrPQwDrVEMApx/M5ZwM=
-github.com/tidwall/gjson v1.17.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk=
+github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY=
+github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk=
github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA=
github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM=
github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU=
@@ -39,8 +41,8 @@
github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU=
github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY=
github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28=
-golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
-golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
+golang.org/x/mod v0.18.0 h1:5+9lSbEzPSdWkH32vYPBwEpX8KwDbM52Ud9xBUvNlb0=
+golang.org/x/mod v0.18.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I=
golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4=
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-checker-3.1.1/pkg/config/config_test.go new/editorconfig-checker-3.1.2/pkg/config/config_test.go
--- old/editorconfig-checker-3.1.1/pkg/config/config_test.go 2025-01-08 18:23:01.000000000 +0100
+++ new/editorconfig-checker-3.1.2/pkg/config/config_test.go 2025-01-10 23:06:13.000000000 +0100
@@ -113,7 +113,7 @@
mergeConfig := Config{
ShowVersion: true,
- Version: "v3.1.1", // x-release-please-version
+ Version: "v3.1.2", // x-release-please-version
Help: true,
DryRun: true,
Path: "some-other",
++++++ editorconfig-checker.obsinfo ++++++
--- /var/tmp/diff_new_pack.33yXGO/_old 2025-01-13 17:51:13.489343745 +0100
+++ /var/tmp/diff_new_pack.33yXGO/_new 2025-01-13 17:51:13.489343745 +0100
@@ -1,5 +1,5 @@
name: editorconfig-checker
-version: 3.1.1
-mtime: 1736356981
-commit: ec7219a7f1d6cda5ebb56fc5806a9486b084b49d
+version: 3.1.2
+mtime: 1736546773
+commit: 3f5484ec3d86ec50b4201ae8bf4671cba3ba9e38
++++++ vendor.tar.gz ++++++
++++ 15493 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package woodpecker for openSUSE:Factory checked in at 2025-01-13 17:50:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/woodpecker (Old)
and /work/SRC/openSUSE:Factory/.woodpecker.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "woodpecker"
Mon Jan 13 17:50:57 2025 rev:6 rq:1237253 version:2.8.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/woodpecker/woodpecker.changes 2024-12-20 15:29:01.068060918 +0100
+++ /work/SRC/openSUSE:Factory/.woodpecker.new.1881/woodpecker.changes 2025-01-13 17:51:09.265168956 +0100
@@ -1,0 +2,12 @@
+Mon Jan 13 06:21:12 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 2.8.3:
+ * Add 2.8.3 changelog (#4712)
+ * Update web/ for 2.8 (#4706)
+ * [release/v2.8] Don't fail user creation if org exists (#4687)
+ (#4692)
+ * [release/v2.8] Improve error on config loading (#4024) (#4698)
+ * [release/v2.8] Fix addon `nil` values (#4666) (#4693)
+ * Fix avatar column type (#4340) (#4602)
+
+-------------------------------------------------------------------
Old:
----
web-2.8.2.tar.gz
woodpecker-2.8.2.obscpio
New:
----
web-2.8.3.tar.gz
woodpecker-2.8.3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ woodpecker.spec ++++++
--- /var/tmp/diff_new_pack.TzqPw9/_old 2025-01-13 17:51:10.913237150 +0100
+++ /var/tmp/diff_new_pack.TzqPw9/_new 2025-01-13 17:51:10.913237150 +0100
@@ -1,7 +1,7 @@
#
# spec file for package woodpecker
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
%define server_executable_name woodpecker-server
Name: woodpecker
-Version: 2.8.2
+Version: 2.8.3
Release: 0
Summary: Simple yet powerful CI/CD engine with great extensibility
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.TzqPw9/_old 2025-01-13 17:51:10.965239302 +0100
+++ /var/tmp/diff_new_pack.TzqPw9/_new 2025-01-13 17:51:10.969239468 +0100
@@ -3,7 +3,7 @@
<param name="url">https://github.com/woodpecker-ci/woodpecker</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v2.8.2</param>
+ <param name="revision">v2.8.3</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.TzqPw9/_old 2025-01-13 17:51:10.989240295 +0100
+++ /var/tmp/diff_new_pack.TzqPw9/_new 2025-01-13 17:51:10.993240460 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/woodpecker-ci/woodpecker</param>
- <param name="changesrevision">957581571bbcb30f2c078f962767b48ac8253402</param></service></servicedata>
+ <param name="changesrevision">72e1579483d1d8f211c9166f68587435dd36496f</param></service></servicedata>
(No newline at EOF)
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/woodpecker/vendor.tar.gz /work/SRC/openSUSE:Factory/.woodpecker.new.1881/vendor.tar.gz differ: char 5, line 1
++++++ web-2.8.2.tar.gz -> web-2.8.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/woodpecker/web-2.8.2.tar.gz /work/SRC/openSUSE:Factory/.woodpecker.new.1881/web-2.8.3.tar.gz differ: char 18, line 1
++++++ woodpecker-2.8.2.obscpio -> woodpecker-2.8.3.obscpio ++++++
/work/SRC/openSUSE:Factory/woodpecker/woodpecker-2.8.2.obscpio /work/SRC/openSUSE:Factory/.woodpecker.new.1881/woodpecker-2.8.3.obscpio differ: char 49, line 1
++++++ woodpecker.obsinfo ++++++
--- /var/tmp/diff_new_pack.TzqPw9/_old 2025-01-13 17:51:11.105245095 +0100
+++ /var/tmp/diff_new_pack.TzqPw9/_new 2025-01-13 17:51:11.109245261 +0100
@@ -1,5 +1,5 @@
name: woodpecker
-version: 2.8.2
-mtime: 1734677941
-commit: 957581571bbcb30f2c078f962767b48ac8253402
+version: 2.8.3
+mtime: 1736673314
+commit: 72e1579483d1d8f211c9166f68587435dd36496f
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package docker-stable for openSUSE:Factory checked in at 2025-01-13 17:50:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker-stable (Old)
and /work/SRC/openSUSE:Factory/.docker-stable.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "docker-stable"
Mon Jan 13 17:50:43 2025 rev:7 rq:1237207 version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/docker-stable/docker-stable.changes 2024-12-18 20:10:01.973003624 +0100
+++ /work/SRC/openSUSE:Factory/.docker-stable.new.1881/docker-stable.changes 2025-01-13 17:50:51.024414182 +0100
@@ -6 +6 @@
-- Add backport for CVE-2024-23650 fix. bsc#1219437
+- Add backport for CVE-2024-23650 fix and rename patch filename. bsc#1219437
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ docker-stable.spec ++++++
--- /var/tmp/diff_new_pack.pEwHHm/_old 2025-01-13 17:50:51.812446789 +0100
+++ /var/tmp/diff_new_pack.pEwHHm/_new 2025-01-13 17:50:51.812446789 +0100
@@ -1,7 +1,7 @@
#
# spec file for package docker-stable
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package inxi for openSUSE:Factory checked in at 2025-01-13 17:50:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/inxi (Old)
and /work/SRC/openSUSE:Factory/.inxi.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "inxi"
Mon Jan 13 17:50:33 2025 rev:33 rq:1237175 version:3.3.37
Changes:
--------
--- /work/SRC/openSUSE:Factory/inxi/inxi.changes 2024-09-06 17:19:49.983102654 +0200
+++ /work/SRC/openSUSE:Factory/.inxi.new.1881/inxi.changes 2025-01-13 17:50:42.820074969 +0100
@@ -1,0 +2,16 @@
+Thu Jan 09 01:32:27 UTC 2025 - malcolmlewis(a)opensuse.org
+
+- Update to version 3.3.37:
+ * This release is highlighted by a long overdue rewrite of the
+ -b, -e, and -v[x] man page and help options. And changing the
+ long incorrect -F/--full to -e/--expanded, which is more
+ accurate. -e expands -b, that is, but is not full. -v8 is full.
+ -F/--full will keep working until this inxi is in the stable
+ repos of the major distros.
+ * Renamed to inxi.metainfo.xml
+ * Changed id to org.smxi.inxi
+ * Added inxi.metadata.xml.
+- Remove %Check in spec file.
+- Add installation of metainfo.
+
+-------------------------------------------------------------------
Old:
----
inxi-3.3.36-1.obscpio
New:
----
inxi-3.3.37-1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ inxi.spec ++++++
--- /var/tmp/diff_new_pack.pXISQW/_old 2025-01-13 17:50:43.448100917 +0100
+++ /var/tmp/diff_new_pack.pXISQW/_new 2025-01-13 17:50:43.448100917 +0100
@@ -1,8 +1,8 @@
#
# spec file for package inxi
#
-# Copyright (c) 2024 SUSE LLC
-# Copyright (c) 2011-2024 Malcolm J Lewis <malcolmlewis(a)opensuse.org>
+# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2011-2025 Malcolm J Lewis <malcolmlewis(a)opensuse.org>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
#
-%define _version 3.3.36-1
+%define _version 3.3.37-1
Name: inxi
-Version: 3.3.36
+Version: 3.3.37
Release: 0
Summary: A system information script
License: GPL-3.0-or-later
@@ -62,16 +62,16 @@
## Nothing to build.
%install
-install -d -m 0755 %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
+install -d -m 0755 %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1 \
+ %{buildroot}%{_datadir}/metainfo
install -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
-
-%check
-## Empty section added as per rpmlint report
+install -m 0644 %{name}.metainfo.xml %{buildroot}%{_datadir}/metainfo/%{name}.metainfo.xml
%files
%license LICENSE.txt
%doc inxi.changelog README.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1%{?ext_man}
+%{_datadir}/metainfo/%{name}.metainfo.xml
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.pXISQW/_old 2025-01-13 17:50:43.492102735 +0100
+++ /var/tmp/diff_new_pack.pXISQW/_new 2025-01-13 17:50:43.496102900 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://codeberg.org/smxi/inxi.git</param>
- <param name="changesrevision">c5f89aafd8af72943e2f4271062d92f92253fc9f</param></service></servicedata>
+ <param name="changesrevision">1e393dce4d6b27fe1e6f86e3f765ab5bf903fc07</param></service></servicedata>
(No newline at EOF)
++++++ inxi-3.3.36-1.obscpio -> inxi-3.3.37-1.obscpio ++++++
++++ 3174 lines of diff (skipped)
++++++ inxi.obsinfo ++++++
--- /var/tmp/diff_new_pack.pXISQW/_old 2025-01-13 17:50:43.724112321 +0100
+++ /var/tmp/diff_new_pack.pXISQW/_new 2025-01-13 17:50:43.724112321 +0100
@@ -1,5 +1,5 @@
name: inxi
-version: 3.3.36-1
-mtime: 1725487957
-commit: c5f89aafd8af72943e2f4271062d92f92253fc9f
+version: 3.3.37-1
+mtime: 1736144115
+commit: 1e393dce4d6b27fe1e6f86e3f765ab5bf903fc07
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package digger-cli for openSUSE:Factory checked in at 2025-01-13 17:50:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/digger-cli (Old)
and /work/SRC/openSUSE:Factory/.digger-cli.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "digger-cli"
Mon Jan 13 17:50:23 2025 rev:4 rq:1237140 version:0.6.83
Changes:
--------
--- /work/SRC/openSUSE:Factory/digger-cli/digger-cli.changes 2025-01-09 15:11:57.691559230 +0100
+++ /work/SRC/openSUSE:Factory/.digger-cli.new.1881/digger-cli.changes 2025-01-13 17:50:36.663820611 +0100
@@ -1,0 +2,6 @@
+Sun Jan 12 06:51:41 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.6.83:
+ * fix send correct repo name in setstatus reporting (#1870)
+
+-------------------------------------------------------------------
Old:
----
digger-cli-0.6.82.obscpio
New:
----
digger-cli-0.6.83.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ digger-cli.spec ++++++
--- /var/tmp/diff_new_pack.kvSVBf/_old 2025-01-13 17:50:37.787867053 +0100
+++ /var/tmp/diff_new_pack.kvSVBf/_new 2025-01-13 17:50:37.791867219 +0100
@@ -19,7 +19,7 @@
%define executable_name digger
Name: digger-cli
-Version: 0.6.82
+Version: 0.6.83
Release: 0
Summary: CLI for the digger open source IaC orchestration tool
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.kvSVBf/_old 2025-01-13 17:50:37.827868706 +0100
+++ /var/tmp/diff_new_pack.kvSVBf/_new 2025-01-13 17:50:37.831868871 +0100
@@ -6,7 +6,7 @@
<param name="exclude">go.mod</param>
<param name="exclude">go.work</param>
<param name="exclude">go.work.sum</param>
- <param name="revision">v0.6.82</param>
+ <param name="revision">v0.6.83</param>
<param name="match-tag">v*</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.kvSVBf/_old 2025-01-13 17:50:37.851869698 +0100
+++ /var/tmp/diff_new_pack.kvSVBf/_new 2025-01-13 17:50:37.855869863 +0100
@@ -1,7 +1,7 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/diggerhq/digger</param>
- <param name="changesrevision">de0a222175650e0b24dfbe0d175e0f761059ef14</param></service><service name="tar_scm">
+ <param name="changesrevision">1e88db8cfe3ae88eb5d1b0633f453cfc72407075</param></service><service name="tar_scm">
<param name="url">https://github.com/johanneskastl/digger</param>
<param name="changesrevision">8fe377068e53e2050ff4c745388d8428d2b13bb0</param></service></servicedata>
(No newline at EOF)
++++++ digger-cli-0.6.82.obscpio -> digger-cli-0.6.83.obscpio ++++++
/work/SRC/openSUSE:Factory/digger-cli/digger-cli-0.6.82.obscpio /work/SRC/openSUSE:Factory/.digger-cli.new.1881/digger-cli-0.6.83.obscpio differ: char 49, line 1
++++++ digger-cli.obsinfo ++++++
--- /var/tmp/diff_new_pack.kvSVBf/_old 2025-01-13 17:50:37.891871351 +0100
+++ /var/tmp/diff_new_pack.kvSVBf/_new 2025-01-13 17:50:37.895871516 +0100
@@ -1,5 +1,5 @@
name: digger-cli
-version: 0.6.82
-mtime: 1736335543
-commit: de0a222175650e0b24dfbe0d175e0f761059ef14
+version: 0.6.83
+mtime: 1736613414
+commit: 1e88db8cfe3ae88eb5d1b0633f453cfc72407075
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/digger-cli/vendor.tar.gz /work/SRC/openSUSE:Factory/.digger-cli.new.1881/vendor.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pgn-extract for openSUSE:Factory checked in at 2025-01-13 17:50:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pgn-extract (Old)
and /work/SRC/openSUSE:Factory/.pgn-extract.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pgn-extract"
Mon Jan 13 17:50:21 2025 rev:10 rq:1237161 version:25.01
Changes:
--------
--- /work/SRC/openSUSE:Factory/pgn-extract/pgn-extract.changes 2024-07-22 17:20:12.386576271 +0200
+++ /work/SRC/openSUSE:Factory/.pgn-extract.new.1881/pgn-extract.changes 2025-01-13 17:50:34.779742767 +0100
@@ -1,0 +2,11 @@
+Sun Jan 12 10:00:25 UTC 2025 - Andrea Manzini <andrea.manzini(a)suse.com>
+
+- Update to 25.01
+ * bug fix for repetition detection (--repetition);
+ * find games whether the winner is either the higher or lower rated player
+ (--lowerratedwinner and --higherratedwinner);
+ * extend -v to match move sequences anywhere in a game, not just at the
+ start (--vanywhere);
+ * find games played at odds (--odds).
+
+-------------------------------------------------------------------
Old:
----
pgn-extract-24-11.tgz
New:
----
pgn-extract-25-01.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pgn-extract.spec ++++++
--- /var/tmp/diff_new_pack.Nw1AFy/_old 2025-01-13 17:50:35.435769872 +0100
+++ /var/tmp/diff_new_pack.Nw1AFy/_new 2025-01-13 17:50:35.435769872 +0100
@@ -1,7 +1,7 @@
#
# spec file for package pgn-extract
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2010 Packman Team <packman(a)links2linux.de>
#
# All modifications and additions to the file contributed by third parties
@@ -17,9 +17,9 @@
#
+%define mver 25-01
Name: pgn-extract
-Version: 24.11
-%define mver 24-11
+Version: 25.01
Release: 0
Summary: A CLI program for manipulating PGN files
License: GPL-3.0-or-later
++++++ pgn-extract-24-11.tgz -> pgn-extract-25-01.tgz ++++++
++++ 4550 lines of diff (skipped)
++++++ pgn-extract-no-buildtime.patch ++++++
--- /var/tmp/diff_new_pack.Nw1AFy/_old 2025-01-13 17:50:35.599776648 +0100
+++ /var/tmp/diff_new_pack.Nw1AFy/_new 2025-01-13 17:50:35.603776814 +0100
@@ -2,7 +2,7 @@
===================================================================
--- pgn-extract.orig/argsfile.c
+++ pgn-extract/argsfile.c
-@@ -280,8 +280,8 @@ usage_and_exit(void)
+@@ -284,8 +284,8 @@ usage_and_exit(void)
const char **data = help_data;
fprintf(GlobalState.logfile,
@@ -11,6 +11,6 @@
+ "pgn-extract %s: a Portable Game Notation (PGN) manipulator.\n",
+ CURRENT_VERSION);
fprintf(GlobalState.logfile,
- "Copyright (C) 1994-2024 David J. Barnes (d.j.barnes(a)kent.ac.uk)\n");
+ "Copyright (C) 1994-2025 David J. Barnes (d.j.barnes(a)kent.ac.uk)\n");
fprintf(GlobalState.logfile, "%s\n\n", URL);
++++++ pgn-extract-set_eco.pgn_path.patch ++++++
--- /var/tmp/diff_new_pack.Nw1AFy/_old 2025-01-13 17:50:35.615777310 +0100
+++ /var/tmp/diff_new_pack.Nw1AFy/_new 2025-01-13 17:50:35.619777475 +0100
@@ -15,7 +15,7 @@
===================================================================
--- pgn-extract.orig/help.html
+++ pgn-extract/help.html
-@@ -248,7 +248,7 @@ of this page before attempting to use pg
+@@ -253,7 +253,7 @@ of this page before attempting to use pg
<li>-D - don't output duplicate extracted game scores.
<li>-eECO_file - perform ECO classification of games. The optional
ECO_file should contain a PGN format list of ECO lines
@@ -24,7 +24,7 @@
<li>-E[123 etc.] - split output into separate files according to ECO.
<ul>
<li>E1 : Produce files from ECO letter, A.pgn, B.pgn, ...
-@@ -1674,7 +1674,7 @@ believe that this was put together by Ew
+@@ -1696,7 +1696,7 @@ believe that this was put together by Ew
others, to whom appropriate thanks is due. The -e flag requests
pgn-extract to add/replace ECO classifications in the games it outputs.
This is done by firstly reading a file of ECO lines in PGN format
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package typescript for openSUSE:Factory checked in at 2025-01-13 17:50:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/typescript (Old)
and /work/SRC/openSUSE:Factory/.typescript.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "typescript"
Mon Jan 13 17:50:17 2025 rev:31 rq:1237158 version:5.7.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/typescript/typescript.changes 2024-11-25 23:21:18.202181005 +0100
+++ /work/SRC/openSUSE:Factory/.typescript.new.1881/typescript.changes 2025-01-13 17:50:31.515607903 +0100
@@ -1,0 +2,17 @@
+Sat Jan 11 14:49:27 UTC 2025 - Andrea Manzini <andrea.manzini(a)suse.com>
+
+- Update to version 5.7.3
+ * fix missing react error with fragments in react-native
+ * Do not require import attributes for JSON imports in --module node16
+ * Cache started nonexistent property error checks to prevent reentrancy i
+ in the check
+ * Fix library inclusions for ES2024 target
+ * Remove reference not found errors from jsx: preserve
+ * Avoid incorrectly reusing assertion nodes from property assignments
+ * Do not require import attribute on type-only JSON import
+ * Mark the inherited any-based index signature so it can be elided in declaration emit
+ * Harden sanitizeLog against incorrect matches on TypeScript versions
+ * Don't try to add an implicit undefined for mapped properties outside of strictNullChecks
+ * Fix CodeQL configuration, releases
+
+-------------------------------------------------------------------
Old:
----
typescript-5.7.2.tgz
New:
----
typescript-5.7.3.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ typescript.spec ++++++
--- /var/tmp/diff_new_pack.6kkvSN/_old 2025-01-13 17:50:31.971626744 +0100
+++ /var/tmp/diff_new_pack.6kkvSN/_new 2025-01-13 17:50:31.971626744 +0100
@@ -1,7 +1,7 @@
#
# spec file for package typescript
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: typescript
-Version: 5.7.2
+Version: 5.7.3
Release: 0
Summary: A language for application scale JavaScript development
License: Apache-2.0
++++++ typescript-5.7.2.tgz -> typescript-5.7.3.tgz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/package/lib/_tsc.js new/package/lib/_tsc.js
--- old/package/lib/_tsc.js 1985-10-26 09:15:00.000000000 +0100
+++ new/package/lib/_tsc.js 1985-10-26 09:15:00.000000000 +0100
@@ -18,7 +18,7 @@
// src/compiler/corePublic.ts
var versionMajorMinor = "5.7";
-var version = "5.7.2";
+var version = "5.7.3";
// src/compiler/core.ts
var emptyArray = [];
@@ -11143,6 +11143,7 @@
}
var targetToLibMap = /* @__PURE__ */ new Map([
[99 /* ESNext */, "lib.esnext.full.d.ts"],
+ [11 /* ES2024 */, "lib.es2024.full.d.ts"],
[10 /* ES2023 */, "lib.es2023.full.d.ts"],
[9 /* ES2022 */, "lib.es2022.full.d.ts"],
[8 /* ES2021 */, "lib.es2021.full.d.ts"],
@@ -11158,6 +11159,7 @@
const target = getEmitScriptTarget(options);
switch (target) {
case 99 /* ESNext */:
+ case 11 /* ES2024 */:
case 10 /* ES2023 */:
case 9 /* ES2022 */:
case 8 /* ES2021 */:
@@ -46776,6 +46778,12 @@
/*isReadonly*/
true
);
+ var anyBaseTypeIndexInfo = createIndexInfo(
+ stringType,
+ anyType,
+ /*isReadonly*/
+ false
+ );
var iterationTypesCache = /* @__PURE__ */ new Map();
var noIterationTypes = {
get yieldType() {
@@ -50319,7 +50327,7 @@
return true;
}
if (requiresAddingUndefined && annotationType) {
- annotationType = getOptionalType(annotationType, !isParameter(node));
+ annotationType = addOptionality(annotationType, !isParameter(node));
}
return !!annotationType && typeNodeIsEquivalentToType(node, type, annotationType) && existingTypeNodeIsNotReferenceOrIsReferenceWithCompatibleTypeArgumentCount(existing, type);
}
@@ -56577,12 +56585,7 @@
addInheritedMembers(members, getPropertiesOfType(instantiatedBaseType));
callSignatures = concatenate(callSignatures, getSignaturesOfType(instantiatedBaseType, 0 /* Call */));
constructSignatures = concatenate(constructSignatures, getSignaturesOfType(instantiatedBaseType, 1 /* Construct */));
- const inheritedIndexInfos = instantiatedBaseType !== anyType ? getIndexInfosOfType(instantiatedBaseType) : [createIndexInfo(
- stringType,
- anyType,
- /*isReadonly*/
- false
- )];
+ const inheritedIndexInfos = instantiatedBaseType !== anyType ? getIndexInfosOfType(instantiatedBaseType) : [anyBaseTypeIndexInfo];
indexInfos = concatenate(indexInfos, filter(inheritedIndexInfos, (info) => !findIndexInfo(indexInfos, info.keyType)));
}
}
@@ -57108,12 +57111,7 @@
members = createSymbolTable(getNamedOrIndexSignatureMembers(members));
addInheritedMembers(members, getPropertiesOfType(baseConstructorType));
} else if (baseConstructorType === anyType) {
- baseConstructorIndexInfo = createIndexInfo(
- stringType,
- anyType,
- /*isReadonly*/
- false
- );
+ baseConstructorIndexInfo = anyBaseTypeIndexInfo;
}
}
const indexSymbol = getIndexSymbolFromSymbolTable(members);
@@ -70460,12 +70458,13 @@
const jsxFactoryRefErr = diagnostics && compilerOptions.jsx === 2 /* React */ ? Diagnostics.This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found : void 0;
const jsxFactoryNamespace = getJsxNamespace(node);
const jsxFactoryLocation = isJsxOpeningLikeElement(node) ? node.tagName : node;
+ const shouldFactoryRefErr = compilerOptions.jsx !== 1 /* Preserve */ && compilerOptions.jsx !== 3 /* ReactNative */;
let jsxFactorySym;
if (!(isJsxOpeningFragment(node) && jsxFactoryNamespace === "null")) {
jsxFactorySym = resolveName(
jsxFactoryLocation,
jsxFactoryNamespace,
- compilerOptions.jsx === 1 /* Preserve */ ? 111551 /* Value */ & ~384 /* Enum */ : 111551 /* Value */,
+ shouldFactoryRefErr ? 111551 /* Value */ : 111551 /* Value */ & ~384 /* Enum */,
jsxFactoryRefErr,
/*isUse*/
true
@@ -70484,7 +70483,7 @@
resolveName(
jsxFactoryLocation,
localJsxNamespace,
- compilerOptions.jsx === 1 /* Preserve */ ? 111551 /* Value */ & ~384 /* Enum */ : 111551 /* Value */,
+ shouldFactoryRefErr ? 111551 /* Value */ : 111551 /* Value */ & ~384 /* Enum */,
jsxFactoryRefErr,
/*isUse*/
true
@@ -74045,6 +74044,13 @@
return getIntersectionType(x);
}
function reportNonexistentProperty(propNode, containingType, isUncheckedJS) {
+ const links = getNodeLinks(propNode);
+ const cache = links.nonExistentPropCheckCache || (links.nonExistentPropCheckCache = /* @__PURE__ */ new Set());
+ const key = `${getTypeId(containingType)}|${isUncheckedJS}`;
+ if (cache.has(key)) {
+ return;
+ }
+ cache.add(key);
let errorInfo;
let relatedInfo;
if (!isPrivateIdentifier(propNode) && containingType.flags & 1048576 /* Union */ && !(containingType.flags & 402784252 /* Primitive */)) {
@@ -76003,12 +76009,14 @@
const sourceFileLinks = getNodeLinks(getSourceFileOfNode(node));
if (sourceFileLinks.jsxFragmentType !== void 0) return sourceFileLinks.jsxFragmentType;
const jsxFragmentFactoryName = getJsxNamespace(node);
- if (jsxFragmentFactoryName === "null") return sourceFileLinks.jsxFragmentType = anyType;
+ const shouldResolveFactoryReference = (compilerOptions.jsx === 2 /* React */ || compilerOptions.jsxFragmentFactory !== void 0) && jsxFragmentFactoryName !== "null";
+ if (!shouldResolveFactoryReference) return sourceFileLinks.jsxFragmentType = anyType;
+ const shouldModuleRefErr = compilerOptions.jsx !== 1 /* Preserve */ && compilerOptions.jsx !== 3 /* ReactNative */;
const jsxFactoryRefErr = diagnostics ? Diagnostics.Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found : void 0;
const jsxFactorySymbol = getJsxNamespaceContainerForImplicitImport(node) ?? resolveName(
node,
jsxFragmentFactoryName,
- compilerOptions.jsx === 1 /* Preserve */ ? 111551 /* Value */ & ~384 /* Enum */ : 111551 /* Value */,
+ shouldModuleRefErr ? 111551 /* Value */ : 111551 /* Value */ & ~384 /* Enum */,
/*nameNotFoundMessage*/
jsxFactoryRefErr,
/*isUse*/
@@ -78574,7 +78582,9 @@
switch (node.kind) {
case 223 /* AwaitExpression */:
case 213 /* CallExpression */:
+ case 215 /* TaggedTemplateExpression */:
case 212 /* ElementAccessExpression */:
+ case 236 /* MetaProperty */:
case 214 /* NewExpression */:
case 211 /* PropertyAccessExpression */:
case 229 /* YieldExpression */:
@@ -78590,6 +78600,8 @@
case 56 /* AmpersandAmpersandToken */:
case 77 /* AmpersandAmpersandEqualsToken */:
return 3 /* Sometimes */;
+ case 28 /* CommaToken */:
+ return getSyntacticNullishnessSemantics(node.right);
}
return 2 /* Never */;
case 227 /* ConditionalExpression */:
@@ -84702,7 +84714,7 @@
}
}
}
- if (isOnlyImportableAsDefault(node.moduleSpecifier, resolvedModule) && !hasTypeJsonImportAttribute(node)) {
+ if (!importClause.isTypeOnly && moduleKind === 199 /* NodeNext */ && isOnlyImportableAsDefault(node.moduleSpecifier, resolvedModule) && !hasTypeJsonImportAttribute(node)) {
error(node.moduleSpecifier, Diagnostics.Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_module_is_set_to_0, ModuleKind[moduleKind]);
}
} else if (noUncheckedSideEffectImports && !importClause) {
@@ -86986,6 +86998,7 @@
result || (result = []);
for (const info of infoList) {
if (info.declaration) continue;
+ if (info === anyBaseTypeIndexInfo) continue;
const node = nodeBuilder.indexInfoToIndexSignatureDeclaration(info, enclosing, flags, internalFlags, tracker);
if (node && infoList === staticInfos) {
(node.modifiers || (node.modifiers = factory.createNodeArray())).unshift(factory.createModifier(126 /* StaticKeyword */));
@@ -131703,9 +131716,9 @@
}
if (!result && node.kind === 303 /* PropertyAssignment */) {
const initializer = node.initializer;
- const type = isJSDocTypeAssertion(initializer) ? getJSDocTypeAssertionType(initializer) : initializer.kind === 234 /* AsExpression */ || initializer.kind === 216 /* TypeAssertionExpression */ ? initializer.type : void 0;
- if (type && !isConstTypeReference(type)) {
- result = serializeExistingTypeNode(type, context);
+ const assertionNode = isJSDocTypeAssertion(initializer) ? getJSDocTypeAssertionType(initializer) : initializer.kind === 234 /* AsExpression */ || initializer.kind === 216 /* TypeAssertionExpression */ ? initializer.type : void 0;
+ if (assertionNode && !isConstTypeReference(assertionNode) && resolver.canReuseTypeNodeAnnotation(context, node, assertionNode, symbol)) {
+ result = serializeExistingTypeNode(assertionNode, context);
}
}
return result ?? inferTypeOfDeclaration(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/package/lib/typescript.js new/package/lib/typescript.js
--- old/package/lib/typescript.js 1985-10-26 09:15:00.000000000 +0100
+++ new/package/lib/typescript.js 1985-10-26 09:15:00.000000000 +0100
@@ -2278,7 +2278,7 @@
// src/compiler/corePublic.ts
var versionMajorMinor = "5.7";
-var version = "5.7.2";
+var version = "5.7.3";
var Comparison = /* @__PURE__ */ ((Comparison3) => {
Comparison3[Comparison3["LessThan"] = -1] = "LessThan";
Comparison3[Comparison3["EqualTo"] = 0] = "EqualTo";
@@ -14547,6 +14547,7 @@
}
var targetToLibMap = /* @__PURE__ */ new Map([
[99 /* ESNext */, "lib.esnext.full.d.ts"],
+ [11 /* ES2024 */, "lib.es2024.full.d.ts"],
[10 /* ES2023 */, "lib.es2023.full.d.ts"],
[9 /* ES2022 */, "lib.es2022.full.d.ts"],
[8 /* ES2021 */, "lib.es2021.full.d.ts"],
@@ -14562,6 +14563,7 @@
const target = getEmitScriptTarget(options);
switch (target) {
case 99 /* ESNext */:
+ case 11 /* ES2024 */:
case 10 /* ES2023 */:
case 9 /* ES2022 */:
case 8 /* ES2021 */:
@@ -51379,6 +51381,12 @@
/*isReadonly*/
true
);
+ var anyBaseTypeIndexInfo = createIndexInfo(
+ stringType,
+ anyType,
+ /*isReadonly*/
+ false
+ );
var iterationTypesCache = /* @__PURE__ */ new Map();
var noIterationTypes = {
get yieldType() {
@@ -54922,7 +54930,7 @@
return true;
}
if (requiresAddingUndefined && annotationType) {
- annotationType = getOptionalType(annotationType, !isParameter(node));
+ annotationType = addOptionality(annotationType, !isParameter(node));
}
return !!annotationType && typeNodeIsEquivalentToType(node, type, annotationType) && existingTypeNodeIsNotReferenceOrIsReferenceWithCompatibleTypeArgumentCount(existing, type);
}
@@ -61180,12 +61188,7 @@
addInheritedMembers(members, getPropertiesOfType(instantiatedBaseType));
callSignatures = concatenate(callSignatures, getSignaturesOfType(instantiatedBaseType, 0 /* Call */));
constructSignatures = concatenate(constructSignatures, getSignaturesOfType(instantiatedBaseType, 1 /* Construct */));
- const inheritedIndexInfos = instantiatedBaseType !== anyType ? getIndexInfosOfType(instantiatedBaseType) : [createIndexInfo(
- stringType,
- anyType,
- /*isReadonly*/
- false
- )];
+ const inheritedIndexInfos = instantiatedBaseType !== anyType ? getIndexInfosOfType(instantiatedBaseType) : [anyBaseTypeIndexInfo];
indexInfos = concatenate(indexInfos, filter(inheritedIndexInfos, (info) => !findIndexInfo(indexInfos, info.keyType)));
}
}
@@ -61711,12 +61714,7 @@
members = createSymbolTable(getNamedOrIndexSignatureMembers(members));
addInheritedMembers(members, getPropertiesOfType(baseConstructorType));
} else if (baseConstructorType === anyType) {
- baseConstructorIndexInfo = createIndexInfo(
- stringType,
- anyType,
- /*isReadonly*/
- false
- );
+ baseConstructorIndexInfo = anyBaseTypeIndexInfo;
}
}
const indexSymbol = getIndexSymbolFromSymbolTable(members);
@@ -75063,12 +75061,13 @@
const jsxFactoryRefErr = diagnostics && compilerOptions.jsx === 2 /* React */ ? Diagnostics.This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found : void 0;
const jsxFactoryNamespace = getJsxNamespace(node);
const jsxFactoryLocation = isJsxOpeningLikeElement(node) ? node.tagName : node;
+ const shouldFactoryRefErr = compilerOptions.jsx !== 1 /* Preserve */ && compilerOptions.jsx !== 3 /* ReactNative */;
let jsxFactorySym;
if (!(isJsxOpeningFragment(node) && jsxFactoryNamespace === "null")) {
jsxFactorySym = resolveName(
jsxFactoryLocation,
jsxFactoryNamespace,
- compilerOptions.jsx === 1 /* Preserve */ ? 111551 /* Value */ & ~384 /* Enum */ : 111551 /* Value */,
+ shouldFactoryRefErr ? 111551 /* Value */ : 111551 /* Value */ & ~384 /* Enum */,
jsxFactoryRefErr,
/*isUse*/
true
@@ -75087,7 +75086,7 @@
resolveName(
jsxFactoryLocation,
localJsxNamespace,
- compilerOptions.jsx === 1 /* Preserve */ ? 111551 /* Value */ & ~384 /* Enum */ : 111551 /* Value */,
+ shouldFactoryRefErr ? 111551 /* Value */ : 111551 /* Value */ & ~384 /* Enum */,
jsxFactoryRefErr,
/*isUse*/
true
@@ -78648,6 +78647,13 @@
return getIntersectionType(x);
}
function reportNonexistentProperty(propNode, containingType, isUncheckedJS) {
+ const links = getNodeLinks(propNode);
+ const cache = links.nonExistentPropCheckCache || (links.nonExistentPropCheckCache = /* @__PURE__ */ new Set());
+ const key = `${getTypeId(containingType)}|${isUncheckedJS}`;
+ if (cache.has(key)) {
+ return;
+ }
+ cache.add(key);
let errorInfo;
let relatedInfo;
if (!isPrivateIdentifier(propNode) && containingType.flags & 1048576 /* Union */ && !(containingType.flags & 402784252 /* Primitive */)) {
@@ -80606,12 +80612,14 @@
const sourceFileLinks = getNodeLinks(getSourceFileOfNode(node));
if (sourceFileLinks.jsxFragmentType !== void 0) return sourceFileLinks.jsxFragmentType;
const jsxFragmentFactoryName = getJsxNamespace(node);
- if (jsxFragmentFactoryName === "null") return sourceFileLinks.jsxFragmentType = anyType;
+ const shouldResolveFactoryReference = (compilerOptions.jsx === 2 /* React */ || compilerOptions.jsxFragmentFactory !== void 0) && jsxFragmentFactoryName !== "null";
+ if (!shouldResolveFactoryReference) return sourceFileLinks.jsxFragmentType = anyType;
+ const shouldModuleRefErr = compilerOptions.jsx !== 1 /* Preserve */ && compilerOptions.jsx !== 3 /* ReactNative */;
const jsxFactoryRefErr = diagnostics ? Diagnostics.Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found : void 0;
const jsxFactorySymbol = getJsxNamespaceContainerForImplicitImport(node) ?? resolveName(
node,
jsxFragmentFactoryName,
- compilerOptions.jsx === 1 /* Preserve */ ? 111551 /* Value */ & ~384 /* Enum */ : 111551 /* Value */,
+ shouldModuleRefErr ? 111551 /* Value */ : 111551 /* Value */ & ~384 /* Enum */,
/*nameNotFoundMessage*/
jsxFactoryRefErr,
/*isUse*/
@@ -83177,7 +83185,9 @@
switch (node.kind) {
case 223 /* AwaitExpression */:
case 213 /* CallExpression */:
+ case 215 /* TaggedTemplateExpression */:
case 212 /* ElementAccessExpression */:
+ case 236 /* MetaProperty */:
case 214 /* NewExpression */:
case 211 /* PropertyAccessExpression */:
case 229 /* YieldExpression */:
@@ -83193,6 +83203,8 @@
case 56 /* AmpersandAmpersandToken */:
case 77 /* AmpersandAmpersandEqualsToken */:
return 3 /* Sometimes */;
+ case 28 /* CommaToken */:
+ return getSyntacticNullishnessSemantics(node.right);
}
return 2 /* Never */;
case 227 /* ConditionalExpression */:
@@ -89305,7 +89317,7 @@
}
}
}
- if (isOnlyImportableAsDefault(node.moduleSpecifier, resolvedModule) && !hasTypeJsonImportAttribute(node)) {
+ if (!importClause.isTypeOnly && moduleKind === 199 /* NodeNext */ && isOnlyImportableAsDefault(node.moduleSpecifier, resolvedModule) && !hasTypeJsonImportAttribute(node)) {
error2(node.moduleSpecifier, Diagnostics.Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_module_is_set_to_0, ModuleKind[moduleKind]);
}
} else if (noUncheckedSideEffectImports && !importClause) {
@@ -91589,6 +91601,7 @@
result || (result = []);
for (const info of infoList) {
if (info.declaration) continue;
+ if (info === anyBaseTypeIndexInfo) continue;
const node = nodeBuilder.indexInfoToIndexSignatureDeclaration(info, enclosing, flags, internalFlags, tracker);
if (node && infoList === staticInfos) {
(node.modifiers || (node.modifiers = factory.createNodeArray())).unshift(factory.createModifier(126 /* StaticKeyword */));
@@ -136663,9 +136676,9 @@
}
if (!result && node.kind === 303 /* PropertyAssignment */) {
const initializer = node.initializer;
- const type = isJSDocTypeAssertion(initializer) ? getJSDocTypeAssertionType(initializer) : initializer.kind === 234 /* AsExpression */ || initializer.kind === 216 /* TypeAssertionExpression */ ? initializer.type : void 0;
- if (type && !isConstTypeReference(type)) {
- result = serializeExistingTypeNode(type, context);
+ const assertionNode = isJSDocTypeAssertion(initializer) ? getJSDocTypeAssertionType(initializer) : initializer.kind === 234 /* AsExpression */ || initializer.kind === 216 /* TypeAssertionExpression */ ? initializer.type : void 0;
+ if (assertionNode && !isConstTypeReference(assertionNode) && resolver.canReuseTypeNodeAnnotation(context, node, assertionNode, symbol)) {
+ result = serializeExistingTypeNode(assertionNode, context);
}
}
return result ?? inferTypeOfDeclaration(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/package/package.json new/package/package.json
--- old/package/package.json 1985-10-26 09:15:00.000000000 +0100
+++ new/package/package.json 1985-10-26 09:15:00.000000000 +0100
@@ -2,7 +2,7 @@
"name": "typescript",
"author": "Microsoft Corp.",
"homepage": "https://www.typescriptlang.org/",
- "version": "5.7.2",
+ "version": "5.7.3",
"license": "Apache-2.0",
"description": "TypeScript is a language for application scale JavaScript development",
"keywords": [
@@ -116,5 +116,5 @@
"node": "20.1.0",
"npm": "8.19.4"
},
- "gitHead": "d701d908d534e68cfab24b6df15539014ac348a3"
+ "gitHead": "a5e123d9e0690fcea92878ea8a0a382922009fc9"
}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package wezterm for openSUSE:Factory checked in at 2025-01-13 17:50:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wezterm (Old)
and /work/SRC/openSUSE:Factory/.wezterm.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wezterm"
Mon Jan 13 17:50:11 2025 rev:39 rq:1237153 version:20240203.110809.5046fc22+git421
Changes:
--------
--- /work/SRC/openSUSE:Factory/wezterm/wezterm.changes 2025-01-05 15:29:18.584958322 +0100
+++ /work/SRC/openSUSE:Factory/.wezterm.new.1881/wezterm.changes 2025-01-13 17:50:29.199512209 +0100
@@ -1,0 +2,5 @@
+Sun Jan 12 08:54:24 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro(a)opensuse.org>
+
+- Add dmz-icon-theme-cursors to resolve bsc#1234979
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wezterm.spec ++++++
--- /var/tmp/diff_new_pack.wq3IEq/_old 2025-01-13 17:50:30.583569395 +0100
+++ /var/tmp/diff_new_pack.wq3IEq/_new 2025-01-13 17:50:30.583569395 +0100
@@ -29,6 +29,7 @@
Source1: vendor.tar.zst
Patch0: do-not-send-eof-when-closing-application.patch
BuildRequires: Mesa-libEGL-devel
+Requires: dmz-icon-theme-cursors
BuildRequires: cargo >= 1.43
%if 0%{?suse_version} > 1500
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cinnamon for openSUSE:Factory checked in at 2025-01-13 17:50:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon (Old)
and /work/SRC/openSUSE:Factory/.cinnamon.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cinnamon"
Mon Jan 13 17:50:07 2025 rev:61 rq:1237122 version:6.4.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon/cinnamon.changes 2024-08-21 23:25:31.776368247 +0200
+++ /work/SRC/openSUSE:Factory/.cinnamon.new.1881/cinnamon.changes 2025-01-13 17:50:21.475193064 +0100
@@ -1,0 +2,6 @@
+Sun Jan 12 04:49:30 UTC 2025 - Marguerite Su <i(a)marguerite.su>
+
+- update to 6.4.6
+ * see github commits for details
+
+-------------------------------------------------------------------
Old:
----
cinnamon-6.2.9.tar.gz
New:
----
cinnamon-6.4.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cinnamon.spec ++++++
--- /var/tmp/diff_new_pack.pEPO3l/_old 2025-01-13 17:50:22.155221161 +0100
+++ /var/tmp/diff_new_pack.pEPO3l/_new 2025-01-13 17:50:22.159221326 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cinnamon
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
#
-%define _version 6.2.9
+%define _version 6.4.6
Name: cinnamon
-Version: 6.2.9
+Version: 6.4.6
Release: 0
Summary: GNU/Linux Desktop featuring a traditional layout
License: GPL-2.0-or-later AND LGPL-2.1-only
@@ -53,15 +53,17 @@
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: python3-devel
+BuildRequires: python3-libsass
BuildRequires: python3-xml
-BuildRequires: update-desktop-files
BuildRequires: pkgconfig(cinnamon-desktop) >= 6.2.0
BuildRequires: pkgconfig(cjs-1.0) >= 6.0.0
BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(gcr-base-3)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(libcinnamon-menu-3.0)
BuildRequires: pkgconfig(libmuffin-0) >= 6.2.0
+BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(polkit-agent-1)
@@ -103,7 +105,7 @@
Requires: xdg-user-dirs
Requires: xdg-user-dirs-gtk
Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
Recommends: %{name}-lang
Recommends: blueberry
Recommends: cinnamon-themes
@@ -216,15 +218,6 @@
%{__rm} -rf %{buildroot}%{_datadir}/gir-1.0/
%fdupes %{buildroot}%{_datadir}/
-%suse_update_desktop_file %{name}-settings
-%suse_update_desktop_file %{name}-settings-users
-%suse_update_desktop_file %{name}-menu-editor
-%suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop
-%suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}2d.desktop
-%suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}-killer-daemon.desktop
-%suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/%{name}.desktop
-%suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/%{name}2d.desktop
-
%post
/sbin/ldconfig
%{_sbindir}/update-alternatives --install %{_datadir}/xsessions/default.desktop \
++++++ cinnamon-6.2.9.tar.gz -> cinnamon-6.4.6.tar.gz ++++++
++++ 29989 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nemo for openSUSE:Factory checked in at 2025-01-13 17:50:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nemo (Old)
and /work/SRC/openSUSE:Factory/.nemo.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nemo"
Mon Jan 13 17:50:05 2025 rev:54 rq:1237120 version:6.4.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/nemo/nemo.changes 2024-08-19 23:45:35.910375644 +0200
+++ /work/SRC/openSUSE:Factory/.nemo.new.1881/nemo.changes 2025-01-13 17:50:19.911128442 +0100
@@ -1,0 +2,29 @@
+Sun Jan 12 04:53:24 UTC 2025 - Marguerite Su <i(a)marguerite.su>
+
+- update to 6.4.3
+ * I18n
+- update to 6.4.2
+ * nemo-window-manage-views: fix null pointer ref
+- update to 6.4.1
+ * remove unused libxml headers
+ * fix inhibit name so nemo's desktop file is discovered by
+ cinnamon-session for the logout dialog
+- update to 6.4.0
+ * nemo_action_layout_editor.py: Fix non-initialized variable
+ * tree-sidebar: Add missing properties menu item
+ * search: Improve logging when loading search helpers.
+ * search: Replace third-party OpenDocument search helper.
+ * Add setting to disable auto-expanding of treeview rows during
+ drag-and-drop operations.
+ * actions: Cancel action update idle callbacks during dispose for
+ non-NemoView types.
+ * nemo-places-sidebar.c: Only register the special eject icon size
+ once.
+ * Guard against gdkx11 calls in a Wayland session.
+ * places sidebar: Improve eject icon behavior.
+ * layout editor: Add support for accelerator keys.
+ * NemoAction: Add support for keyboard shortcuts.
+ * Fix blocking when listing or entering a network location with an
+ inaccessible host.
+
+-------------------------------------------------------------------
Old:
----
nemo-6.2.8.tar.gz
New:
----
nemo-6.4.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nemo.spec ++++++
--- /var/tmp/diff_new_pack.0FdHRb/_old 2025-01-13 17:50:20.547154721 +0100
+++ /var/tmp/diff_new_pack.0FdHRb/_new 2025-01-13 17:50:20.551154885 +0100
@@ -1,7 +1,7 @@
#
# spec file for package nemo
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define sover 1
Name: nemo
-Version: 6.2.8
+Version: 6.4.3
Release: 0
Summary: File browser for Cinnamon
License: GPL-2.0-or-later
@@ -32,7 +32,6 @@
BuildRequires: pkgconfig
BuildRequires: python3-gobject
BuildRequires: shared-mime-info
-BuildRequires: update-desktop-files
BuildRequires: pkgconfig(cinnamon-desktop)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(exempi-2.0)
@@ -119,10 +118,6 @@
%install
%meson_install
-%suse_update_desktop_file %{name}
-%suse_update_desktop_file %{name}-autostart
-%suse_update_desktop_file %{name}-autorun-software
-
# We need to own this directory.
mkdir -p %{buildroot}%{_libdir}/nemo/extensions-3.0/
++++++ nemo-6.2.8.tar.gz -> nemo-6.4.3.tar.gz ++++++
++++ 7543 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cinnamon-settings-daemon for openSUSE:Factory checked in at 2025-01-13 17:50:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-settings-daemon (Old)
and /work/SRC/openSUSE:Factory/.cinnamon-settings-daemon.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cinnamon-settings-daemon"
Mon Jan 13 17:50:03 2025 rev:33 rq:1237114 version:6.4.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon-settings-daemon/cinnamon-settings-daemon.changes 2024-08-21 23:25:27.324182371 +0200
+++ /work/SRC/openSUSE:Factory/.cinnamon-settings-daemon.new.1881/cinnamon-settings-daemon.changes 2025-01-13 17:50:17.063010766 +0100
@@ -1,0 +2,17 @@
+Sun Jan 12 04:33:32 UTC 2025 - Marguerite Su <i(a)marguerite.su>
+
+- update to 6.4.3
+ * no openSUSE related change
+- update to 6.4.0
+ * csd-color-calibrate: Fix GNOME refs following plugin rebase
+ * csd-media-keys: Show device description on volume OSD
+ * csd-power: Refactoring display backlight code.
+ * backport cinnamon-desktop changes, nightlight
+ * media-keys: Add support for an audio device selection dialog
+ * csd-media-keys: Adapt to new overamplification setting
+ * csd-power-manager: Assume a keyboard backlight max-value of 0
+ to mean that adjustment is unsupported
+ * csd-settings-remap-manager.c: Only report on missing schemas
+ and keys when debugging.
+
+-------------------------------------------------------------------
Old:
----
cinnamon-settings-daemon-6.2.0.tar.gz
New:
----
cinnamon-settings-daemon-6.4.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cinnamon-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.ru284G/_old 2025-01-13 17:50:17.559031261 +0100
+++ /var/tmp/diff_new_pack.ru284G/_new 2025-01-13 17:50:17.559031261 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cinnamon-settings-daemon
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: cinnamon-settings-daemon
-Version: 6.2.0
+Version: 6.4.3
Release: 0
Summary: The settings Daemon for the Cinnamon Desktop
License: GPL-2.0-or-later AND LGPL-2.1-only
++++++ cinnamon-settings-daemon-6.2.0.tar.gz -> cinnamon-settings-daemon-6.4.3.tar.gz ++++++
++++ 11843 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cinnamon-session for openSUSE:Factory checked in at 2025-01-13 17:50:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-session (Old)
and /work/SRC/openSUSE:Factory/.cinnamon-session.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cinnamon-session"
Mon Jan 13 17:50:00 2025 rev:31 rq:1237110 version:6.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon-session/cinnamon-session.changes 2024-11-12 19:24:18.970732554 +0100
+++ /work/SRC/openSUSE:Factory/.cinnamon-session.new.1881/cinnamon-session.changes 2025-01-13 17:50:14.718913916 +0100
@@ -1,0 +2,8 @@
+Sun Jan 12 04:23:09 UTC 2025 - Marguerite Su <i(a)marguerite.su>
+
+- update to 6.4.0
+ * Refactor/simplify end-session dialog handling to use a native-
+ Cinnamon dialog if available
+ * autostart: Blacklist nm-applet
+
+-------------------------------------------------------------------
Old:
----
cinnamon-session-6.2.1.tar.gz
New:
----
cinnamon-session-6.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cinnamon-session.spec ++++++
--- /var/tmp/diff_new_pack.O1MSbv/_old 2025-01-13 17:50:15.170932592 +0100
+++ /var/tmp/diff_new_pack.O1MSbv/_new 2025-01-13 17:50:15.170932592 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cinnamon-session
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: cinnamon-session
-Version: 6.2.1
+Version: 6.4.0
Release: 0
Summary: The session manager for the Cinnamon Desktop
License: GPL-2.0-or-later AND LGPL-2.1-or-later
++++++ cinnamon-session-6.2.1.tar.gz -> cinnamon-session-6.4.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/.gitignore new/cinnamon-session-6.4.0/.gitignore
--- old/cinnamon-session-6.2.1/.gitignore 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/.gitignore 2024-11-27 10:23:46.000000000 +0100
@@ -45,6 +45,7 @@
debian/*.debhelper.log
debian/*.substvars
debian/.debhelper/
+debian/*.debhelper
debian/cinnamon-session-common/
debian/cinnamon-session/
debian/debhelper-build-stamp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/cinnamon-session/csm-manager.c new/cinnamon-session-6.4.0/cinnamon-session/csm-manager.c
--- old/cinnamon-session-6.2.1/cinnamon-session/csm-manager.c 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/cinnamon-session/csm-manager.c 2024-11-27 10:23:46.000000000 +0100
@@ -40,6 +40,7 @@
#include "csm-manager.h"
#include "csm-exported-manager.h"
+#include "csm-exported-dialog.h"
#include "csm-store.h"
#include "csm-inhibitor.h"
@@ -85,7 +86,7 @@
#define CSM_MANAGER_SCHEMA "org.cinnamon.SessionManager"
#define KEY_AUTOSAVE "auto-save-session"
#define KEY_LOGOUT_PROMPT "logout-prompt"
-#define KEY_SHOW_FALLBACK_WARNING "show-fallback-warning"
+#define KEY_FORCE_GTK_END_SESSION "force-gtk-end-session-dialog"
#define KEY_BLACKLIST "autostart-blacklist"
#define KEY_PREFER_HYBRID_SLEEP "prefer-hybrid-sleep"
#define KEY_SUSPEND_HIBERNATE "suspend-then-hibernate"
@@ -122,12 +123,6 @@
CsmPresence *presence;
CsmXsmpServer *xsmp_server;
- GDBusConnection *dialog_connection;
- GDBusServer *dialog_server;
- guint dialog_reg_id;
- CsmLogoutAction dialog_action;
- gchar *dialog_bus_address;
-
char *session_name;
gboolean is_fallback_session : 1;
@@ -160,6 +155,10 @@
GDBusProxy *bus_proxy;
GDBusConnection *connection;
CsmExportedManager *skeleton;
+ CsmExportedDialog *dialog_skeleton;
+ GDBusProxy *cinnamon_proxy;
+
+ CsmLogoutAction dialog_action;
gboolean dbus_disconnected : 1;
guint name_owner_id;
@@ -182,11 +181,17 @@
LAST_SIGNAL
};
+typedef enum {
+ DIALOG_MODE_REBOOT,
+ DIALOG_MODE_SHUTDOWN,
+ DIALOG_MODE_LOGOUT
+} DialogMode;
+
static guint signals [LAST_SIGNAL] = { 0 };
static void show_shutdown_dialog (CsmManager *manager,
gboolean is_reboot);
-static void terminate_dialog (void);
+static void close_end_session_dialog (CsmManager *manager);
static void show_logout_dialog (CsmManager *manager);
static void user_logout (CsmManager *manager,
@@ -267,14 +272,6 @@
on_required_app_failure (CsmManager *manager,
CsmApp *app)
{
- gboolean allow_logout;
-
- if (csm_system_is_login_session (manager->priv->system)) {
- allow_logout = FALSE;
- } else {
- allow_logout = !_log_out_is_locked_down (manager);
- }
-
csm_util_init_error (FALSE, "A program required by the session failed to start. App ID: '%s'. Startup ID: '%s'.",
csm_app_peek_app_id (app),
csm_app_peek_startup_id (app));
@@ -519,7 +516,7 @@
{
gboolean start_next_phase = TRUE;
- g_debug ("CsmManager: ending phase %s\n",
+ g_debug ("CsmManager: ending phase %s",
phase_num_to_name (manager->priv->phase));
g_slist_free (manager->priv->pending_apps);
@@ -862,7 +859,7 @@
data.manager = manager;
data.flags = 0;
- terminate_dialog ();
+ close_end_session_dialog (manager);
if (manager->priv->logout_mode == CSM_MANAGER_LOGOUT_MODE_FORCE) {
data.flags |= CSM_CLIENT_END_SESSION_FLAG_FORCEFUL;
@@ -1077,7 +1074,7 @@
/* remove the dialog before we remove the inhibitors, else the dialog
* will activate itself automatically when the last inhibitor will be
* removed */
- terminate_dialog ();
+ close_end_session_dialog (manager);
/* clear all JIT inhibitors */
csm_store_foreach_remove (manager->priv->inhibitors,
@@ -1166,7 +1163,7 @@
static void
manager_switch_user (CsmManager *manager)
{
- terminate_dialog ();
+ close_end_session_dialog (manager);
/* We have to do this here and in request_switch_user() because this
* function can be called at a later time, not just directly after
@@ -1237,7 +1234,7 @@
* (if preferences dictate it) */
manager_perhaps_lock (manager);
- terminate_dialog ();
+ close_end_session_dialog (manager);
if (csm_system_can_hibernate (manager->priv->system)) {
csm_system_hibernate (manager->priv->system);
@@ -1251,7 +1248,7 @@
* (if preferences dictate it) */
manager_perhaps_lock (manager);
- terminate_dialog ();
+ close_end_session_dialog (manager);
if (g_settings_get_boolean (manager->priv->settings, KEY_PREFER_HYBRID_SLEEP) &&
csm_system_can_hybrid_sleep (manager->priv->system)) {
@@ -1294,30 +1291,14 @@
if (action == CSM_LOGOUT_ACTION_UNDEFINED) {
return;
}
-
+ g_debug ("Sending inhibitor info to end-session dialog");
manager->priv->dialog_action = action;
GVariant *dialog_inhibit_info = build_inhibitor_list_for_dialog (manager->priv->inhibitors,
manager->priv->clients,
action);
- if (manager->priv->dialog_connection != NULL) {
- GError *error = NULL;
-
- if (!g_dbus_connection_emit_signal (manager->priv->dialog_connection,
- NULL,
- "/org/gnome/SessionManager",
- "org.cinnamon.SessionManager.DialogPrivate",
- "InhibitorsChanged",
- dialog_inhibit_info,
- &error)) {
- if (error) {
- g_critical ("Could not send inhibit list to dialog: %s", error->message);
- g_clear_error (&error);
-
- }
- }
- }
+ csm_exported_dialog_emit_inhibitors_changed (manager->priv->dialog_skeleton, dialog_inhibit_info);
}
static void
@@ -1494,7 +1475,7 @@
start_phase (CsmManager *manager)
{
- g_debug ("CsmManager: starting phase %s\n",
+ g_debug ("CsmManager: starting phase %s",
phase_num_to_name (manager->priv->phase));
/* reset state */
@@ -2625,14 +2606,21 @@
&new_owner);
if (strlen (new_owner) == 0 && strlen (old_owner) > 0) {
- /* service removed */
- remove_inhibitors_for_connection (manager, old_owner);
- remove_clients_for_connection (manager, old_owner);
+ /* service removed */
+ remove_inhibitors_for_connection (manager, old_owner);
+ remove_clients_for_connection (manager, old_owner);
+
+ if (g_strcmp0 (name, "org.Cinnamon") == 0) {
+ g_debug ("org.Cinnamon has lost its owner (Cinnamon is not running)");
+ }
} else if (strlen (old_owner) == 0 && strlen (new_owner) > 0) {
- /* service added */
+ /* service added */
+ if (g_strcmp0 (name, "org.Cinnamon") == 0) {
+ g_debug ("org.Cinnamon has an owner (Cinnamon is running)");
+ }
- /* use this if we support automatically registering
- * well known bus names */
+ /* use this if we support automatically registering
+ * well known bus names */
}
g_free (name);
@@ -2659,42 +2647,44 @@
static gboolean csm_manager_is_switch_user_inhibited (CsmManager *manager);
static gboolean csm_manager_is_suspend_inhibited (CsmManager *manager);
-static void
-handle_dialog_method_call (GDBusConnection *connection,
- const gchar *sender,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *method_name,
- GVariant *parameters,
+static gboolean
+handle_dialog_method_call (CsmExportedDialog *dialog_skeleton,
GDBusMethodInvocation *invocation,
gpointer user_data)
{
CsmManager *manager = CSM_MANAGER (user_data);
+ const gchar *method_name = g_dbus_method_invocation_get_method_name (invocation);
- g_debug("Dialog method received: %s\n", method_name);
+ g_debug("Dialog method received: %s", method_name);
if (g_strcmp0 (method_name, "Suspend") == 0) {
request_suspend (manager);
+ csm_exported_dialog_complete_suspend (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "Hibernate") == 0) {
request_hibernate (manager);
+ csm_exported_dialog_complete_hibernate (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "Restart") == 0) {
request_reboot (manager);
+ csm_exported_dialog_complete_restart (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "Shutdown") == 0) {
request_shutdown (manager);
+ csm_exported_dialog_complete_shutdown (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "SwitchUser") == 0) {
request_switch_user (manager);
+ csm_exported_dialog_complete_switch_user (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "Logout") == 0) {
request_logout (manager, CSM_MANAGER_LOGOUT_MODE_NO_CONFIRMATION);
+ csm_exported_dialog_complete_logout (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "Cancel") == 0) {
@@ -2707,12 +2697,14 @@
g_debug ("session-manager dialog was cancelled");
}
- terminate_dialog ();
+ close_end_session_dialog (manager);
+ csm_exported_dialog_complete_logout (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "IgnoreInhibitors") == 0) {
- terminate_dialog ();
+ close_end_session_dialog (manager);
do_inhibit_dialog_action (manager);
+ csm_exported_dialog_complete_ignore_inhibitors (dialog_skeleton, invocation);
}
else
if (g_strcmp0 (method_name, "GetCapabilities") == 0) {
@@ -2720,7 +2712,7 @@
gboolean can_hybrid_sleep = g_settings_get_boolean (manager->priv->settings, KEY_PREFER_HYBRID_SLEEP) &&
csm_system_can_hybrid_sleep (manager->priv->system);
- ret = g_variant_new ("((bbbbbbb))",
+ ret = g_variant_new ("(bbbbbbb)",
!(_switch_user_is_locked_down (manager) || csm_manager_is_switch_user_inhibited (manager)),
(!_log_out_is_locked_down (manager)) && csm_system_can_stop (manager->priv->system),
(!_log_out_is_locked_down (manager)) && csm_system_can_restart (manager->priv->system),
@@ -2729,94 +2721,17 @@
(!csm_manager_is_suspend_inhibited (manager)) && csm_system_can_hibernate (manager->priv->system),
(!csm_manager_is_logout_inhibited (manager)));
- g_dbus_method_invocation_return_value (invocation, ret);
- return;
+ csm_exported_dialog_complete_get_capabilities (dialog_skeleton, invocation, ret);
}
else {
- g_warning ("Unknown method name %s\n", method_name);
+ g_warning ("Unknown method name %s", method_name);
g_dbus_method_invocation_return_error (invocation,
CSM_MANAGER_ERROR,
CSM_MANAGER_ERROR_INVALID_METHOD,
"Unknown method name %s",
method_name);
- return;
}
- g_dbus_method_invocation_return_value (invocation, NULL);
-}
-
-static GDBusNodeInfo *introspection_data = NULL;
-
-/* Introspection data for the service we are exporting */
-static const gchar introspection_xml[] =
- "<node>"
- " <interface name='org.cinnamon.SessionManager.DialogPrivate'>"
- " <method name='Suspend'/>"
- " <method name='Hibernate'/>"
- " <method name='Restart'/>"
- " <method name='Shutdown'/>"
- " <method name='SwitchUser'/>"
- " <method name='Logout'/>"
- " <method name='Cancel'/>"
- " <method name='IgnoreInhibitors'/>"
- " <method name='GetCapabilities'>"
- " <arg type='(bbbbbbb)' name='capabilities' direction='out'/>"
- " </method>"
- " <method name='GetInhibitorInfo'>"
- " </method>"
- " <signal name='InhibitorsChanged'>"
- " <arg type='a(ssss)' name='capabilities'/>"
- " </signal>"
- " </interface>"
- "</node>";
-
-static const GDBusInterfaceVTable interface_vtable =
-{
- handle_dialog_method_call,
- NULL,
- NULL,
- { 0 }
-};
-
-static void
-on_dialog_connection_closed (GDBusConnection *connection,
- gboolean vanished,
- GError *error,
- gpointer user_data)
-{
- CsmManager *manager = CSM_MANAGER (user_data);
- g_debug ("Dialog disconnected\n");
-
- g_dbus_connection_unregister_object (connection, manager->priv->dialog_reg_id);
- manager->priv->dialog_reg_id = 0;
-
- g_clear_object (&manager->priv->dialog_connection);
-}
-
-static gboolean
-on_new_dialog_connection (GDBusServer *server,
- GDBusConnection *connection,
- gpointer user_data)
-{
- CsmManager *manager = CSM_MANAGER (user_data);
-
- if (manager->priv->dialog_reg_id > 0) {
- g_message ("Already have a dialog connection, ignoring new one");
- return FALSE;
- }
-
- g_debug ("Dialog connected.\n");
-
- manager->priv->dialog_connection = g_object_ref (connection);
- g_signal_connect (connection, "closed", G_CALLBACK (on_dialog_connection_closed), manager);
- manager->priv->dialog_reg_id = g_dbus_connection_register_object (connection,
- "/org/gnome/SessionManager",
- introspection_data->interfaces[0],
- &interface_vtable,
- manager, /* user_data */
- NULL, /* user_data_free_func */
- NULL); /* GError** */
-
return TRUE;
}
@@ -2847,10 +2762,23 @@
{ "handle-request-reboot", csm_manager_request_reboot }
};
+static SkeletonSignal dialog_skeleton_signals[] = {
+ // signal name callback
+ { "handle-suspend", handle_dialog_method_call },
+ { "handle-hibernate", handle_dialog_method_call },
+ { "handle-restart", handle_dialog_method_call },
+ { "handle-shutdown", handle_dialog_method_call },
+ { "handle-switch-user", handle_dialog_method_call },
+ { "handle-logout", handle_dialog_method_call },
+ { "handle-cancel", handle_dialog_method_call },
+ { "handle-ignore-inhibitors", handle_dialog_method_call },
+ { "handle-get-capabilities", handle_dialog_method_call },
+};
+
static gboolean
register_manager (CsmManager *manager)
{
- CsmExportedManager *skeleton;
+ GDBusInterfaceSkeleton *skeleton;
GError *error = NULL;
gint i;
@@ -2885,10 +2813,19 @@
G_CALLBACK (on_dbus_proxy_signal),
manager);
- skeleton = csm_exported_manager_skeleton_new ();
- manager->priv->skeleton = skeleton;
+ manager->priv->cinnamon_proxy = g_dbus_proxy_new_sync (manager->priv->connection,
+ G_DBUS_PROXY_FLAGS_NONE,
+ NULL,
+ "org.Cinnamon",
+ "/org/Cinnamon",
+ "org.Cinnamon",
+ NULL,
+ &error);
+
+ skeleton = G_DBUS_INTERFACE_SKELETON (csm_exported_manager_skeleton_new ());
+ manager->priv->skeleton = CSM_EXPORTED_MANAGER (skeleton);
- g_dbus_interface_skeleton_export (G_DBUS_INTERFACE_SKELETON (skeleton),
+ g_dbus_interface_skeleton_export (skeleton,
manager->priv->connection,
CSM_MANAGER_DBUS_PATH,
&error);
@@ -2909,43 +2846,22 @@
manager);
}
- // Set up private controller interface for dialog
- gchar *guid = g_dbus_generate_guid ();
- gchar *address;
-
- // Detect guest sessions.
- if (g_str_has_prefix (g_get_home_dir (), "/tmp")) {
- address = g_strdup ("unix:tmpdir=/tmp");
- }
- else {
- address = g_strdup_printf ("%s-%s", DBUS_ADDRESS, guid);
- }
-
- GDBusServer *server = g_dbus_server_new_sync (address,
- G_DBUS_SERVER_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER,
- guid,
- NULL, NULL, &error);
- g_dbus_server_start (server);
-
- // In normal sessions, this address will be the same as what we provided for g_dbus_server_new_sync.
- // In guest sessions, an abstract address will be generated, so use what the server returns, not
- // what we gave it as an address.
- manager->priv->dialog_bus_address = g_strdup (g_dbus_server_get_client_address (server));
- g_debug ("Dialog server address: %s", manager->priv->dialog_bus_address);
-
- g_free (guid);
- g_free (address);
-
- if (server == NULL) {
- g_critical ("Error creating private dialog server. Logout, shutdown, restart will "
- "need to be performed from a terminal: %s", error->message);
- g_clear_error (&error);
- return TRUE;
- }
-
- introspection_data = g_dbus_node_info_new_for_xml (introspection_xml, NULL);
- manager->priv->dialog_server = server;
- g_signal_connect (server, "new-connection", G_CALLBACK (on_new_dialog_connection), manager);
+ skeleton = G_DBUS_INTERFACE_SKELETON (csm_exported_dialog_skeleton_new ());
+ manager->priv->dialog_skeleton = CSM_EXPORTED_DIALOG (skeleton);
+
+ g_dbus_interface_skeleton_export (skeleton,
+ manager->priv->connection,
+ CSM_MANAGER_DBUS_PATH,
+ &error);
+
+ for (i = 0; i < G_N_ELEMENTS (dialog_skeleton_signals); i++) {
+ SkeletonSignal sig = dialog_skeleton_signals[i];
+
+ g_signal_connect (skeleton,
+ sig.signal_name,
+ G_CALLBACK (sig.callback),
+ manager);
+ }
return TRUE;
}
@@ -3537,22 +3453,12 @@
g_debug ("CsmManager: disposing manager");
- terminate_dialog ();
+ close_end_session_dialog (manager);
g_clear_object (&manager->priv->xsmp_server);
g_clear_object (&manager->priv->bus_proxy);
-
- if (manager->priv->dialog_reg_id > 0) {
- g_dbus_connection_unregister_object (manager->priv->dialog_connection,
- manager->priv->dialog_reg_id);
- manager->priv->dialog_reg_id = 0;
- g_dbus_node_info_unref (introspection_data);
- g_dbus_server_stop (manager->priv->dialog_server);
- g_object_unref (manager->priv->dialog_server);
- g_object_unref (manager->priv->dialog_connection);
- g_free (manager->priv->dialog_bus_address);
- }
+ g_clear_object (&manager->priv->cinnamon_proxy);
if (manager->priv->clients != NULL) {
g_signal_handlers_disconnect_by_func (manager->priv->clients,
@@ -3970,22 +3876,42 @@
}
static void
-terminate_dialog (void)
+close_end_session_dialog (CsmManager *manager)
{
- if (dialog_process == NULL) {
+ g_debug ("Closing end session dialog");
+
+ if (dialog_process != NULL) {
+ g_subprocess_send_signal (dialog_process, SIGTERM);
return;
}
- g_debug ("Terminating cinnamon-session-quit dialog");
+ GError *error = NULL;
+ GVariant *ret = NULL;
+
+ ret = g_dbus_proxy_call_sync (manager->priv->cinnamon_proxy,
+ "CloseEndSessionDialog",
+ NULL,
+ G_DBUS_CALL_FLAGS_NONE,
+ -1,
+ NULL,
+ &error);
+ g_debug ("ret is: %p", ret);
- g_subprocess_send_signal(dialog_process, SIGTERM);
+ g_variant_unref (ret);
+
+ if (error != NULL) {
+ g_critical ("Unable to close Cinnamon's end session dialog: %s", error->message);
+ g_error_free (error);
+ }
}
static void
-launch_dialog (CsmManager *manager, const gchar *flag)
+launch_gtk_dialog (CsmManager *manager,
+ DialogMode mode)
{
GError *error;
- g_debug ("Trying to launch session-manager dialog - 'cinnamon-session-quit --sm-owned --sm-bus-id %s'", manager->priv->dialog_bus_address);
+ const gchar *flag;
+ g_debug ("Trying to launch fallback (Gtk) end-session dialog");
if (dialog_process != NULL) {
g_debug ("There's already a session-manager dialog");
@@ -4000,10 +3926,25 @@
cancel_end_session (manager);
}
+ switch (mode) {
+ case DIALOG_MODE_LOGOUT:
+ flag = "--logout";
+ break;
+ case DIALOG_MODE_REBOOT:
+ flag = "--reboot";
+ break;
+ case DIALOG_MODE_SHUTDOWN:
+ flag = "--power-off";
+
+ break;
+ default:
+ g_warning ("Unknown dialog mode: %d", mode);
+ return;
+ }
+
const gchar *argv[] = {
"cinnamon-session-quit",
"--sm-owned",
- "--sm-bus-id", manager->priv->dialog_bus_address,
flag,
NULL
};
@@ -4012,7 +3953,7 @@
GSubprocessFlags flags = G_SUBPROCESS_FLAGS_NONE;
if (debugging) {
- flags = G_SUBPROCESS_FLAGS_STDERR_MERGE | G_SUBPROCESS_FLAGS_STDOUT_PIPE;
+ flags = G_SUBPROCESS_FLAGS_STDERR_PIPE;
}
error = NULL;
@@ -4027,7 +3968,7 @@
}
if (debugging) {
- GInputStream *stdout = g_subprocess_get_stdout_pipe (dialog_process);
+ GInputStream *stdout = g_subprocess_get_stderr_pipe (dialog_process);
guint8 *buffer = g_malloc (1024);
g_input_stream_read_async (G_INPUT_STREAM (stdout),
buffer,
@@ -4046,9 +3987,60 @@
manager);
}
+static gboolean
+launch_cinnamon_dialog (CsmManager *manager,
+ DialogMode mode,
+ GError **error)
+{
+ GVariant *ret = NULL;
+
+ g_debug ("Requesting Cinnamon display its end-session dialog");
+
+ ret = g_dbus_proxy_call_sync (manager->priv->cinnamon_proxy,
+ "ShowEndSessionDialog",
+ g_variant_new ("(i)", mode),
+ G_DBUS_CALL_FLAGS_NONE,
+ -1,
+ NULL,
+ error);
+
+ if (*error != NULL) {
+ return FALSE;
+ }
+ g_debug ("launch ret is: %p", ret);
+
+ g_variant_unref (ret);
+
+ return TRUE;
+}
+
+static void
+show_end_session_dialog (CsmManager *manager,
+ DialogMode mode)
+{
+ GError *error = NULL;
+
+ if (g_settings_get_boolean (manager->priv->settings, KEY_FORCE_GTK_END_SESSION)) {
+ g_debug ("Using Gtk end-session dialog based on settings.");
+ launch_gtk_dialog (manager, mode);
+ return;
+ }
+
+ if (!launch_cinnamon_dialog (manager, mode, &error)) {
+ if (error->code == G_DBUS_ERROR_NAME_HAS_NO_OWNER) {
+ g_debug ("Cinnamon is not running, falling back to Gtk end-session dialog");
+ } else {
+ g_critical ("Failed to launch Cinnamon's end session dialog, falling back to Gtk end-session dialog: %s", error->message);
+ }
+
+ g_error_free (error);
+ launch_gtk_dialog (manager, mode);
+ }
+}
+
static void
show_shutdown_dialog (CsmManager *manager,
- gboolean is_reboot)
+ gboolean is_reboot)
{
if (manager->priv->phase > CSM_MANAGER_PHASE_QUERY_END_SESSION) {
/* Already shutting down, nothing more to do */
@@ -4057,7 +4049,7 @@
manager->priv->logout_mode = CSM_MANAGER_LOGOUT_MODE_NORMAL;
- launch_dialog (manager, is_reboot ? "--reboot" : "--power-off");
+ show_end_session_dialog (manager, is_reboot ? DIALOG_MODE_REBOOT : DIALOG_MODE_SHUTDOWN);
}
static void
@@ -4070,7 +4062,7 @@
manager->priv->logout_mode = CSM_MANAGER_LOGOUT_MODE_NORMAL;
- launch_dialog (manager, "--logout");
+ show_end_session_dialog (manager, DIALOG_MODE_LOGOUT);
}
static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/cinnamon-session/inhibit-dialog-info.c new/cinnamon-session-6.4.0/cinnamon-session/inhibit-dialog-info.c
--- old/cinnamon-session-6.2.1/cinnamon-session/inhibit-dialog-info.c 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/cinnamon-session/inhibit-dialog-info.c 2024-11-27 10:23:46.000000000 +0100
@@ -138,16 +138,13 @@
gicon_string = g_icon_to_string (gicon);
}
- // g_variant_builder_open (info->builder, G_VARIANT_TYPE_ARRAY);
+ g_debug ("Adding %s to dialog inhibitor list", name);
+ g_variant_builder_add (info->builder, "(ssss)",
+ name ? name : "none",
+ gicon_string ? gicon_string : "none",
+ csm_inhibitor_peek_reason (inhibitor) ? csm_inhibitor_peek_reason (inhibitor) : "none",
+ csm_inhibitor_peek_id (inhibitor) ? csm_inhibitor_peek_id (inhibitor) : "none");
- GVariant *item = g_variant_new ("(ssss)",
- name ? name : "none",
- gicon_string ? gicon_string : "none",
- csm_inhibitor_peek_reason (inhibitor) ? csm_inhibitor_peek_reason (inhibitor) : "none",
- csm_inhibitor_peek_id (inhibitor) ? csm_inhibitor_peek_id (inhibitor) : "none");
-
- g_variant_builder_add_value (info->builder, item);
- // g_variant_builder_close (info->builder);
info->count++;
g_free (gicon_string);
@@ -161,7 +158,31 @@
CsmInhibitor *inhibitor,
InhibitDialogInfo *info)
{
- add_inhibitor (info, inhibitor);
+ CsmInhibitorFlag flags = csm_inhibitor_peek_flags (inhibitor);
+
+ switch (info->action) {
+ case CSM_LOGOUT_ACTION_LOGOUT:
+ case CSM_LOGOUT_ACTION_SHUTDOWN:
+ case CSM_LOGOUT_ACTION_REBOOT:
+ if (flags & CSM_INHIBITOR_FLAG_LOGOUT) {
+ add_inhibitor (info, inhibitor);
+ }
+ break;
+ case CSM_LOGOUT_ACTION_SWITCH_USER:
+ if (flags & CSM_INHIBITOR_FLAG_SWITCH_USER) {
+ add_inhibitor (info, inhibitor);
+ }
+ break;
+ case CSM_LOGOUT_ACTION_HIBERNATE:
+ case CSM_LOGOUT_ACTION_SLEEP:
+ if (flags & CSM_INHIBITOR_FLAG_SUSPEND) {
+ add_inhibitor (info, inhibitor);
+ }
+ break;
+ default:
+ break;
+ }
+
return FALSE;
}
@@ -178,30 +199,24 @@
CsmStore *clients,
int action)
{
- GVariantBuilder builder;
-
- g_variant_builder_init (&builder, G_VARIANT_TYPE_TUPLE);
- g_variant_builder_open (&builder, G_VARIANT_TYPE ("a(ssss)"));
+ g_autoptr(GVariantBuilder) builder = g_variant_builder_new (G_VARIANT_TYPE ("a(ssss)"));
- InhibitDialogInfo *info = g_new0 (InhibitDialogInfo, 1);
- info->action = action;
- info->builder = &builder;
+ InhibitDialogInfo info;
+ info.action = action;
+ info.builder = builder;
if (clients != NULL) {
- info->clients = g_object_ref (clients);
+ info.clients = g_object_ref (clients);
}
if (inhibitors != NULL) {
- info->inhibitors = g_object_ref (inhibitors);
+ info.inhibitors = g_object_ref (inhibitors);
}
- populate_builder (info);
-
- g_variant_builder_close (&builder);
+ populate_builder (&info);
- g_object_unref (info->clients);
- g_object_unref (info->inhibitors);
+ g_object_unref (info.clients);
+ g_object_unref (info.inhibitors);
- g_free (info);
- return g_variant_builder_end (&builder);
+ return g_variant_builder_end (builder);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/cinnamon-session/meson.build new/cinnamon-session-6.4.0/cinnamon-session/meson.build
--- old/cinnamon-session-6.2.1/cinnamon-session/meson.build 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/cinnamon-session/meson.build 2024-11-27 10:23:46.000000000 +0100
@@ -11,7 +11,8 @@
['exported-client-private', 'org.gnome.SessionManager.ClientPrivate', 'ExportedClientPrivate'],
['exported-app', 'org.gnome.SessionManager.App', 'ExportedApp'],
['exported-inhibitor', 'org.gnome.SessionManager.Inhibitor', 'ExportedInhibitor'],
- ['exported-presence', 'org.gnome.SessionManager.Presence', 'ExportedPresence']
+ ['exported-presence', 'org.gnome.SessionManager.Presence', 'ExportedPresence'],
+ ['exported-dialog', 'org.cinnamon.SessionManager.EndSessionDialog', 'ExportedDialog']
]
gdbus_sources = []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/cinnamon-session/org.cinnamon.SessionManager.EndSessionDialog.xml new/cinnamon-session-6.4.0/cinnamon-session/org.cinnamon.SessionManager.EndSessionDialog.xml
--- old/cinnamon-session-6.2.1/cinnamon-session/org.cinnamon.SessionManager.EndSessionDialog.xml 1970-01-01 01:00:00.000000000 +0100
+++ new/cinnamon-session-6.4.0/cinnamon-session/org.cinnamon.SessionManager.EndSessionDialog.xml 2024-11-27 10:23:46.000000000 +0100
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
+ <interface name='org.cinnamon.SessionManager.EndSessionDialog'>
+ <method name='Suspend'/>
+ <method name='Hibernate'/>
+ <method name='Restart'/>
+ <method name='Shutdown'/>
+ <method name='SwitchUser'/>
+ <method name='Logout'/>
+ <method name='Cancel'/>
+ <method name='IgnoreInhibitors'/>
+ <method name='GetCapabilities'>
+ <arg type='(bbbbbbb)' name='capabilities' direction='out'/>
+ </method>
+ <signal name='InhibitorsChanged'>
+ <arg type='a(ssss)' name='capabilities'/>
+ </signal>
+ </interface>
+</node>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/cinnamon-session-quit/cinnamon-session-quit.py new/cinnamon-session-6.4.0/cinnamon-session-quit/cinnamon-session-quit.py
--- old/cinnamon-session-6.2.1/cinnamon-session-quit/cinnamon-session-quit.py 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/cinnamon-session-quit/cinnamon-session-quit.py 2024-11-27 10:23:46.000000000 +0100
@@ -64,7 +64,10 @@
parser.add_argument("--no-prompt", dest="no_prompt", action='store_true',
help=_("Don't prompt for user confirmation"))
parser.add_argument("--sm-owned", action="store_true", help=argparse.SUPPRESS)
- parser.add_argument("--sm-bus-id", dest="bus_id", action="store", help=argparse.SUPPRESS, default=config.DBUS_ADDRESS)
+
+ # unused in 6.4+, kept only for upgrade session (running c-s process is previous version, dialog is new)
+ parser.add_argument("--sm-bus-id", dest="bus_id", action="store", help=argparse.SUPPRESS, default=None)
+
args = parser.parse_args()
self.dialog_response = ResponseCode.NONE
@@ -76,11 +79,7 @@
self.force = args.force
self.no_prompt = args.no_prompt
self.sm_owned = args.sm_owned
-
- if self.sm_owned:
- self.bus_id = args.bus_id
- else:
- self.bus_id = None
+ self.bus_id = args.bus_id
self.proxy = None
self.signal_handler_id = 0
@@ -118,7 +117,7 @@
proxy.call_finish(res)
# self.quit()
except GLib.Error as e:
- print("An error occurred forwarding to the session manager: %s" % e.message)
+ print("An error occurred forwarding to the session manager: %s" % e.message, file=sys.stderr, end=None)
if self.mode == Action.LOGOUT:
arg = LogoutParams.NORMAL
@@ -156,7 +155,7 @@
)
except GLib.Error as e:
if sm_proxy is None:
- print("Could not forward to org.cinnamon.SessionManager.Manager: %s" % e.message)
+ print("Could not forward to org.cinnamon.SessionManager.Manager: %s" % e.message, file=sys.stderr, end=None)
sys.exit(1)
sys.exit(0)
@@ -169,40 +168,52 @@
connection = None
try:
- connection = Gio.DBusConnection.new_for_address_sync(
- self.bus_id,
- Gio.DBusConnectionFlags.AUTHENTICATION_CLIENT,
- None, None
- )
+ # 6.4 and later this will always be None, obsolete connection
+ if self.bus_id is not None:
+ connection = Gio.DBusConnection.new_for_address_sync(
+ self.bus_id,
+ Gio.DBusConnectionFlags.AUTHENTICATION_CLIENT,
+ None, None
+ )
- self.proxy = Gio.DBusProxy.new_sync(
- connection,
- Gio.DBusProxyFlags.DO_NOT_AUTO_START,
- None,
- None,
- "/org/gnome/SessionManager",
- "org.cinnamon.SessionManager.DialogPrivate",
- None
- )
+ self.proxy = Gio.DBusProxy.new_sync(
+ connection,
+ Gio.DBusProxyFlags.DO_NOT_AUTO_START,
+ None,
+ None,
+ "/org/gnome/SessionManager",
+ "org.cinnamon.SessionManager.DialogPrivate",
+ None
+ )
+ else:
+ self.proxy = Gio.DBusProxy.new_for_bus_sync(
+ Gio.BusType.SESSION,
+ Gio.DBusProxyFlags.DO_NOT_AUTO_START,
+ None,
+ "org.gnome.SessionManager",
+ "/org/gnome/SessionManager",
+ "org.cinnamon.SessionManager.EndSessionDialog",
+ None
+ )
self.proxy.connect("g-signal", self.inhibitor_info_received)
except GLib.Error as e:
if connection is None:
- print("Could not connect to session dialog server: %s" % e.message)
+ print("Could not connect to session dialog server: %s" % e.message, file=sys.stderr, end=None)
sys.exit(1)
if self.proxy is None:
- print("Could not create proxy to session dialog interface: %s" % e.message)
+ print("Could not create proxy to session dialog interface: %s" % e.message, file=sys.stderr, end=None)
sys.exit(1)
def inhibitor_info_received(self, proxy, sender, signal, params):
inhibitors = params[0]
if self.dialog_response == ResponseCode.NONE:
- print("Ignoring inhibitor info, still waiting on initial response from user")
+ print("Ignoring inhibitor info, still waiting on initial response from user", file=sys.stderr, end=None)
return
- print("Inhibitor info received (%d inhibitors)" % len(inhibitors))
+ print("Inhibitor info received (%d inhibitors): %s" % (len(inhibitors), params), file=sys.stderr, end=None)
if inhibitors:
self.inhibited = True
@@ -243,8 +254,10 @@
self.view_stack = self.builder.get_object("view_stack")
self.inhibitor_treeview = self.builder.get_object("inhibitor_treeview")
- can_switch_user, can_stop, can_restart, can_hybrid_sleep, can_suspend, can_hibernate, can_logout = self.get_session_capabilities()
-
+ try:
+ can_switch_user, can_stop, can_restart, can_hybrid_sleep, can_suspend, can_hibernate, can_logout = self.get_session_capabilities()
+ except Exception as e:
+ print(e, file=sys.stderr, end=None)
default_button = None
if self.mode == Action.LOGOUT:
@@ -265,7 +278,7 @@
self.window.set_icon_name("system-shutdown")
elif self.mode == Action.RESTART:
if not can_restart:
- print("Restart not available")
+ print("Restart not available", file=sys.stderr, end=None)
Gtk.main_quit()
return
self.dialog_label.set_text(_("Restart this system now?"))
@@ -304,7 +317,7 @@
)
return caps[0]
except GLib.Error as e:
- print("Could not retrieve session capabilities: %s" % e.message)
+ print("Could not retrieve session capabilities: %s" % e.message, file=sys.stderr, end=None)
def start_timer(self):
if self.timer_id > 0:
@@ -315,6 +328,11 @@
self.update_timer()
GLib.timeout_add(1000, self.update_timer)
+ def stop_timer(self):
+ if self.timer_id > 0:
+ GLib.source_remove(self.timer_id)
+ self.timer_id = 0
+
def update_timer(self):
if self.current_time == 0:
self.handle_response(self.window, self.default_response)
@@ -347,15 +365,17 @@
return GLib.SOURCE_CONTINUE
def handle_response(self, dialog, code):
+ self.stop_timer()
+
self.view_stack.set_visible_child_name("busy")
if self.inhibited:
if code == ResponseCode.CONTINUE:
- print("Sending ignore inhibitors")
+ print("Sending ignore inhibitors", file=sys.stderr, end=None)
self.send_command("IgnoreInhibitors")
self.finish_up()
elif code in (ResponseCode.CANCEL, Gtk.ResponseType.NONE, Gtk.ResponseType.DELETE_EVENT):
- print("Canceling action during inhibit phase")
+ print("Canceling action during inhibit phase", file=sys.stderr, end=None)
self.send_command("Cancel")
self.quit()
return
@@ -378,7 +398,7 @@
self.send_command("Cancel")
self.quit(0)
else:
- print("Invalid response code: %d" % code)
+ print("Invalid response code: %d" % code, file=sys.stderr, end=None)
def send_command(self, command):
try:
@@ -391,7 +411,7 @@
None
)
except GLib.Error as e:
- print("Could not send command '%s' to session manager: %s" % (str(command), e.message))
+ print("Could not send command '%s' to session manager: %s" % (str(command), e.message), file=sys.stderr, end=None)
self.command_sent = True
# wait for inhibit info
@@ -409,7 +429,7 @@
self.view_stack.set_visible_child_name("inhibit")
def on_terminate(self, data=None):
- print("Received SIGTERM from cinnamon-session, exiting")
+ print("Received SIGTERM from cinnamon-session, exiting", file=sys.stderr, end=None)
self.quit(0)
def finish_up(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/cinnamon-session-quit/config.py.in new/cinnamon-session-6.4.0/cinnamon-session-quit/config.py.in
--- old/cinnamon-session-6.2.1/cinnamon-session-quit/config.py.in 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/cinnamon-session-quit/config.py.in 2024-11-27 10:23:46.000000000 +0100
@@ -3,5 +3,4 @@
LOCALE_DIR=@LOCALE_DIR@
PACKAGE=@PACKAGE@
VERSION=@VERSION@
-DBUS_ADDRESS=@DBUS_ADDRESS@
PKG_DATADIR=@PKG_DATADIR@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/cinnamon-session-quit/meson.build new/cinnamon-session-6.4.0/cinnamon-session-quit/meson.build
--- old/cinnamon-session-6.2.1/cinnamon-session-quit/meson.build 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/cinnamon-session-quit/meson.build 2024-11-27 10:23:46.000000000 +0100
@@ -4,7 +4,6 @@
csq_conf.set_quoted('PACKAGE', meson.project_name())
csq_conf.set_quoted('VERSION', meson.project_version())
csq_conf.set_quoted('PKG_DATADIR', pkg_datadir)
-csq_conf.set_quoted('DBUS_ADDRESS', dialog_dbus_address)
config_py = configure_file(
output: 'config.py',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/data/org.cinnamon.SessionManager.gschema.xml new/cinnamon-session-6.4.0/data/org.cinnamon.SessionManager.gschema.xml
--- old/cinnamon-session-6.2.1/data/org.cinnamon.SessionManager.gschema.xml 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/data/org.cinnamon.SessionManager.gschema.xml 2024-11-27 10:23:46.000000000 +0100
@@ -20,13 +20,13 @@
<summary>Logout prompt</summary>
<description>If enabled, cinnamon-session will prompt the user before ending a session.</description>
</key>
- <key name="show-fallback-warning" type="b">
- <default>true</default>
- <summary>Show the fallback warning</summary>
- <description>If enabled, cinnamon-session will display a warning dialog after login if the session was automatically fallen back.</description>
+ <key name="force-gtk-end-session-dialog" type="b">
+ <default>false</default>
+ <summary>Always use the session manager's end-session-dialog</summary>
+ <description>If enabled, cinnamon-session will not try to use Cinnamon's end-session dialog, instead preferring Gtk fallback.</description>
</key>
<key name="autostart-blacklist" type="as">
- <default>['gnome-settings-daemon', 'org.gnome.SettingsDaemon', 'gnome-fallback-mount-helper', 'gnome-screensaver', 'mate-screensaver', 'mate-keyring-daemon', 'indicator-session', 'gnome-initial-setup-copy-worker', 'gnome-initial-setup-first-login', 'gnome-welcome-tour', 'xscreensaver-autostart', 'nautilus-autostart', 'caja', 'xfce4-power-manager', 'touchegg']</default>
+ <default>['gnome-settings-daemon', 'org.gnome.SettingsDaemon', 'gnome-fallback-mount-helper', 'gnome-screensaver', 'mate-screensaver', 'mate-keyring-daemon', 'indicator-session', 'gnome-initial-setup-copy-worker', 'gnome-initial-setup-first-login', 'gnome-welcome-tour', 'xscreensaver-autostart', 'nautilus-autostart', 'nm-applet', 'caja', 'xfce4-power-manager', 'touchegg']</default>
<summary>Applications to block from autostarting or appearing in the app system</summary>
<description>
A list of applications or desktop names (without the .desktop extension) to prevent from
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/debian/changelog new/cinnamon-session-6.4.0/debian/changelog
--- old/cinnamon-session-6.2.1/debian/changelog 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/debian/changelog 2024-11-27 10:23:46.000000000 +0100
@@ -1,3 +1,13 @@
+cinnamon-session (6.4.0) xia; urgency=medium
+
+ [ Clement Lefebvre ]
+ * autostart: Blacklist nm-applet
+
+ [ Michael Webster ]
+ * Refactor/simplify end-session dialog handling to use a native- (#177)
+
+ -- Clement Lefebvre <root(a)linuxmint.com> Wed, 27 Nov 2024 09:23:18 +0000
+
cinnamon-session (6.2.1) wilma; urgency=medium
[ Leigh Scott ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-6.2.1/meson.build new/cinnamon-session-6.4.0/meson.build
--- old/cinnamon-session-6.2.1/meson.build 2024-07-19 15:51:40.000000000 +0200
+++ new/cinnamon-session-6.4.0/meson.build 2024-11-27 10:23:46.000000000 +0100
@@ -2,7 +2,7 @@
project(
'cinnamon-session',
['c'],
-version : '6.2.1',
+version : '6.4.0',
meson_version : '>=0.56.0'
)
@@ -123,7 +123,6 @@
rootInclude = include_directories('.')
-dialog_dbus_address = 'unix:abstract=cinnamon-session-quit-dialog'
pkg_datadir = join_paths(get_option('prefix'), get_option('datadir'), meson.project_name())
conf.set_quoted('PKGDATADIR', pkg_datadir)
@@ -133,7 +132,6 @@
conf.set_quoted('PACKAGE', meson.project_name())
conf.set_quoted('VERSION', meson.project_version())
conf.set_quoted('GETTEXT_PACKAGE', meson.project_name())
-conf.set_quoted('DBUS_ADDRESS', dialog_dbus_address)
configure_file(
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cinnamon-desktop for openSUSE:Factory checked in at 2025-01-13 17:49:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-desktop (Old)
and /work/SRC/openSUSE:Factory/.cinnamon-desktop.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cinnamon-desktop"
Mon Jan 13 17:49:59 2025 rev:31 rq:1237106 version:6.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon-desktop/cinnamon-desktop.changes 2024-08-21 23:25:25.232095027 +0200
+++ /work/SRC/openSUSE:Factory/.cinnamon-desktop.new.1881/cinnamon-desktop.changes 2025-01-13 17:50:13.954882348 +0100
@@ -1,0 +2,11 @@
+Sun Jan 12 04:06:51 UTC 2025 - Marguerite Su <i(a)marguerite.su>
+
+- update to 6.4.1
+ * Add iso-codes as build-depends
+- update to 6.4.0
+ * Remove gnome-installer
+ * Backport some language/locale-related changes for keyboard
+ * Adapt gnome-rr-* to work thru muffin, to support color profiles
+ * Simplify overamplification setting
+
+-------------------------------------------------------------------
Old:
----
cinnamon-desktop-6.2.0.tar.gz
New:
----
cinnamon-desktop-6.4.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cinnamon-desktop.spec ++++++
--- /var/tmp/diff_new_pack.dqu6jC/_old 2025-01-13 17:50:14.442902512 +0100
+++ /var/tmp/diff_new_pack.dqu6jC/_new 2025-01-13 17:50:14.442902512 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cinnamon-desktop
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
%define typelib typelib-1_0-CinnamonDesktop-3_0
%define typelib_cvc typelib-1_0-Cvc-1_0
Name: cinnamon-desktop
-Version: 6.2.0
+Version: 6.4.1
Release: 0
Summary: Libcinnamon-desktop API
License: GPL-2.0-or-later AND MIT
@@ -36,6 +36,7 @@
# PATCH-FIX-OPENSUSE cinnamon-desktop-correct-background-path.patch sor.alexi(a)meowr.ru -- Fix path to Adwaita background.
Patch0: %{name}-correct-background-path.patch
BuildRequires: intltool
+BuildRequires: iso-codes-devel
BuildRequires: meson
BuildRequires: pam-devel
BuildRequires: pkgconfig
++++++ cinnamon-desktop-6.2.0.tar.gz -> cinnamon-desktop-6.4.1.tar.gz ++++++
++++ 10635 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cjs for openSUSE:Factory checked in at 2025-01-13 17:49:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cjs (Old)
and /work/SRC/openSUSE:Factory/.cjs.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cjs"
Mon Jan 13 17:49:58 2025 rev:23 rq:1237098 version:6.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/cjs/cjs.changes 2024-09-01 19:22:53.235602859 +0200
+++ /work/SRC/openSUSE:Factory/.cjs.new.1881/cjs.changes 2025-01-13 17:50:13.010843343 +0100
@@ -1,0 +2,7 @@
+Wed Nov 27 09:06:48 UTC 2024 - Richard Rahl <rrahl0(a)opensuse.org>
+
+- update to 6.4.0:
+ * gjs-util: Backport private closure annotations patch
+ * Fix meson.build deprecations up to 0.56.0
+
+-------------------------------------------------------------------
Old:
----
cjs-6.2.0.tar.gz
New:
----
cjs-6.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cjs.spec ++++++
--- /var/tmp/diff_new_pack.tnBcqD/_old 2025-01-13 17:50:13.558865986 +0100
+++ /var/tmp/diff_new_pack.tnBcqD/_new 2025-01-13 17:50:13.562866152 +0100
@@ -19,7 +19,7 @@
%define sover 0
%define typelib typelib-1_0-CjsPrivate-1_0
Name: cjs
-Version: 6.2.0
+Version: 6.4.0
Release: 0
Summary: JavaScript module used by Cinnamon
License: (GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later) AND MIT
@@ -38,7 +38,7 @@
BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0
BuildRequires: pkgconfig(libffi)
BuildRequires: pkgconfig(mozjs-115)
-%if %{?suse_version} > 1500
+%if 0%{?suse_version} > 1500
BuildRequires: pkgconfig(readline)
%else
BuildRequires: readline-devel
++++++ cjs-6.2.0.tar.gz -> cjs-6.4.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cjs-6.2.0/debian/changelog new/cjs-6.4.0/debian/changelog
--- old/cjs-6.2.0/debian/changelog 2024-06-11 16:27:18.000000000 +0200
+++ new/cjs-6.4.0/debian/changelog 2024-11-25 13:17:34.000000000 +0100
@@ -1,3 +1,13 @@
+cjs (6.4.0) xia; urgency=medium
+
+ [ Leigh Scott ]
+ * Fix meson.build deprecations up to 0.56.0 (#119) (#125)
+
+ [ Rick Calixte ]
+ * gjs-util: Backport private closure annotations patch (#126)
+
+ -- Clement Lefebvre <root(a)linuxmint.com> Mon, 25 Nov 2024 12:17:11 +0000
+
cjs (6.2.0) wilma; urgency=medium
[ Clement Lefebvre ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cjs-6.2.0/installed-tests/js/libgjstesttools/meson.build new/cjs-6.4.0/installed-tests/js/libgjstesttools/meson.build
--- old/cjs-6.2.0/installed-tests/js/libgjstesttools/meson.build 2024-06-11 16:27:18.000000000 +0200
+++ new/cjs-6.4.0/installed-tests/js/libgjstesttools/meson.build 2024-11-25 13:17:34.000000000 +0100
@@ -13,7 +13,7 @@
gjstest_tools_gir = gnome.generate_gir(libgjstesttools,
includes: ['GObject-2.0', 'Gio-2.0'], sources: gjstest_tools_sources,
namespace: 'GjsTestTools', nsversion: '1.0',
- symbol_prefix: 'gjs_test_tools_', extra_args: '--warn-error',
+ symbol_prefix: 'gjs_test_tools_', fatal_warnings: get_option('werror'),
install: get_option('installed_tests'), install_dir_gir: false,
install_dir_typelib: installed_tests_execdir)
gjstest_tools_typelib = gjstest_tools_gir[1]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cjs-6.2.0/installed-tests/js/meson.build new/cjs-6.4.0/installed-tests/js/meson.build
--- old/cjs-6.2.0/installed-tests/js/meson.build 2024-06-11 16:27:18.000000000 +0200
+++ new/cjs-6.4.0/installed-tests/js/meson.build 2024-11-25 13:17:34.000000000 +0100
@@ -73,9 +73,10 @@
regress_gir = gnome.generate_gir(libregress, includes: regress_gir_includes,
sources: regress_sources, namespace: 'Regress', nsversion: '1.0',
identifier_prefix: 'Regress', symbol_prefix: 'regress_',
- extra_args: ['--warn-all', '--warn-error'] + regress_gir_c_args,
+ extra_args: ['--warn-all'] + regress_gir_c_args,
install: get_option('installed_tests'), install_dir_gir: false,
- install_dir_typelib: installed_tests_execdir)
+ install_dir_typelib: installed_tests_execdir,
+ fatal_warnings: get_option('werror'))
regress_typelib = regress_gir[1]
if not skip_warnlib
@@ -104,7 +105,7 @@
gimarshallingtests_gir = gnome.generate_gir(libgimarshallingtests,
includes: ['Gio-2.0'], sources: gimarshallingtests_sources,
namespace: 'GIMarshallingTests', nsversion: '1.0',
- symbol_prefix: 'gi_marshalling_tests_', extra_args: '--warn-error',
+ symbol_prefix: 'gi_marshalling_tests_', fatal_warnings: get_option('werror'),
install: get_option('installed_tests'), install_dir_gir: false,
install_dir_typelib: installed_tests_execdir)
gimarshallingtests_typelib = gimarshallingtests_gir[1]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cjs-6.2.0/libgjs-private/gjs-util.c new/cjs-6.4.0/libgjs-private/gjs-util.c
--- old/cjs-6.2.0/libgjs-private/gjs-util.c 2024-06-11 16:27:18.000000000 +0200
+++ new/cjs-6.4.0/libgjs-private/gjs-util.c 2024-11-25 13:17:34.000000000 +0100
@@ -235,7 +235,7 @@
* @store: a #GListStore
* @item: the new item
* @compare_func: (scope call): pairwise comparison function for sorting
- * @user_data: (closure): user data for @compare_func
+ * @user_data: user data for @compare_func
*
* Inserts @item into @store at a position to be determined by the
* @compare_func.
@@ -258,7 +258,7 @@
* gjs_list_store_sort:
* @store: a #GListStore
* @compare_func: (scope call): pairwise comparison function for sorting
- * @user_data: (closure): user data for @compare_func
+ * @user_data: user data for @compare_func
*
* Sort the items in @store according to @compare_func.
*/
@@ -270,7 +270,7 @@
/**
* gjs_gtk_custom_sorter_new:
* @sort_func: (nullable) (scope call): function to sort items
- * @user_data: (closure): user data for @compare_func
+ * @user_data: user data for @sort_func
* @destroy: destroy notify for @user_data
*
* Creates a new `GtkSorter` that works by calling @sort_func to compare items.
@@ -305,7 +305,7 @@
* gjs_gtk_custom_sorter_set_sort_func:
* @sorter: a `GtkCustomSorter`
* @sort_func: (nullable) (scope call): function to sort items
- * @user_data: (closure): user data to pass to @sort_func
+ * @user_data: user data to pass to @sort_func
* @destroy: destroy notify for @user_data
*
* Sets (or unsets) the function used for sorting items.
@@ -423,7 +423,7 @@
/**
* gjs_log_set_writer_func:
* @func: (scope notified): callback with log data
- * @user_data: (closure): user data for @func
+ * @user_data: user data for @func
* @user_data_free: (destroy user_data_free): destroy for @user_data
*
* Sets a given function as the writer function for structured logging,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cjs-6.2.0/libgjs-private/gjs-util.h new/cjs-6.4.0/libgjs-private/gjs-util.h
--- old/cjs-6.2.0/libgjs-private/gjs-util.h 2024-06-11 16:27:18.000000000 +0200
+++ new/cjs-6.4.0/libgjs-private/gjs-util.h 2024-11-25 13:17:34.000000000 +0100
@@ -124,11 +124,11 @@
* @target:
* @target_property:
* @flags:
- * @to_callback: (scope notified) (nullable):
- * @to_data: (closure to_callback):
+ * @to_callback: (scope notified) (nullable) (closure to_data):
+ * @to_data:
* @to_notify: (destroy to_data):
- * @from_callback: (scope notified) (nullable):
- * @from_data: (closure from_callback):
+ * @from_callback: (scope notified) (nullable) (closure from_data):
+ * @from_data:
* @from_notify: (destroy from_data):
*
* Returns: (transfer none):
@@ -149,11 +149,11 @@
* @target:
* @target_property:
* @flags:
- * @to_callback: (scope notified) (nullable):
- * @to_data: (closure to_callback):
+ * @to_callback: (scope notified) (nullable) (closure to_data):
+ * @to_data:
* @to_notify: (destroy to_data):
- * @from_callback: (scope notified) (nullable):
- * @from_data: (closure from_callback):
+ * @from_callback: (scope notified) (nullable) (closure from_data):
+ * @from_data:
* @from_notify: (destroy from_data):
*/
GJS_EXPORT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cjs-6.2.0/meson.build new/cjs-6.4.0/meson.build
--- old/cjs-6.2.0/meson.build 2024-06-11 16:27:18.000000000 +0200
+++ new/cjs-6.4.0/meson.build 2024-11-25 13:17:34.000000000 +0100
@@ -3,13 +3,13 @@
# SPDX-FileCopyrightText: 2019 Chun-wei Fan <fanchunwei(a)src.gnome.org>
project(
- 'cjs',
- 'cpp',
- 'c',
- version : '6.2.0',
- license : ['MIT', 'LGPL2+'],
- meson_version : '>=0.56.0',
- default_options : ['cpp_std=c++17', 'cpp_rtti=false', 'c_std=c99', 'warning_level=2', 'b_pch=true']
+ 'cjs',
+ 'cpp',
+ 'c',
+version : '6.4.0',
+license : ['MIT', 'LGPL2+'],
+meson_version : '>=0.56.0',
+default_options : ['cpp_std=c++17', 'cpp_rtti=false', 'c_std=c99', 'warning_level=2', 'b_pch=true']
)
# cpp_rtti: SpiderMonkey can be compiled with or without runtime type
@@ -595,7 +595,7 @@
gjs_private_gir = gnome.generate_gir(libgjs,
includes: ['GObject-2.0', 'Gio-2.0'], sources: libgjs_private_sources,
namespace: 'CjsPrivate', nsversion: '1.0', identifier_prefix: 'Gjs',
- symbol_prefix: 'gjs_', extra_args: '--warn-error', install: true,
+ symbol_prefix: 'gjs_', fatal_warnings: get_option('werror'), install: true,
install_dir_gir: false, install_dir_typelib: pkglibdir / 'girepository-1.0')
gjs_private_typelib = gjs_private_gir[1]
@@ -642,7 +642,7 @@
libgjs_test_tools_builddir = js_tests_builddir / 'libgjstesttools'
# GJS_PATH is empty here since we want to force the use of our own
# resources. G_FILENAME_ENCODING ensures filenames are not UTF-8
-tests_environment.set('TOP_BUILDDIR', meson.build_root())
+tests_environment.set('TOP_BUILDDIR', meson.project_build_root())
tests_environment.set('GJS_USE_UNINSTALLED_FILES', '1')
tests_environment.set('GJS_PATH', '')
tests_environment.set('GJS_DEBUG_OUTPUT', 'stderr')
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-mount-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-mount-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-mount-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-mount-plugin"
Mon Jan 13 17:49:49 2025 rev:4 rq:1237000 version:1.1.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-mount-plugin/xfce4-mount-plugin.changes 2023-04-25 16:42:55.150263969 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-mount-plugin.new.1881/xfce4-mount-plugin.changes 2025-01-13 17:50:00.322319093 +0100
@@ -1,0 +2,19 @@
+Sun Dec 29 14:20:10 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Updated to 1.1.7
+ * Update copyright year
+ * gcc-analyzer: Update false positive file
+ * build: Bump dependency versions and fix deprecation warnings
+ * I18n: Update po/LINGUAS list
+ * gcc-analyzer: Add false positive file
+ * gcc-analyzer: Fix -Wanalyzer-malloc-leak
+ * gcc-analyzer: Fix -Wanalyzer-possible-null-argument
+ * gcc-analyzer: Fix -Wanalyzer-null-argument
+ * gcc-analyzer: Fix -Wanalyzer-null-dereference
+ * scan-build: Fix unix.Malloc
+ * scan-build: Fix deadcode.DeadStores
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * build: Switch from intltool to gettext
+ * Translation Updates
+
+-------------------------------------------------------------------
@@ -4 +23 @@
-- Updated to 1.1.5
+- Updated to 1.1.6
Old:
----
xfce4-mount-plugin-1.1.6.tar.bz2
New:
----
xfce4-mount-plugin-1.1.7.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-mount-plugin.spec ++++++
--- /var/tmp/diff_new_pack.mONVdQ/_old 2025-01-13 17:50:00.830340083 +0100
+++ /var/tmp/diff_new_pack.mONVdQ/_new 2025-01-13 17:50:00.830340083 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-mount-plugin
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
#
-%define panel_version 4.14.0
+%define panel_version 4.16.0
%define plugin mount
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.1.6
+Version: 1.1.7
Release: 0
Summary: Filesystem Mounting Plugin for the Xfce Panel
License: GPL-2.0-or-later
@@ -28,12 +28,12 @@
URL: https://docs.xfce.org/panel-plugins/xfce4-mount-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/1.1/%{name}-%{version}.t…
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2)
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
++++++ xfce4-mount-plugin-1.1.6.tar.bz2 -> xfce4-mount-plugin-1.1.7.tar.bz2 ++++++
++++ 42386 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-mailwatch-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-mailwatch-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-mailwatch-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-mailwatch-plugin"
Mon Jan 13 17:49:44 2025 rev:4 rq:1236998 version:1.3.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin.changes 2023-04-25 16:43:25.714443864 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-mailwatch-plugin.new.1881/xfce4-mailwatch-plugin.changes 2025-01-13 17:49:56.954179931 +0100
@@ -1,0 +2,13 @@
+Sun Dec 29 13:55:01 UTC 2024 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 1.3.2
+ * Update copyright year
+ * build: Bump dependency versions and fix deprecation warnings
+ * I18n: Update po/LINGUAS list
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * build: clang: Silence -Wcast-align
+ * Fix missing plugin icon
+ * build: Get rid of intltool
+ * Translation Updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-mailwatch-plugin-1.3.1.tar.bz2
New:
----
xfce4-mailwatch-plugin-1.3.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-mailwatch-plugin.spec ++++++
--- /var/tmp/diff_new_pack.wTVBgQ/_old 2025-01-13 17:49:57.370197120 +0100
+++ /var/tmp/diff_new_pack.wTVBgQ/_new 2025-01-13 17:49:57.374197285 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-mailwatch-plugin
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,30 +16,29 @@
#
-%define panel_version 4.14.0
+%define panel_version 4.16.0
%define plugin mailwatch
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.3.1
+Version: 1.3.2
Release: 0
Summary: Versatile Mail Checking Plugin for the Xfce Panel
License: GPL-2.0-only
Group: System/GUI/XFCE
URL: https://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin
Source0: https://archive.xfce.org/src/panel-plugins/xfce4-mailwatch-plugin/1.3/%{nam…
-BuildRequires: ed
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
BuildRequires: pkgconfig(exo-2) >= 0.11.0
-BuildRequires: pkgconfig(glib-2.0) >= 2.42.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
BuildRequires: pkgconfig(gnutls) >= 1.2.0
-BuildRequires: pkgconfig(gobject-2.0) >= 2.42.0
-BuildRequires: pkgconfig(gthread-2.0) >= 2.42.0
+BuildRequires: pkgconfig(gobject-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gthread-2.0) >= 2.50.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.14.0
-BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.14.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
@@ -71,11 +70,6 @@
%prep
%autosetup
-# fix up missing icon
-ed -s panel-plugin/mailwatch.desktop.in 2>/dev/null <<'EOF'
-,s/^Icon=xfce-mail/Icon=mail-unread/
-w
-EOF
%build
%configure --disable-static
++++++ xfce4-mailwatch-plugin-1.3.1.tar.bz2 -> xfce4-mailwatch-plugin-1.3.2.tar.bz2 ++++++
++++ 63664 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-netload-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-netload-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-netload-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-netload-plugin"
Mon Jan 13 17:49:43 2025 rev:4 rq:1236997 version:1.4.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-netload-plugin/xfce4-netload-plugin.changes 2023-05-02 16:20:13.394236326 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-netload-plugin.new.1881/xfce4-netload-plugin.changes 2025-01-13 17:49:55.326112665 +0100
@@ -1,0 +2,15 @@
+Sun Jan 5 14:07:08 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 1.4.2
+ * Update copyright year
+ * build: Bump dependency versions and fix deprecation warnings
+ * Fix Darwin build
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * I18n: Update po/LINGUAS list
+ * desktop: Remove extra layer of input
+ * build: Get rid of intltool
+ * monitor-label: Do not resize the label width after speed falls
+ * Update plugin size also on as_bits_toggled
+ * Translation Updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-netload-plugin-1.4.1.tar.bz2
New:
----
xfce4-netload-plugin-1.4.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-netload-plugin.spec ++++++
--- /var/tmp/diff_new_pack.NLBBKa/_old 2025-01-13 17:49:56.530162413 +0100
+++ /var/tmp/diff_new_pack.NLBBKa/_new 2025-01-13 17:49:56.542162909 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-netload-plugin
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
#
-%define panel_version 4.12.0
+%define panel_version 4.16.0
%define plugin netload
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.4.1
+Version: 1.4.2
Release: 0
Summary: Network Load Monitoring Plugin for the Xfce Panel
License: GPL-2.0-or-later
@@ -28,12 +28,12 @@
URL: https://docs.xfce.org/panel-plugins/xfce4-netload-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/1.4/%{name}-%{version}.t…
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
++++++ xfce4-netload-plugin-1.4.1.tar.bz2 -> xfce4-netload-plugin-1.4.2.tar.bz2 ++++++
++++ 37732 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-places-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-places-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-places-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-places-plugin"
Mon Jan 13 17:49:41 2025 rev:4 rq:1236996 version:1.8.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-places-plugin/xfce4-places-plugin.changes 2022-10-03 13:46:03.061519567 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-places-plugin.new.1881/xfce4-places-plugin.changes 2025-01-13 17:49:51.825968050 +0100
@@ -1,0 +2,25 @@
+Sun Jan 5 14:18:24 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 1.8.4
+ * build: Bump dependency versions and fix deprecation warnings
+ * build: Remove check for libx11
+ * gcc-analyzer: Fix -Wanalyzer-deref-before-check
+ * Add empty trash option
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * I18n: Update po/LINGUAS list
+ * scripts: Remove unused scripts
+ * build: Get rid of intltool
+ * Add missing G_BEGIN_DECLS
+ * Bump libxfce4panel version and remove dead code
+ * Replace deprecated GtkStock icon
+ * Remove extra padding in some themes (Fixes #27)
+ * Fix remaining blurry icons when UI scale > 1
+ * Avoid inappropriate use of xfce_panel_pixbuf_from_source()
+ * Translation Updates
+
+- Update to version 1.8.3
+ * Fix function called only in debug mode (Clear button works now)
+
+- Remove _service file
+
+-------------------------------------------------------------------
Old:
----
_service
xfce4-places-plugin-1.8.2.tar.bz2
New:
----
xfce4-places-plugin-1.8.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-places-plugin.spec ++++++
--- /var/tmp/diff_new_pack.PyvsK4/_old 2025-01-13 17:49:53.458035482 +0100
+++ /var/tmp/diff_new_pack.PyvsK4/_new 2025-01-13 17:49:53.478036308 +0100
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package xfce4-places-plugin
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
#
-%define panel_version 4.12.0
+%define panel_version 4.16.0
%define plugin places
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.8.2
+Version: 1.8.4
Release: 0
Summary: Places Menu Plugin for the Xfce Panel
License: GPL-2.0-or-later
@@ -28,21 +28,21 @@
URL: https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/1.8/%{name}-%{version}.t…
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(exo-2)
-BuildRequires: pkgconfig(gio-2.0)
-BuildRequires: pkgconfig(gio-unix-2.0)
-BuildRequires: pkgconfig(glib-2.0) >= 2.42
-BuildRequires: pkgconfig(gmodule-2.0)
-BuildRequires: pkgconfig(gobject-2.0)
-BuildRequires: pkgconfig(gthread-2.0)
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.22
-BuildRequires: pkgconfig(libnotify)
-BuildRequires: pkgconfig(libxfce4panel-2.0)
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.13.0
-BuildRequires: pkgconfig(libxfce4util-1.0)
-BuildRequires: pkgconfig(libxfconf-0) >= %{panel_version}
+BuildRequires: pkgconfig(exo-2) >= 4.16.0
+BuildRequires: pkgconfig(gio-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gio-unix-2.0) >= 2.50.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gmodule-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gobject-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gthread-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires: pkgconfig(libnotify) >= 0.7.0
+BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.16.0
+BuildRequires: pkgconfig(libxfconf-0) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
++++++ xfce4-places-plugin-1.8.2.tar.bz2 -> xfce4-places-plugin-1.8.4.tar.bz2 ++++++
++++ 44141 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-notes-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-notes-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-notes-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-notes-plugin"
Mon Jan 13 17:49:40 2025 rev:7 rq:1236995 version:1.11.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-notes-plugin/xfce4-notes-plugin.changes 2024-09-02 13:15:31.513059439 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-notes-plugin.new.1881/xfce4-notes-plugin.changes 2025-01-13 17:49:48.161816658 +0100
@@ -1,0 +2,21 @@
+Mon Jan 6 10:50:01 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 1.11.1
+ * build: Bump dependency versions and fix deprecation warnings
+ * build: clang: Fix -Wdeprecated-non-prototype
+ * I18n: Update po/LINGUAS list
+ * build: Remove unnecessary check for libx11
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * build: Switch from intltool to gettext
+ * Don't highlight matching brackets
+ * Fix hypertext mouse cursor after editing text
+ * Work around buggy annotation for gtk_menu_shell_append()
+ * Add full undo/redo support
+ * New dependency: GtkSourceView-4
+ * Fix parallel build
+ * Make check for vala compiler more strict
+ * Translation Updates
+- Vala issues have been fixed upstream, which is why we can use
+ default gcc on Tumbleweed/Slowroll again.
+
+-------------------------------------------------------------------
Old:
----
xfce4-notes-plugin-1.11.0.tar.bz2
New:
----
xfce4-notes-plugin-1.11.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-notes-plugin.spec ++++++
--- /var/tmp/diff_new_pack.dL2Z1A/_old 2025-01-13 17:49:49.785883760 +0100
+++ /var/tmp/diff_new_pack.dL2Z1A/_new 2025-01-13 17:49:49.789883925 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-notes-plugin
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,31 +16,29 @@
#
-%define panel_version 4.12.0
+%define panel_version 4.16.0
%define plugin notes
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.11.0
+Version: 1.11.1
Release: 0
Summary: Note-taking Plugin for the Xfce Panel
License: GPL-2.0-or-later
Group: System/GUI/XFCE
URL: https://docs.xfce.org/panel-plugins/xfce4-notes-plugin
-Source0: https://archive.xfce.org/src/panel-plugins/%{name}/1.10/%{name}-%{version}.…
+Source0: https://archive.xfce.org/src/panel-plugins/%{name}/1.11/%{name}-%{version}.…
BuildRequires: fdupes
-%if 0%{?suse_version} >= 1699
-BuildRequires: gcc13
-%endif
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
-BuildRequires: pkgconfig(gio-2.0) >= 2.30.0
-BuildRequires: pkgconfig(glib-2.0) >= 2.30.0
+BuildRequires: pkgconfig(gio-2.0) >= 2.50.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
-BuildRequires: pkgconfig(libxfce4panel-2.0) >= 4.14.0
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.14.0
-BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.14.0
-BuildRequires: pkgconfig(libxfconf-0) >= 4.14.0
+BuildRequires: pkgconfig(gtksourceview-4) >= 4.0.0
+BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.16.0
+BuildRequires: pkgconfig(libxfconf-0) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
BuildRequires: pkgconfig(xfce4-vala)
@@ -76,9 +74,6 @@
%autosetup
%build
-%if 0%{?suse_version} >= 1699
-export CC=gcc-13
-%endif
%if %{with git}
NOCONFIGURE=1 ./autogen.sh
%configure \
++++++ xfce4-notes-plugin-1.11.0.tar.bz2 -> xfce4-notes-plugin-1.11.1.tar.bz2 ++++++
++++ 42815 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-xkb-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-xkb-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-xkb-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-xkb-plugin"
Mon Jan 13 17:49:39 2025 rev:4 rq:1236994 version:0.8.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-xkb-plugin/xfce4-xkb-plugin.changes 2022-07-19 17:20:28.920456231 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-xkb-plugin.new.1881/xfce4-xkb-plugin.changes 2025-01-13 17:49:45.569709561 +0100
@@ -1,0 +2,25 @@
+Mon Jan 6 11:10:25 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 0.8.5
+ * prefs-dialog: Remove unused stock icon name
+
+- Update to version 0.8.4
+ * Exit early and remove plugin on non X11 environments
+ * Update copyright year
+ * build: Bump dependency versions and fix deprecation warnings
+ * Use pango context to adjust dpi (Fixes #56)
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * scan-build: Fix core.CallAndMessage
+ * Avoid deprecated rsvg_handle_close()
+ * I18n: Update po/LINGUAS list
+ * build: Get rid of intltool
+ * Update README consistent with common template
+ * build: Add GLib requirement
+ * Use xfce_panel_plugin_popup_menu() when possible
+ * Implement list of window class names that default to each layout (#33)
+ * COPYING: Replace BSD-2-Clause with GPL (#41)
+ * Translation Updates
+
+- Remove _service file
+
+-------------------------------------------------------------------
Old:
----
_service
xfce4-xkb-plugin-0.8.3.tar.bz2
New:
----
xfce4-xkb-plugin-0.8.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-xkb-plugin.spec ++++++
--- /var/tmp/diff_new_pack.jxlpNf/_old 2025-01-13 17:49:46.741757986 +0100
+++ /var/tmp/diff_new_pack.jxlpNf/_new 2025-01-13 17:49:46.741757986 +0100
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package xfce4-xkb-plugin
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
#
-%define panel_version 4.14.0
+%define panel_version 4.16.0
%define plugin xkb
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 0.8.3
+Version: 0.8.5
Release: 0
Summary: XKB Layout Switcher Plugin for the Xfce Panel
License: GPL-2.0-or-later
@@ -28,17 +28,17 @@
URL: https://docs.xfce.org/panel-plugins/xfce4-xkb-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/0.8/%{name}-%{version}.t…
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(cairo)
-BuildRequires: pkgconfig(garcon-1) >= 0.4.0
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0
-BuildRequires: pkgconfig(librsvg-2.0)
+BuildRequires: pkgconfig(garcon-1) >= 4.16.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires: pkgconfig(librsvg-2.0) >= 2.40
BuildRequires: pkgconfig(libwnck-3.0) >= 3.14
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0
-BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.12.0
-BuildRequires: pkgconfig(libxfconf-0) >= 4.12.1
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.16.0
+BuildRequires: pkgconfig(libxfconf-0) >= 4.16.0
BuildRequires: pkgconfig(libxklavier) >= 5.3
BuildRequires: pkgconfig(pango)
Requires: xfce4-panel >= %{panel_version}
++++++ xfce4-xkb-plugin-0.8.3.tar.bz2 -> xfce4-xkb-plugin-0.8.5.tar.bz2 ++++++
++++ 43325 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-cpugraph-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-cpugraph-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-cpugraph-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-cpugraph-plugin"
Mon Jan 13 17:49:37 2025 rev:11 rq:1236993 version:1.2.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.changes 2023-12-18 22:56:04.875915386 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-cpugraph-plugin.new.1881/xfce4-cpugraph-plugin.changes 2025-01-13 17:49:42.925600315 +0100
@@ -1,0 +2,15 @@
+Mon Jan 6 12:38:37 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 1.2.11
+ * Update copyright year
+ * Introduce Darwin support
+ * Clang: Ignore array designators warning
+ * Remove unneeded condition from SMT code
+ * Refactor SMT
+ * build: clang: Fix -Wunqualified-std-cast-call
+ * I18n: Update po/LINGUAS list
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * build: Switch from intltool to gettext
+ * Translation Updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-cpugraph-plugin-1.2.10.tar.bz2
New:
----
xfce4-cpugraph-plugin-1.2.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-cpugraph-plugin.spec ++++++
--- /var/tmp/diff_new_pack.tGhcr1/_old 2025-01-13 17:49:44.133650227 +0100
+++ /var/tmp/diff_new_pack.tGhcr1/_new 2025-01-13 17:49:44.133650227 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-cpugraph-plugin
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define plugin cpugraph
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.2.10
+Version: 1.2.11
Release: 0
Summary: CPU Graph Plugin for the Xfce Panel
License: GPL-2.0-or-later
@@ -34,11 +34,11 @@
%else
BuildRequires: gcc-c++
%endif
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
-BuildRequires: pkgconfig(libxfce4panel-2.0) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.17.2
BuildRequires: pkgconfig(libxfconf-0) >= 4.12.0
++++++ xfce4-cpugraph-plugin-1.2.10.tar.bz2 -> xfce4-cpugraph-plugin-1.2.11.tar.bz2 ++++++
++++ 46507 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-systemload-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-systemload-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-systemload-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-systemload-plugin"
Mon Jan 13 17:49:28 2025 rev:6 rq:1236987 version:1.3.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-systemload-plugin/xfce4-systemload-plugin.changes 2022-12-24 17:17:59.511013469 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-systemload-plugin.new.1881/xfce4-systemload-plugin.changes 2025-01-13 17:49:33.129195435 +0100
@@ -1,0 +2,22 @@
+Mon Jan 6 16:56:38 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- update to 1.3.3:
+ * Introduce Darwin support
+ * Update copyright year
+ * build: Bump dependency versions and fix deprecation warnings
+ * I18n: Update po/LINGUAS list
+ * Fix BSD `glibtop_get_netload: Function not implemented` error
+ * scan-build: Fix false positive file
+ * scan-build: Add false positive file
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * scan-build: Fix deadcode.DeadStores
+ * network.cc: Fix -Wundef
+ * build: Get rid of intltool
+ * Add 24px icon, cleanup SVG metadata
+ * Fix timeout-seconds min value (Fixes #29)
+ * build: Fix failure due to wrong var type (Fixes #25)
+ * build: Add GLib requirement
+ * Translation Updates
+- Remove obsolete convert-gulong.patch
+
+-------------------------------------------------------------------
Old:
----
convert-gulong.patch
xfce4-systemload-plugin-1.3.2.tar.bz2
New:
----
xfce4-systemload-plugin-1.3.3.tar.bz2
BETA DEBUG BEGIN:
Old: * Translation Updates
- Remove obsolete convert-gulong.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-systemload-plugin.spec ++++++
--- /var/tmp/diff_new_pack.0zIoDv/_old 2025-01-13 17:49:34.249241727 +0100
+++ /var/tmp/diff_new_pack.0zIoDv/_new 2025-01-13 17:49:34.249241727 +0100
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package xfce4-systemload-plugin
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,21 +20,25 @@
%define plugin systemload
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.3.2
+Version: 1.3.3
Release: 0
Summary: System Load Monitoring Plugin for the Xfce Panel
License: BSD-2-Clause
Group: System/GUI/XFCE
URL: https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/1.3/%{name}-%{version}.t…
-Patch0: convert-gulong.patch
BuildRequires: fdupes
BuildRequires: gcc-c++
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.7
BuildRequires: pkgconfig
+BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires: pkgconfig(libgtop-2.0) >= 2.32.0
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2) >= %{panel_version}
-BuildRequires: pkgconfig(upower-glib)
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.17.2
+BuildRequires: pkgconfig(libxfconf-0) >= 4.16.0
+BuildRequires: pkgconfig(upower-glib) >= 0.99.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
++++++ xfce4-systemload-plugin-1.3.2.tar.bz2 -> xfce4-systemload-plugin-1.3.3.tar.bz2 ++++++
++++ 43242 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-timer-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-timer-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-timer-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-timer-plugin"
Mon Jan 13 17:49:25 2025 rev:4 rq:1236984 version:1.7.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-timer-plugin/xfce4-timer-plugin.changes 2023-04-20 15:16:04.058510643 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-timer-plugin.new.1881/xfce4-timer-plugin.changes 2025-01-13 17:49:27.864977865 +0100
@@ -1,0 +2,16 @@
+Mon Jan 6 17:56:56 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 1.7.3
+ * Update copyright year
+ * build: Bump dependency versions and fix deprecation warnings
+ * Add the capability to trigger a countdown from the command line.
+ * I18n: Update po/LINGUAS list
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * gcc-analyzer: Fix -Wanalyzer-deref-before-check
+ * build: Get rid of intltool
+ * Add an UTC option to the alarm
+ * Fix copyright info
+ * Remove deprecated project files
+ * Translation Updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-timer-plugin-1.7.2.tar.bz2
New:
----
xfce4-timer-plugin-1.7.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-timer-plugin.spec ++++++
--- /var/tmp/diff_new_pack.1BDV2G/_old 2025-01-13 17:49:29.221033911 +0100
+++ /var/tmp/diff_new_pack.1BDV2G/_new 2025-01-13 17:49:29.225034076 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-timer-plugin
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
#
-%define panel_version 4.12.0
+%define panel_version 4.16.0
%define plugin timer
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 1.7.2
+Version: 1.7.3
Release: 0
Summary: Alarm Clock Plugin for the Xfce Panel
License: GPL-2.0-or-later
@@ -28,14 +28,14 @@
URL: https://docs.xfce.org/panel-plugins/xfce4-timer-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/1.7/%{name}-%{version}.t…
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(glib-2.0) >= 2.26.0
-BuildRequires: pkgconfig(gthread-2.0) >= 2.26.0
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gthread-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0
-BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.12.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
@@ -87,7 +87,7 @@
%fdupes %{buildroot}%{_datadir}
%files
-%doc AUTHORS NEWS README.md TODO
+%doc AUTHORS NEWS README.md
%license COPYING
%{_libdir}/xfce4/panel/plugins/libxfcetimer.so
%{_datadir}/icons/hicolor/*/*/xfce4-timer-plugin.*
++++++ xfce4-timer-plugin-1.7.2.tar.bz2 -> xfce4-timer-plugin-1.7.3.tar.bz2 ++++++
++++ 43200 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-wavelan-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-wavelan-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-wavelan-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-wavelan-plugin"
Mon Jan 13 17:49:23 2025 rev:4 rq:1236982 version:0.6.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-wavelan-plugin/xfce4-wavelan-plugin.changes 2022-06-27 11:25:41.934602855 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-wavelan-plugin.new.1881/xfce4-wavelan-plugin.changes 2025-01-13 17:49:25.496879991 +0100
@@ -1,0 +2,22 @@
+Mon Jan 6 18:51:32 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 0.6.4
+ * Introduce Darwin support
+ * build: Bump dependency versions and fix deprecation warnings
+ * I18n: Update po/LINGUAS list
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * scan-build: Fix deadcode.DeadStores
+ * build: Get rid of intltool
+ * Remove useless size request (Fixes #15)
+ * Fix plugin icon size
+ * Update copyright year and bug report address
+ * build: Add GLib requirement
+ * Use "logo-icon-name" instead of "logo" in about dialog
+ * OpenBSD: rewrite rate calculation to use IFM_BAUDRATE_DESCRIPTIONS
+ * Default "Wifi Manager Command" to NetWorkManager only on Linux
+ * Limit list of interfaces to IEEE 802.11 on OpenBSD and NetBSD
+ * Limit list of interfaces to Ethernet on BSD
+ * Translation Updates
+- Remove _service file
+
+-------------------------------------------------------------------
Old:
----
_service
xfce4-wavelan-plugin-0.6.3.tar.bz2
New:
----
xfce4-wavelan-plugin-0.6.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-wavelan-plugin.spec ++++++
--- /var/tmp/diff_new_pack.fsxSRz/_old 2025-01-13 17:49:26.408917686 +0100
+++ /var/tmp/diff_new_pack.fsxSRz/_new 2025-01-13 17:49:26.412917851 +0100
@@ -1,7 +1,7 @@
#
-# spec file
+# spec file for package xfce4-wavelan-plugin
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
%bcond_with git
-%define panel_version 4.14.0
+%define panel_version 4.16.0
%define plugin wavelan
Name: xfce4-%{plugin}-plugin
-Version: 0.6.3
+Version: 0.6.4
Release: 0
Summary: WLAN Monitoring Plugin for the Xfce Panel
License: BSD-2-Clause
@@ -28,10 +28,12 @@
URL: https://docs.xfce.org/panel-plugins/xfce4-wavelan-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/0.6/%{name}-%{version}.t…
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
+BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2) >= %{panel_version}
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
++++++ xfce4-wavelan-plugin-0.6.3.tar.bz2 -> xfce4-wavelan-plugin-0.6.4.tar.bz2 ++++++
++++ 36882 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfce4-verve-plugin for openSUSE:Factory checked in at 2025-01-13 17:49:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-verve-plugin (Old)
and /work/SRC/openSUSE:Factory/.xfce4-verve-plugin.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-verve-plugin"
Mon Jan 13 17:49:22 2025 rev:4 rq:1236979 version:2.0.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-verve-plugin/xfce4-verve-plugin.changes 2023-07-18 22:08:16.427039117 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-verve-plugin.new.1881/xfce4-verve-plugin.changes 2025-01-13 17:49:23.780809065 +0100
@@ -1,0 +2,12 @@
+Mon Jan 6 18:46:00 UTC 2025 - Manfred Hollstein <manfred.h(a)gmx.net>
+
+- Update to version 2.0.4
+ * Update copyright year
+ * build: Bump dependency versions and fix deprecation warnings
+ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
+ * build: Silence GCompletion deprecation warnings
+ * I18n: Update po/LINGUAS list
+ * build: Get rid of intltool
+ * Translation Updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-verve-plugin-2.0.3.tar.bz2
New:
----
xfce4-verve-plugin-2.0.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-verve-plugin.spec ++++++
--- /var/tmp/diff_new_pack.p6iobH/_old 2025-01-13 17:49:24.424835684 +0100
+++ /var/tmp/diff_new_pack.p6iobH/_new 2025-01-13 17:49:24.424835684 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-verve-plugin
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
#
-%define panel_version 4.12.0
+%define panel_version 4.16.0
%define plugin verve
%bcond_with git
Name: xfce4-%{plugin}-plugin
-Version: 2.0.3
+Version: 2.0.4
Release: 0
Summary: Command Line Plugin for the Xfce Panel
License: GPL-2.0-or-later
@@ -28,14 +28,14 @@
URL: https://docs.xfce.org/panel-plugins/xfce4-verve-plugin
Source0: https://archive.xfce.org/src/panel-plugins/%{name}/2.0/%{name}-%{version}.t…
BuildRequires: fdupes
-BuildRequires: intltool
+BuildRequires: gettext >= 0.19.8
BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
BuildRequires: pkgconfig(gthread-2.0) >= 2.50.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(libpcre2-8) >= 10.00
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.16.0
%if %{with git}
BuildRequires: xfce4-dev-tools
%endif
++++++ xfce4-verve-plugin-2.0.3.tar.bz2 -> xfce4-verve-plugin-2.0.4.tar.bz2 ++++++
++++ 32275 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2025-01-13 13:22:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Mon Jan 13 13:22:56 2025 rev:3312 rq: version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/000release-packages/Aeon-release.changes 2025-01-12 17:22:22.440257760 +0100
+++ /work/SRC/openSUSE:Factory/.000release-packages.new.1881/Aeon-release.changes 2025-01-13 13:22:58.839752941 +0100
@@ -2 +2 @@
-Sun Jan 12 16:22:18 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
+Mon Jan 13 12:22:55 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
Kalpa-release.changes: same change
MicroOS-release.changes: same change
openSUSE-Addon-NonOss-release.changes: same change
openSUSE-release.changes: same change
stub.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
Kalpa-release.spec: same change
MicroOS-release.spec: same change
openSUSE-Addon-NonOss-release.spec: same change
openSUSE-release.spec: same change
stub.spec: same change
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.PesBAe/_old 2025-01-13 13:23:02.407900658 +0100
+++ /var/tmp/diff_new_pack.PesBAe/_new 2025-01-13 13:23:02.427901487 +0100
@@ -39902,6 +39902,9 @@
Provides: weakremover(rke2-1.27)
Provides: weakremover(rke2-1.28)
Provides: weakremover(rmt)
+Provides: weakremover(rmt-server)
+Provides: weakremover(rmt-server-config)
+Provides: weakremover(rmt-server-pubcloud)
Provides: weakremover(rnd_jue)
Provides: weakremover(rnd_jue-data)
Provides: weakremover(roccat-arvo)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2025-01-12 17:22:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Sun Jan 12 17:22:23 2025 rev:4259 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.392461506 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.396461670 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20250109" schemaversion="4.1">
+<image name="OBS__MicroOS___20250112" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250109</productvar>
+ <productvar name="VERSION">20250112</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250109,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20250112,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250109/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20250112/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -1162,10 +1162,10 @@
<repopackage name="libpolkit-agent-1-0"/>
<repopackage name="libpolkit-gobject-1-0"/>
<repopackage name="libpolkit-qt6-1-1"/>
- <repopackage name="libpoppler-cpp1"/>
+ <repopackage name="libpoppler-cpp2"/>
<repopackage name="libpoppler-glib8"/>
<repopackage name="libpoppler-qt6-3"/>
- <repopackage name="libpoppler144"/>
+ <repopackage name="libpoppler145"/>
<repopackage name="libpopt0"/>
<repopackage name="libportal-gtk4-1"/>
<repopackage name="libportal1"/>
++++++ openSUSE-Addon-NonOss-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.432463152 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.436463317 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20250109" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20250112" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250109</productvar>
+ <productvar name="VERSION">20250112</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250109,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20250112,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2025…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.456464140 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.460464304 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250109" schemaversion="4.1">
+<image name="OBS__openSUSE___20250112" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250109</productvar>
+ <productvar name="VERSION">20250112</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250109,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250112,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250109/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250112/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.484465292 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.488465456 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250109" schemaversion="4.1">
+<image name="OBS__openSUSE___20250112" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250109</productvar>
+ <productvar name="VERSION">20250112</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250109,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250112,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250109/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250112/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -2439,10 +2439,10 @@
<repopackage name="libpolkit-gobject-1-0"/>
<repopackage name="libpolkit-qt5-1-1"/>
<repopackage name="libpolkit-qt6-1-1"/>
- <repopackage name="libpoppler-cpp1"/>
+ <repopackage name="libpoppler-cpp2"/>
<repopackage name="libpoppler-glib8"/>
<repopackage name="libpoppler-qt6-3"/>
- <repopackage name="libpoppler144"/>
+ <repopackage name="libpoppler145"/>
<repopackage name="libpopt0"/>
<repopackage name="libpopt0-32bit"/>
<repopackage name="libportal-gtk3-1"/>
@@ -3665,7 +3665,6 @@
<repopackage name="python3-gedit"/>
<repopackage name="python3-ldb"/>
<repopackage name="python3-louis"/>
- <repopackage name="python3-salt"/>
<repopackage name="python3-smbios"/>
<repopackage name="python3-smbios-utils"/>
<repopackage name="python3-talloc"/>
@@ -3773,6 +3772,7 @@
<repopackage name="python311-requests-gssapi"/>
<repopackage name="python311-rich"/>
<repopackage name="python311-rpm"/>
+ <repopackage name="python311-salt"/>
<repopackage name="python311-scour"/>
<repopackage name="python311-scrypt"/>
<repopackage name="python311-selinux"/>
++++++ openSUSE-ftp-ftp-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.512466444 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.516466608 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20250109" schemaversion="4.1">
+<image name="OBS__openSUSE___20250112" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -23,7 +23,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20250109-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20250112-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20250109</productvar>
+ <productvar name="VERSION">20250112</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250109,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20250112,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250109/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20250112/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ Aeon.product ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.560468418 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.564468583 +0100
@@ -6,7 +6,7 @@
<name>Aeon</name>
<releasepkgname>Aeon-release</releasepkgname>
<endoflife/>
- <version>20250109</version>
+ <version>20250112</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Aeon</productline>
++++++ Kalpa.product ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.580469241 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.580469241 +0100
@@ -6,7 +6,7 @@
<name>Kalpa</name>
<releasepkgname>Kalpa-release</releasepkgname>
<endoflife/>
- <version>20250109</version>
+ <version>20250112</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>Kalpa</productline>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.604470229 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.608470393 +0100
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20250109</version>
+ <version>20250112</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.708474508 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.716474837 +0100
@@ -2582,10 +2582,10 @@
<package name="libpolkit-gobject-1-0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libpolkit-qt5-1-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="libpolkit-qt6-1-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="libpoppler-cpp1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libpoppler-cpp2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libpoppler-glib8" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libpoppler-qt6-3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
- <package name="libpoppler144" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
+ <package name="libpoppler145" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libpopt0" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="libpopt0-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="libportal-gtk3-1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -3616,7 +3616,6 @@
<package name="python3-gedit" supportstatus="unsupported"/> <!-- reason: dvd:gedit -->
<package name="python3-ldb" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="python3-louis" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="python3-salt" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python3-smbios" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="python3-smbios-utils" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="python3-talloc" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
@@ -3726,6 +3725,7 @@
<package name="python311-requests-gssapi" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="python311-rich" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-rpm" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
+ <package name="python311-salt" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-scour" supportstatus="unsupported"/> <!-- reason: dvd:inkscape -->
<package name="python311-scrypt" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-selinux" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-directory_server -->
@@ -3746,7 +3746,7 @@
<package name="python311-zope.event" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-zope.interface" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python311-zstandard" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="python311-zypp-plugin" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
+ <package name="python311-zypp-plugin" supportstatus="unsupported"/> <!-- reason: dvd:salt-minion -->
<package name="qalculate-data" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="qca-qt5" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="qca-qt5-plugins" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.736475660 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.740475824 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20250109</version>
+ <version>20250112</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.764476812 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.764476812 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20250109</version>
+ <version>20250112</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ opensuse_kalpa.group ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.808478622 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.812478786 +0100
@@ -957,9 +957,9 @@
<package name="libpolkit-agent-1-0" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libpolkit-gobject-1-0" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libpolkit-qt6-1-1" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
- <package name="libpoppler-cpp1" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
+ <package name="libpoppler-cpp2" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libpoppler-qt6-3" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
- <package name="libpoppler144" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
+ <package name="libpoppler145" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libpopt0" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libpostproc55_9" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
<package name="libpostproc58" supportstatus="unsupported"/> <!-- reason: opensuse_kalpa:patterns-kalpa-base -->
++++++ opensuse_microos.group ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.840479938 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.844480104 +0100
@@ -1264,10 +1264,10 @@
<package name="libpolkit-agent-1-0" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-base -->
<package name="libpolkit-gobject-1-0" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-base -->
<package name="libpolkit-qt6-1-1" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
- <package name="libpoppler-cpp1" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
+ <package name="libpoppler-cpp2" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
<package name="libpoppler-glib8" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-gnome -->
<package name="libpoppler-qt6-3" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
- <package name="libpoppler144" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
+ <package name="libpoppler145" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-kde -->
<package name="libpopt0" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-base -->
<package name="libportal-gtk4-1" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-gnome -->
<package name="libportal1" supportstatus="unsupported"/> <!-- reason: opensuse_microos_desktop:patterns-microos-desktop-gnome -->
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.k2BoYo/_old 2025-01-12 17:22:27.896482243 +0100
+++ /var/tmp/diff_new_pack.k2BoYo/_new 2025-01-12 17:22:27.904482572 +0100
@@ -1404,6 +1404,7 @@
- belcard-devel
- belle-sip-data
- belle-sip-devel
+ - below
- belr-devel
- bemenu
- bemenu-devel
@@ -1636,6 +1637,7 @@
- brlapi-devel
- brlapi-java
- brlemu
+ - brlist
- brltty-driver-espeak
- brltty-driver-libbraille
- brltty-udev-generic
@@ -2189,6 +2191,7 @@
- cinnamon-control-center-devel
- cinnamon-control-center-lang
- cinnamon-gschemas
+ - cinnamon-gschemas-branding-openSUSE
- cinnamon-gschemas-branding-upstream
- cinnamon-lang
- cinnamon-menus-doc
@@ -2345,6 +2348,7 @@
- cmake-mini
- cmark
- cmark-devel
+ - cmatrix
- cmctl
- cmctl-bash-completion
- cmctl-fish-completion
@@ -12575,6 +12579,7 @@
- libcimcclient0
- libcinnamon-control-center1
- libcinnamon-desktop-data
+ - libcinnamon-desktop-data-branding-openSUSE
- libcinnamon-desktop-data-branding-upstream
- libcinnamon-desktop-devel
- libcinnamon-desktop-lang
@@ -13166,6 +13171,7 @@
- libfec3
- libfeedback-0_0-0
- libff-1_0_0
+ - libff-1_0_0-x86-64-v3
- libff-devel
- libffado-devel
- libffado2-32bit
@@ -13488,7 +13494,7 @@
- libgensiomdns10
- libgensioosh10
- libgeocode-glib0
- - libgeos3_12_2
+ - libgeos3_13_0
- libgeos_c1
- libgeotiff5
- libgepub-devel
@@ -14860,14 +14866,6 @@
- libnetcdf-cxx4_4_3_1-gnu-hpc
- libnetcdf-cxx4_4_3_1-gnu-hpc-devel
- libnetcdf-cxx4_4_3_1-gnu-hpc-devel-static
- - libnetcdf-fortran-gnu-hpc
- - libnetcdf-fortran-gnu-mpich-hpc
- - libnetcdf-fortran-gnu-mvapich2-hpc
- - libnetcdf-fortran-gnu-openmpi4-hpc
- - libnetcdf-fortran_4_5_3-gnu-hpc
- - libnetcdf-fortran_4_5_3-gnu-mpich-hpc
- - libnetcdf-fortran_4_5_3-gnu-mvapich2-hpc
- - libnetcdf-fortran_4_5_3-gnu-openmpi4-hpc
- libnetcdf-gnu-hpc
- libnetcdf-gnu-mpich-hpc
- libnetcdf-gnu-mvapich2-hpc
@@ -15469,14 +15467,14 @@
- libpolylibgmp8
- libpolys-4_3_2
- libpolys-devel
- - libpoppler-cpp1-32bit
+ - libpoppler-cpp2-32bit
- libpoppler-devel
- libpoppler-glib-devel
- libpoppler-glib8-32bit
- libpoppler-qt5-1
- libpoppler-qt5-devel
- libpoppler-qt6-devel
- - libpoppler144-32bit
+ - libpoppler145-32bit
- libportal-devel
- libportal-gtk3-devel
- libportal-gtk4-devel
@@ -19794,14 +19792,6 @@
- netcdf-devel
- netcdf-devel-data
- netcdf-devel-static
- - netcdf-fortran-gnu-hpc-devel
- - netcdf-fortran-gnu-mpich-hpc-devel
- - netcdf-fortran-gnu-mvapich2-hpc-devel
- - netcdf-fortran-gnu-openmpi4-hpc-devel
- - netcdf-fortran_4_5_3-gnu-hpc-devel
- - netcdf-fortran_4_5_3-gnu-mpich-hpc-devel
- - netcdf-fortran_4_5_3-gnu-mvapich2-hpc-devel
- - netcdf-fortran_4_5_3-gnu-openmpi4-hpc-devel
- netcdf-gnu-hpc
- netcdf-gnu-hpc-devel
- netcdf-gnu-mpich-hpc
@@ -21426,7 +21416,7 @@
- pdsh-netgroup
- pdsh-slurm
- peazip
- - peazip-kf5
+ - peazip-kf6
- peek
- peek-lang
- peg
@@ -24196,7 +24186,6 @@
- python3-rpmconf
- python3-rrdtool
- python3-saharaclient
- - python3-salt-testsuite
- python3-satyr
- python3-seccomp
- python3-senlinclient
@@ -24234,7 +24223,6 @@
- python3-zbar
- python310
- python310-32bit
- - python310-StrEnum
- python310-azure-ai-ml
- python310-base
- python310-base-32bit
@@ -24246,7 +24234,6 @@
- python310-dqsegdb
- python310-gphoto2
- python310-gpt4all
- - python310-guessit
- python310-gwpy
- python310-idle
- python310-kiwi-keg
@@ -24402,6 +24389,8 @@
- python311-PyQt6-Charts-devel
- python311-PyQt6-DataVisualization
- python311-PyQt6-DataVisualization-devel
+ - python311-PyQt6-Graphs
+ - python311-PyQt6-Graphs-devel
- python311-PyQt6-NetworkAuth
- python311-PyQt6-NetworkAuth-devel
- python311-PyQt6-QScintilla
@@ -24545,6 +24534,7 @@
- python311-alsa
- python311-altair
- python311-altair-widgets
+ - python311-altcha
- python311-altgraph
- python311-amqp
- python311-amqpstorm
@@ -25247,6 +25237,7 @@
- python311-cx_Freeze
- python311-cymem
- python311-cymruwhois
+ - python311-cyrtranslit
- python311-cytoolz
- python311-czifile
- python311-dacite
@@ -25379,6 +25370,8 @@
- python311-django-nine
- python311-django-oauth-toolkit
- python311-django-oidc-provider
+ - python311-django-otp
+ - python311-django-otp-webauthn
- python311-django-parler
- python311-django-perf-rec
- python311-django-pglocks
@@ -25450,6 +25443,8 @@
- python311-dqsegdb
- python311-dqsegdb2
- python311-dragonmapper
+ - python311-drf-spectacular
+ - python311-drf-spectacular-sidecar
- python311-drgn
- python311-drms
- python311-dropbox
@@ -27215,6 +27210,7 @@
- python311-sadisplay
- python311-safe-netrc
- python311-safetensors
+ - python311-salt-testsuite
- python311-sambacc
- python311-samplerate
- python311-sane
@@ -27969,6 +27965,8 @@
- python312-PyQt6-Charts-devel
- python312-PyQt6-DataVisualization
- python312-PyQt6-DataVisualization-devel
+ - python312-PyQt6-Graphs
+ - python312-PyQt6-Graphs-devel
- python312-PyQt6-NetworkAuth
- python312-PyQt6-NetworkAuth-devel
- python312-PyQt6-QScintilla
@@ -28120,6 +28118,7 @@
- python312-alsa
- python312-altair
- python312-altair-widgets
+ - python312-altcha
- python312-altgraph
- python312-amqp
- python312-amqpstorm
@@ -28843,6 +28842,7 @@
- python312-cx_Freeze
- python312-cymem
- python312-cymruwhois
+ - python312-cyrtranslit
- python312-cytoolz
- python312-czifile
- python312-dacite
@@ -28979,6 +28979,8 @@
- python312-django-nine
- python312-django-oauth-toolkit
- python312-django-oidc-provider
+ - python312-django-otp
+ - python312-django-otp-webauthn
- python312-django-parler
- python312-django-perf-rec
- python312-django-pglocks
@@ -29051,6 +29053,8 @@
- python312-dqsegdb
- python312-dqsegdb2
- python312-dragonmapper
+ - python312-drf-spectacular
+ - python312-drf-spectacular-sidecar
- python312-drgn
- python312-drms
- python312-dropbox
@@ -30888,6 +30892,8 @@
- python312-sadisplay
- python312-safe-netrc
- python312-safetensors
+ - python312-salt
+ - python312-salt-testsuite
- python312-sambacc
- python312-samplerate
- python312-sane
@@ -31660,6 +31666,8 @@
- python313-PyQt6-Charts-devel
- python313-PyQt6-DataVisualization
- python313-PyQt6-DataVisualization-devel
+ - python313-PyQt6-Graphs
+ - python313-PyQt6-Graphs-devel
- python313-PyQt6-NetworkAuth
- python313-PyQt6-NetworkAuth-devel
- python313-PyQt6-QScintilla
@@ -31811,6 +31819,7 @@
- python313-alsa
- python313-altair
- python313-altair-widgets
+ - python313-altcha
- python313-altgraph
- python313-amqp
- python313-amqpstorm
@@ -32533,6 +32542,7 @@
- python313-cwcwidth
- python313-cymem
- python313-cymruwhois
+ - python313-cyrtranslit
- python313-cytoolz
- python313-czifile
- python313-dacite
@@ -32669,6 +32679,8 @@
- python313-django-nine
- python313-django-oauth-toolkit
- python313-django-oidc-provider
+ - python313-django-otp
+ - python313-django-otp-webauthn
- python313-django-parler
- python313-django-perf-rec
- python313-django-pglocks
@@ -32741,6 +32753,7 @@
- python313-dqsegdb
- python313-dqsegdb2
- python313-dragonmapper
+ - python313-drf-spectacular-sidecar
- python313-drgn
- python313-drms
- python313-dropbox
@@ -34580,6 +34593,8 @@
- python313-sadisplay
- python313-safe-netrc
- python313-safetensors
+ - python313-salt
+ - python313-salt-testsuite
- python313-sambacc
- python313-samplerate
- python313-sane
@@ -36971,6 +36986,8 @@
- scummvm
- scummvm-extra
- scummvm-tools
+ - scx
+ - scx-devel
- sd
- sd-bash-completion
- sd-fish-completion
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2025-01-12 17:22:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Sun Jan 12 17:22:20 2025 rev:3311 rq: version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/000release-packages/Aeon-release.changes 2025-01-12 11:41:30.697962489 +0100
+++ /work/SRC/openSUSE:Factory/.000release-packages.new.1881/Aeon-release.changes 2025-01-12 17:22:22.440257760 +0100
@@ -2 +2 @@
-Sun Jan 12 10:41:27 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
+Sun Jan 12 16:22:18 UTC 2025 - openSUSE <packaging(a)lists.opensuse.org>
Kalpa-release.changes: same change
MicroOS-release.changes: same change
openSUSE-Addon-NonOss-release.changes: same change
openSUSE-release.changes: same change
stub.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
Kalpa-release.spec: same change
MicroOS-release.spec: same change
openSUSE-Addon-NonOss-release.spec: same change
openSUSE-release.spec: same change
stub.spec: same change
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.Q7KppV/_old 2025-01-12 17:22:24.704350911 +0100
+++ /var/tmp/diff_new_pack.Q7KppV/_new 2025-01-12 17:22:24.716351404 +0100
@@ -1165,10 +1165,6 @@
Provides: weakremover(libopenblas_0_3_21-gnu12-hpc)
Provides: weakremover(libopenblas_0_3_21-gnu12-hpc-devel)
Provides: weakremover(libvirt-lock-sanlock)
-Provides: weakremover(netcdf-fortran_4_5_3-gnu-hpc)
-Provides: weakremover(netcdf-fortran_4_5_3-gnu-mpich-hpc)
-Provides: weakremover(netcdf-fortran_4_5_3-gnu-mvapich2-hpc)
-Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi4-hpc)
Provides: weakremover(nvidia-open-driver-G06-signed-kmp-azure)
Provides: weakremover(openblas-pthreads_0_3_21-gnu12-hpc-devel-static)
Provides: weakremover(openblas_0_3_21-gnu12-hpc-devel-static)
@@ -1512,6 +1508,7 @@
Provides: weakremover(python3-plplot-pyqt5)
Provides: weakremover(python3-pybind11-common-devel)
Provides: weakremover(python3-pycairo-common-devel)
+Provides: weakremover(python3-salt)
Provides: weakremover(python3-sip4-common)
Provides: weakremover(python3-sip4-doc)
Provides: weakremover(python3-zope.hookable-doc)
@@ -2466,7 +2463,6 @@
Provides: weakremover(cinema)
Provides: weakremover(cinema-lang)
Provides: weakremover(cinnamon-devel-doc)
-Provides: weakremover(cinnamon-gschemas-branding-openSUSE)
Provides: weakremover(cinnamon-theme-plata)
Provides: weakremover(citra)
Provides: weakremover(cjs-tests)
@@ -13100,7 +13096,6 @@
Provides: weakremover(libcilium1)
Provides: weakremover(libcilkrts5-gcc6)
Provides: weakremover(libcilkrts5-gcc6-32bit)
-Provides: weakremover(libcinnamon-desktop-data-branding-openSUSE)
Provides: weakremover(libcinnamon-desktop4-32bit)
Provides: weakremover(libcinnamon-menu-3-0-32bit)
Provides: weakremover(libcint3)
@@ -14014,6 +14009,7 @@
Provides: weakremover(libgeos3_11_1)
Provides: weakremover(libgeos3_11_2)
Provides: weakremover(libgeos3_12_1)
+Provides: weakremover(libgeos3_12_2)
Provides: weakremover(libgeotiff2)
Provides: weakremover(libgepub-0_6-0)
Provides: weakremover(libgepub0)
@@ -16266,9 +16262,13 @@
Provides: weakremover(libnetcdf-cxx4_4_3_0-gnu-hpc)
Provides: weakremover(libnetcdf-cxx4_4_3_0-gnu-hpc-devel)
Provides: weakremover(libnetcdf-cxx4_4_3_0-gnu-hpc-devel-static)
+Provides: weakremover(libnetcdf-fortran-gnu-hpc)
+Provides: weakremover(libnetcdf-fortran-gnu-mpich-hpc)
+Provides: weakremover(libnetcdf-fortran-gnu-mvapich2-hpc)
Provides: weakremover(libnetcdf-fortran-gnu-openmpi1-hpc)
Provides: weakremover(libnetcdf-fortran-gnu-openmpi2-hpc)
Provides: weakremover(libnetcdf-fortran-gnu-openmpi3-hpc)
+Provides: weakremover(libnetcdf-fortran-gnu-openmpi4-hpc)
Provides: weakremover(libnetcdf-fortran_4_4_4-gnu-mpich-hpc)
Provides: weakremover(libnetcdf-fortran_4_4_4-gnu-openmpi1-hpc)
Provides: weakremover(libnetcdf-fortran_4_4_4-gnu-openmpi2-hpc)
@@ -16284,9 +16284,13 @@
Provides: weakremover(libnetcdf-fortran_4_5_2-gnu-openmpi2-hpc)
Provides: weakremover(libnetcdf-fortran_4_5_2-gnu-openmpi3-hpc)
Provides: weakremover(libnetcdf-fortran_4_5_2-gnu-openmpi4-hpc)
+Provides: weakremover(libnetcdf-fortran_4_5_3-gnu-hpc)
+Provides: weakremover(libnetcdf-fortran_4_5_3-gnu-mpich-hpc)
+Provides: weakremover(libnetcdf-fortran_4_5_3-gnu-mvapich2-hpc)
Provides: weakremover(libnetcdf-fortran_4_5_3-gnu-openmpi1-hpc)
Provides: weakremover(libnetcdf-fortran_4_5_3-gnu-openmpi2-hpc)
Provides: weakremover(libnetcdf-fortran_4_5_3-gnu-openmpi3-hpc)
+Provides: weakremover(libnetcdf-fortran_4_5_3-gnu-openmpi4-hpc)
Provides: weakremover(libnetcdf-gnu-openmpi1-hpc)
Provides: weakremover(libnetcdf-gnu-openmpi2-hpc)
Provides: weakremover(libnetcdf-gnu-openmpi3-hpc)
@@ -17321,6 +17325,8 @@
Provides: weakremover(libpolys-4_3_1)
Provides: weakremover(libpoppler-cpp0)
Provides: weakremover(libpoppler-cpp0-32bit)
+Provides: weakremover(libpoppler-cpp1)
+Provides: weakremover(libpoppler-cpp1-32bit)
Provides: weakremover(libpoppler-qt4-4)
Provides: weakremover(libpoppler-qt4-4-32bit)
Provides: weakremover(libpoppler-qt4-devel)
@@ -17391,6 +17397,8 @@
Provides: weakremover(libpoppler135-32bit)
Provides: weakremover(libpoppler139)
Provides: weakremover(libpoppler139-32bit)
+Provides: weakremover(libpoppler144)
+Provides: weakremover(libpoppler144-32bit)
Provides: weakremover(libpoppler67)
Provides: weakremover(libpoppler67-32bit)
Provides: weakremover(libpoppler68)
@@ -20941,8 +20949,11 @@
Provides: weakremover(netcdf-cxx4-gnu-hpc-tools)
Provides: weakremover(netcdf-cxx4_4_3_0-gnu-hpc-tools)
Provides: weakremover(netcdf-fortran-gnu-hpc)
+Provides: weakremover(netcdf-fortran-gnu-hpc-devel)
Provides: weakremover(netcdf-fortran-gnu-mpich-hpc)
+Provides: weakremover(netcdf-fortran-gnu-mpich-hpc-devel)
Provides: weakremover(netcdf-fortran-gnu-mvapich2-hpc)
+Provides: weakremover(netcdf-fortran-gnu-mvapich2-hpc-devel)
Provides: weakremover(netcdf-fortran-gnu-openmpi1-hpc)
Provides: weakremover(netcdf-fortran-gnu-openmpi1-hpc-devel)
Provides: weakremover(netcdf-fortran-gnu-openmpi2-hpc)
@@ -20950,6 +20961,7 @@
Provides: weakremover(netcdf-fortran-gnu-openmpi3-hpc)
Provides: weakremover(netcdf-fortran-gnu-openmpi3-hpc-devel)
Provides: weakremover(netcdf-fortran-gnu-openmpi4-hpc)
+Provides: weakremover(netcdf-fortran-gnu-openmpi4-hpc-devel)
Provides: weakremover(netcdf-fortran_4_4_4-gnu-mpich-hpc)
Provides: weakremover(netcdf-fortran_4_4_4-gnu-mpich-hpc-devel)
Provides: weakremover(netcdf-fortran_4_4_4-gnu-mpich-hpc-devel-static)
@@ -20995,12 +21007,20 @@
Provides: weakremover(netcdf-fortran_4_5_2-gnu-openmpi4-hpc)
Provides: weakremover(netcdf-fortran_4_5_2-gnu-openmpi4-hpc-devel)
Provides: weakremover(netcdf-fortran_4_5_2-gnu-openmpi4-hpc-devel-static)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-hpc)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-hpc-devel)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-mpich-hpc)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-mpich-hpc-devel)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-mvapich2-hpc)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-mvapich2-hpc-devel)
Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi1-hpc)
Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi1-hpc-devel)
Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi2-hpc)
Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi2-hpc-devel)
Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi3-hpc)
Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi3-hpc-devel)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi4-hpc)
+Provides: weakremover(netcdf-fortran_4_5_3-gnu-openmpi4-hpc-devel)
Provides: weakremover(netcdf-gnu-openmpi1-hpc)
Provides: weakremover(netcdf-gnu-openmpi1-hpc-devel)
Provides: weakremover(netcdf-gnu-openmpi2-hpc)
@@ -22278,6 +22298,7 @@
Provides: weakremover(pdfmod-lang)
Provides: weakremover(pdfshuffler)
Provides: weakremover(pdfshuffler-lang)
+Provides: weakremover(peazip-kf5)
Provides: weakremover(peerunity-qt)
Provides: weakremover(peerunityd)
Provides: weakremover(pencil)
@@ -27822,6 +27843,7 @@
Provides: weakremover(python310-SpeechRecognition)
Provides: weakremover(python310-Sphinx)
Provides: weakremover(python310-Sphinx-latex)
+Provides: weakremover(python310-StrEnum)
Provides: weakremover(python310-TagStats)
Provides: weakremover(python310-Telethon)
Provides: weakremover(python310-Tempita)
@@ -29242,6 +29264,7 @@
Provides: weakremover(python310-gssapi)
Provides: weakremover(python310-gst)
Provides: weakremover(python310-gsw)
+Provides: weakremover(python310-guessit)
Provides: weakremover(python310-gunicorn)
Provides: weakremover(python310-guzzle_sphinx_theme)
Provides: weakremover(python310-gvm-tools)
1
0