Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package forgejo for openSUSE:Factory checked 
in at 2026-06-08 14:16:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/forgejo (Old)
 and      /work/SRC/openSUSE:Factory/.forgejo.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "forgejo"

Mon Jun  8 14:16:29 2026 rev:45 rq:1357582 version:15.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/forgejo/forgejo.changes  2026-05-29 
18:10:10.378006573 +0200
+++ /work/SRC/openSUSE:Factory/.forgejo.new.2375/forgejo.changes        
2026-06-08 14:23:09.015658548 +0200
@@ -1,0 +2,14 @@
+Fri Jun  5 00:57:41 UTC 2026 - Richard Rahl <[email protected]>
+
+- Update to version 15.0.2:
+  + fix: prevent git write to wiki repo from unauthorized user via git HTTP
+  + fix: prevent LFS authorization token from being used for read/write access
+    after user's access is restricted
+  + fix: prevent scoped API access (OAuth tokens, Access tokens) from accessing
+    resources beyond their permitted scope via non-API end
+  + fix: implementing missing OAuth validation checks, improve protections
+    against race conditions
+  + fix: prevent OAuth redirect URI spoofing via non-ascii case collision
+  + fix: strengthen Actions Artifact V4 signature algorithm against spoofing 
attacks
+
+-------------------------------------------------------------------

Old:
----
  forgejo-src-15.0.1.tar.gz
  forgejo-src-15.0.1.tar.gz.asc

New:
----
  forgejo-src-15.0.2.tar.gz
  forgejo-src-15.0.2.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ forgejo.spec ++++++
--- /var/tmp/diff_new_pack.BovI9n/_old  2026-06-08 14:23:17.736020157 +0200
+++ /var/tmp/diff_new_pack.BovI9n/_new  2026-06-08 14:23:17.740020323 +0200
@@ -25,7 +25,7 @@
 %bcond_without apparmor
 %endif
 Name:           forgejo
-Version:        15.0.1
+Version:        15.0.2
 Release:        0
 Summary:        Self-hostable forge
 License:        GPL-3.0-or-later

++++++ forgejo-src-15.0.1.tar.gz -> forgejo-src-15.0.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/forgejo/forgejo-src-15.0.1.tar.gz 
/work/SRC/openSUSE:Factory/.forgejo.new.2375/forgejo-src-15.0.2.tar.gz differ: 
char 13, line 1


++++++ node_modules.obscpio ++++++
/work/SRC/openSUSE:Factory/forgejo/node_modules.obscpio 
/work/SRC/openSUSE:Factory/.forgejo.new.2375/node_modules.obscpio differ: char 
1172419, line 4322

++++++ node_modules.spec.inc ++++++
++++ 2319 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/forgejo/node_modules.spec.inc
++++ and /work/SRC/openSUSE:Factory/.forgejo.new.2375/node_modules.spec.inc

++++++ node_modules.sums ++++++
++++ 1006 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/forgejo/node_modules.sums
++++ and /work/SRC/openSUSE:Factory/.forgejo.new.2375/node_modules.sums

++++++ package-lock.json ++++++
--- /var/tmp/diff_new_pack.BovI9n/_old  2026-06-08 14:23:18.192039067 +0200
+++ /var/tmp/diff_new_pack.BovI9n/_new  2026-06-08 14:23:18.200039399 +0200
@@ -55,7 +55,7 @@
         "idiomorph": "0.3.0",
         "jquery": "3.7.1",
         "katex": "0.16.38",
-        "mermaid": "11.13.0",
+        "mermaid": "11.15.0",
         "mini-css-extract-plugin": "2.10.0",
         "minimatch": "10.2.4",
         "pdfobject": "2.3.0",
@@ -327,43 +327,10 @@
         "@keyv/serialize": "^1.1.1"
       }
     },
