Conversation
|
oh right I forgot about that (#7569). bouncycaste can't be updated still edit: reverted it here and parked the bouncycastle commit in a branch https://github.com/mbien/netbeans/commits/bc182/ |
055f839 to
66bed4e
Compare
|
jgit update is likely not possible with the bouncycastle dependency locked to 1.77. I ran jgit tests locally with downgraded dependency: diff --git a/pom.xml b/pom.xml
index 14cfa2405..f1a8b742c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -137,7 +137,7 @@
<slf4j-version>1.7.36</slf4j-version>
<maven-javadoc-plugin-version>3.11.2</maven-javadoc-plugin-version>
<gson-version>2.13.1</gson-version>
- <bouncycastle-version>1.81</bouncycastle-version>
+ <bouncycastle-version>1.77</bouncycastle-version>
<spotbugs-maven-plugin-version>4.9.3.0</spotbugs-maven-plugin-version>
<maven-project-info-reports-plugin-version>3.9.0</maven-project-info-reports-plugin-version>
<maven-jxr-plugin-version>3.6.0</maven-jxr-plugin-version>failed with converting to draft, dropping milestone |
edit: smoke test worked, modules loaded + tested basic git workflow |
|
Just built this together with #9329 merged and signing seems to work and both lfs and gpg.bc are reported as being resolved. |
|
dependency tree is now: will bump commons-codec to the stated version. But other than that we are good i believe. slf4j-api we ship is at 1.7.36, but it seems to work fine with it. Bumping the major version there might be risky - lets keep it a while longer. |
|
opening history for some repos, e.g the netbeans repo doesn't work Detailsdejavu #6594 eclipse-jgit/jgit@a5a1c87 seems to have reduced the available flags by one without updating the doc at https://github.com/eclipse-jgit/jgit/blame/9bcb91c0106bf96e1d9bdd04eb0ff4b8be612b13/org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java#L1401? edit: can confirm that reducing the flag limit by one in |
adjusted RevWalk max flags constant since it diverges from javadoc and added tripwire test in case it changes again in future.
This updates jgit to latest (7.6) and its dependencies to the resolved version.
https://www.cve.org/CVERecord?id=CVE-2025-4949via Update jgit from 7.2.0 to 7.2.1 #9114current jgit releases are not on maven central yet but the jgit team is working on it (eclipse-jgit/jgit#210). This adds the eclipse repo temporarily.doneclasspath diffs
thanks to @cstamas for the awesome classpath diff tool. This made this much easier than in past.
last update for reference #8383