Replies: 4 comments
-
|
Related to Fonts 490 and ImageSharp 3029 |
Beta Was this translation helpful? Give feedback.
-
|
Please do not spam my issue tracker. This is not a defect. You should have used the appropriate discussion channel. |
Beta Was this translation helpful? Give feedback.
-
|
I'm sorry, I didn't mean to come across as spamming. I perceived "question" as being something along the lines of troubleshooting or how to use the software. I thought a "feature request" would be requesting new functionality for the software. I thought this request most cleanly fit into an issue. Can you please let me know what the most appropriate avenue would be to discuss this? I'm happy to move the discussion there. |
Beta Was this translation helpful? Give feedback.
-
|
As mentioned above, please keep the issue tracker for actual defects. Authenticode signing of the DLL is not a functional bug, it is a packaging / compliance preference, so it should have been raised as a feature request in Discussions rather than as an issue. NuGet packages are already repository signed, which covers integrity and authenticity for distribution. Adding Authenticode signatures to the DLLs themselves is a separate concern and comes with non trivial ongoing cost, since it requires obtaining and maintaining a trusted code signing certificate and wiring that into the build pipeline. I agree that Authenticode can be useful in locked down environments, so I am treating this as a feature request rather than a defect. I will convert this to a Discussion to track it appropriately. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Prerequisites
DEBUGandRELEASEmodeImageSharp.Drawing version
2.1.7
Other ImageSharp packages and versions
Related issue in SixLabors.ImageSharp.3.1.12 and SixLabors.Fonts.2.1.3
Environment (Operating system, version and so on)
Windows
.NET Framework version
.NET 6+
Description
While the nuget package seems to be successfully signed, the individual
SixLabors.ImageSharp.Drawing.dllcomponent does not have an authenticode signature. See the below powershell output in the repro steps which shows what I mean between the nuget package level signature and the individual DLL signature.My organization requires that DLL components have valid signatures. Is it possible to get a minor release with authenticode signatures?
Steps to Reproduce
Run the following in a Windows Environment.
Good: Nuget Package Signature
Bad: Missing Authenticode Signature
Images
No response
Beta Was this translation helpful? Give feedback.
All reactions