-    "node_modules/@chevrotain/cst-dts-gen": {
-      "version": "11.1.1",
-      "resolved": 
"https://registry.npmjs.org/@chevrotain/cst-dts-gen/-/cst-dts-gen-11.1.1.tgz";,
-      "integrity": 
"sha512-fRHyv6/f542qQqiRGalrfJl/evD39mAvbJLCekPazhiextEatq1Jx1K/i9gSd5NNO0ds03ek0Cbo/4uVKmOBcw==",
-      "license": "Apache-2.0",
-      "dependencies": {
-        "@chevrotain/gast": "11.1.1",
-        "@chevrotain/types": "11.1.1",
-        "lodash-es": "4.17.23"
-      }
-    },
-    "node_modules/@chevrotain/gast": {
-      "version": "11.1.1",
-      "resolved": 
"https://registry.npmjs.org/@chevrotain/gast/-/gast-11.1.1.tgz";,
-      "integrity": 
"sha512-Ko/5vPEYy1vn5CbCjjvnSO4U7GgxyGm+dfUZZJIWTlQFkXkyym0jFYrWEU10hyCjrA7rQtiHtBr0EaZqvHFZvg==",
-      "license": "Apache-2.0",
-      "dependencies": {
-        "@chevrotain/types": "11.1.1",
-        "lodash-es": "4.17.23"
-      }
-    },
-    "node_modules/@chevrotain/regexp-to-ast": {
-      "version": "11.1.1",
-      "resolved": 
"https://registry.npmjs.org/@chevrotain/regexp-to-ast/-/regexp-to-ast-11.1.1.tgz";,
-      "integrity": 
"sha512-ctRw1OKSXkOrR8VTvOxrQ5USEc4sNrfwXHa1NuTcR7wre4YbjPcKw+82C2uylg/TEwFRgwLmbhlln4qkmDyteg==",
-      "license": "Apache-2.0"
-    },
     "node_modules/@chevrotain/types": {
-      "version": "11.1.1",
-      "resolved": 
"https://registry.npmjs.org/@chevrotain/types/-/types-11.1.1.tgz";,
-      "integrity": 
"sha512-wb2ToxG8LkgPYnKe9FH8oGn3TMCBdnwiuNC5l5y+CtlaVRbCytU0kbVsk6CGrqTL4ZN4ksJa0TXOYbxpbthtqw==",
-      "license": "Apache-2.0"
-    },
-    "node_modules/@chevrotain/utils": {
-      "version": "11.1.1",
-      "resolved": 
"https://registry.npmjs.org/@chevrotain/utils/-/utils-11.1.1.tgz";,
-      "integrity": 
"sha512-71eTYMzYXYSFPrbg/ZwftSaSDld7UYlS8OQa3lNnn9jzNtpFbaReRRyghzqS7rI3CDaorqpPJJcXGHK+FE1TVQ==",
+      "version": "11.1.2",
+      "resolved": 
"https://registry.npmjs.org/@chevrotain/types/-/types-11.1.2.tgz";,
+      "integrity": 
"sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==",
       "license": "Apache-2.0"
     },
     "node_modules/@citation-js/core": {
@@ -2699,12 +2666,12 @@
       }
     },
     "node_modules/@mermaid-js/parser": {
-      "version": "1.0.1",
-      "resolved": 
"https://registry.npmjs.org/@mermaid-js/parser/-/parser-1.0.1.tgz";,
-      "integrity": 
"sha512-opmV19kN1JsK0T6HhhokHpcVkqKpF+x2pPDKKM2ThHtZAB5F4PROopk0amuVYK5qMrIA4erzpNm8gmPNJgMDxQ==",
+      "version": "1.1.1",
+      "resolved": 
"https://registry.npmjs.org/@mermaid-js/parser/-/parser-1.1.1.tgz";,
+      "integrity": 
"sha512-VuHdsYMK1bT6X2JbcAaWAhugTRvRBRyuZgd+c22swUeI9g/ntaxF7CY7dYarhZovofCbUNO0G7JesfmNtjYOCw==",
       "license": "MIT",
       "dependencies": {
-        "langium": "^4.0.0"
+        "@chevrotain/types": "~11.1.1"
       }
     },
     "node_modules/@monogrid/gainmap-js": {
@@ -6169,32 +6136,6 @@
         "chart.js": ">=3.2.0"
       }
     },
-    "node_modules/chevrotain": {
-      "version": "11.1.1",
-      "resolved": 
"https://registry.npmjs.org/chevrotain/-/chevrotain-11.1.1.tgz";,
-      "integrity": 
"sha512-f0yv5CPKaFxfsPTBzX7vGuim4oIC1/gcS7LUGdBSwl2dU6+FON6LVUksdOo1qJjoUvXNn45urgh8C+0a24pACQ==",
-      "license": "Apache-2.0",
-      "dependencies": {
-        "@chevrotain/cst-dts-gen": "11.1.1",
-        "@chevrotain/gast": "11.1.1",
-        "@chevrotain/regexp-to-ast": "11.1.1",
-        "@chevrotain/types": "11.1.1",
-        "@chevrotain/utils": "11.1.1",
-        "lodash-es": "4.17.23"
-      }
-    },
-    "node_modules/chevrotain-allstar": {
-      "version": "0.3.1",
-      "resolved": 
"https://registry.npmjs.org/chevrotain-allstar/-/chevrotain-allstar-0.3.1.tgz";,
-      "integrity": 
"sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==",
-      "license": "MIT",
-      "dependencies": {
-        "lodash-es": "^4.17.21"
-      },
-      "peerDependencies": {
-        "chevrotain": "^11.0.0"
-      }
-    },
     "node_modules/chokidar": {
       "version": "3.6.0",
       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz";,
@@ -7822,6 +7763,16 @@
         "url": "https://github.com/sponsors/ljharb";
       }
     },
