'Certificate expired' reported for DPInst.....exe and arduino.inf

Dear reader,

I noticed that the tool to install arduino drivers 'dpinst-amd64.exe' and 'dpinst-x86.exe' are using a certificated that is expired a few days ago (since mid feb 2017).

The same occurs when I tried to install it using arduino.inf

I downloaded .exe and .inf from:

arduino.cat Added drivers for MKR1000 a year ago
arduino.inf Added drivers for MKR1000 a year ago

dpinst-amd64.exe added driver install utility (dpinst 32- and 64-bit) and Arduino icon… 4 years ago
dpinst-x86.exe added driver install utility (dpinst 32- and 64-bit) and Arduino icon… 4 years ago

Is it possible to rebuild both DpInst...exe and I assume Arduino.cat.
Thanks

Jan

This might be relevant:

Yes,

Screen captures from Paul Stofregen as commented on 27 Dec 2016 are the same as what I got.

User installs software on a PC and together with this install the drivers are installed either.
Otherwise users got problems when they try to connect the board to the PC.
Therefore installation of drivers should be flawless

And if screen with red warning as these are seen by users or company admins they will abort installation immediately. That is what is happen now.

I hope that somebody is willing to refresh certificates or digital signatures if something like this occurs.

Jan

For more see: Multiple Arduino.cc Subdomains SSL Certificates expired · Issue #5758 · arduino/Arduino · GitHub
Issue closed here

For more see the

As there are two issues here.

  • One is the signing of the .inf and the .cat combi.
  • The other is the use op DpInst.

DpInst is from MicroSoft and in the years from 2007 to 2017 they changed their ideas how it should work.

More can be found in:
https://msdn.microsoft.com/en-us/windows/hardware/drivers/install/device-and-driver-installation-software

Seems that DPInst is no longer advised as tool to install device driver.