Skip to content

Bump BouncyCastle 1.7.0 -> 1.8.9 in GrpcTest (complete replacement for #139) - #202

Open
marknolan wants to merge 1 commit into
masterfrom
bouncycastle-1.8.9-complete
Open

Bump BouncyCastle 1.7.0 -> 1.8.9 in GrpcTest (complete replacement for #139)#202
marknolan wants to merge 1 commit into
masterfrom
bouncycastle-1.8.9-complete

Conversation

@marknolan

Copy link
Copy Markdown
Member

Supersedes dependabot's #139, which only updates packages.config. This project vendors its NuGet packages in git and the csproj hard-codes the versioned HintPath, so #139 alone would break the build. This PR does the full swap:

  • packages.config: BouncyCastle 1.7.0 -> 1.8.9
  • GrpcTest.csproj HintPath -> ..\packages\BouncyCastle.1.8.9\lib\BouncyCastle.Crypto.dll (the 1.8.9 package has no Net40-Client subfolder)
  • Vendored GrpcTest/packages/: BouncyCastle.1.7.0 removed, BouncyCastle.1.8.9 added (nupkg fetched from api.nuget.org; force-added since packages/ is now gitignored, matching the existing vendored convention)

Verification: NuGet restore is satisfied entirely from the vendored folder, and the project compiles cleanly against 1.8.9 (smoke-built with MSBuild retargeted to v4.8, as the build machine lacks the net45 targeting pack; no source changes were needed).

Notes:

🤖 Generated with Claude Code

…#139)

Dependabot's #139 only updated packages.config, but this project vendors
its NuGet packages in git and hard-codes the versioned HintPath, so that
change alone would break the build. This commit does the full swap:

- packages.config: BouncyCastle 1.7.0 -> 1.8.9
- GrpcTest.csproj HintPath -> packages\BouncyCastle.1.8.9\lib\
  (1.8.9 ships lib\BouncyCastle.Crypto.dll; no Net40-Client subfolder)
- vendored packages/: BouncyCastle.1.7.0 removed, 1.8.9 added
  (nupkg from api.nuget.org, force-added to match existing convention)

Verified: NuGet restore satisfied from the vendored folder and the
project compiles against 1.8.9 (smoke-built retargeted to v4.8 as this
machine lacks the net45 targeting pack). Committed bin/ and obj/ build
outputs left untouched.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant