MQTTnet icon indicating copy to clipboard operation
MQTTnet copied to clipboard

MQTTnet.dll in nuget package not signed

Open maongit opened this issue 2 years ago • 4 comments

Is it deliberate that the MQTTnet.dll in MQTTnet 4.2.1.781 published on nuget is not digitally signed?

Some clients are starting to reject installation of any executable or dll that is not signed. We could build and sign ourselves, but then we loose the convenience of just pulling the latest release from nuget.

Thanx in advance.

maongit avatar Jun 29 '23 09:06 maongit

It doesn't appear that the nuget package is signed either...

CZEMacLeod avatar Jun 30 '23 09:06 CZEMacLeod

The assemblies do have a strong name but the nuget is indeed not signed.

chkr1011 avatar Jul 03 '23 15:07 chkr1011

@chkr1011 I think @maongit is referring to a 'code signing' digital signature on the DLL, not a strong name. e.g. It isn't signed using SignTool.

CZEMacLeod avatar Jul 03 '23 16:07 CZEMacLeod

I created a ticket at the .NET Foundation so that this project can get a signing certificate.

https://github.com/dotnet-foundation/projects/issues/337

chkr1011 avatar Nov 18 '23 10:11 chkr1011

Starting with version 4.3.5.x the nuget and its DLLs are properly signed.

chkr1011 avatar May 17 '24 18:05 chkr1011