Windows signature without timestamp
VLC 2.2.0 for Windows is signed without timestamp. To my knowledge, it results into time bomb when Windows will refuse to run binary after certificate expires. Timestamp from timestamping authority guarantees, that signing occured at specific time - while the certificate was valid.
Fix is as simple as adding "/t http://timestamp.verisign.com/scripts/timstamp.dll" argument to signtool.exe command. There are multiple timestamping authorities.