+    "node_modules/es-toolkit": {
+      "version": "1.46.1",
+      "resolved": 
"https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.46.1.tgz";,
+      "integrity": 
"sha512-5eNtXOs3tbfxXOj04tjjseeWkRWaoCjdEI+96DgwzZoe6c9juL49pXlzAFTI72aWC9Y8p7168g6XIKjh7k6pyQ==",
+      "license": "MIT",
+      "workspaces": [
+        "docs",
+        "benchmarks"
+      ]
+    },
     "node_modules/esbuild": {
       "version": "0.27.2",
       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz";,
@@ -10607,23 +10558,6 @@
       "dev": true,
       "license": "MIT"
     },
-    "node_modules/langium": {
-      "version": "4.2.1",
-      "resolved": "https://registry.npmjs.org/langium/-/langium-4.2.1.tgz";,
-      "integrity": 
"sha512-zu9QWmjpzJcomzdJQAHgDVhLGq5bLosVak1KVa40NzQHXfqr4eAHupvnPOVXEoLkg6Ocefvf/93d//SB7du4YQ==",
-      "license": "MIT",
-      "dependencies": {
-        "chevrotain": "~11.1.1",
-        "chevrotain-allstar": "~0.3.1",
-        "vscode-languageserver": "~9.0.1",
-        "vscode-languageserver-textdocument": "~1.0.11",
-        "vscode-uri": "~3.1.0"
-      },
-      "engines": {
-        "node": ">=20.10.0",
-        "npm": ">=10.2.3"
-      }
-    },
     "node_modules/layout-base": {
       "version": "1.0.2",
       "resolved": 
"https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz";,
@@ -11165,14 +11099,14 @@
       }
     },
     "node_modules/mermaid": {
-      "version": "11.13.0",
-      "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.13.0.tgz";,
-      "integrity": 
"sha512-fEnci+Immw6lKMFI8sqzjlATTyjLkRa6axrEgLV2yHTfv8r+h1wjFbV6xeRtd4rUV1cS4EpR9rwp3Rci7TRWDw==",
+      "version": "11.15.0",
+      "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.15.0.tgz";,
+      "integrity": 
"sha512-pTMbcf3rWdtLiYGpmoTjHEpeY8seiy6sR+9nD7LOs8KfUbHE4lOUAprTRqRAcWSQ6MQpdX+YEsxShtGsINtPtw==",
       "license": "MIT",
       "dependencies": {
         "@braintree/sanitize-url": "^7.1.1",
         "@iconify/utils": "^3.0.2",
-        "@mermaid-js/parser": "^1.0.1",
+        "@mermaid-js/parser": "^1.1.1",
         "@types/d3": "^7.4.3",
         "@upsetjs/venn.js": "^2.0.0",
         "cytoscape": "^3.33.1",
@@ -11183,14 +11117,14 @@
         "dagre-d3-es": "7.0.14",
         "dayjs": "^1.11.19",
         "dompurify": "^3.3.1",
+        "es-toolkit": "^1.45.1",
         "katex": "^0.16.25",
         "khroma": "^2.1.0",
-        "lodash-es": "^4.17.23",
         "marked": "^16.3.0",
         "roughjs": "^4.6.6",
         "stylis": "^4.3.6",
         "ts-dedent": "^2.2.0",
-        "uuid": "^11.1.0"
+        "uuid": "^11.1.0 || ^12 || ^13 || ^14.0.0"
       }
     },
     "node_modules/mermaid/node_modules/marked": {
@@ -15654,55 +15588,6 @@
         "url": "https://github.com/sponsors/jonschlinkert";
       }
     },
-    "node_modules/vscode-jsonrpc": {
-      "version": "8.2.0",
-      "resolved": 
"https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz";,
-      "integrity": 
"sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==",
-      "license": "MIT",
-      "engines": {
-        "node": ">=14.0.0"
-      }
-    },
-    "node_modules/vscode-languageserver": {
-      "version": "9.0.1",
-      "resolved": 
"https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz";,
-      "integrity": 
"sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==",
-      "license": "MIT",
-      "dependencies": {
-        "vscode-languageserver-protocol": "3.17.5"
-      },
-      "bin": {
-        "installServerIntoExtension": "bin/installServerIntoExtension"
-      }
-    },
-    "node_modules/vscode-languageserver-protocol": {
-      "version": "3.17.5",
-      "resolved": 
"https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz";,
-      "integrity": 
"sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==",
-      "license": "MIT",
-      "dependencies": {
-        "vscode-jsonrpc": "8.2.0",
-        "vscode-languageserver-types": "3.17.5"
-      }
-    },
-    "node_modules/vscode-languageserver-textdocument": {
-      "version": "1.0.12",
-      "resolved": 
"https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz";,
-      "integrity": 
"sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==",
-      "license": "MIT"
-    },
-    "node_modules/vscode-languageserver-types": {
-      "version": "3.17.5",
-      "resolved": 
"https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz";,
-      "integrity": 
"sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==",
-      "license": "MIT"
-    },
-    "node_modules/vscode-uri": {
-      "version": "3.1.0",
-      "resolved": 
"https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz";,
-      "integrity": 
"sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==",
-      "license": "MIT"
-    },
     "node_modules/vue": {
       "version": "3.5.28",
       "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.28.tgz";,

Reply via email to