Skip to content

Conversation

HoundThe
Copy link
Contributor

This PR removes the current Authenticode parsing to use the https://github.com/avast/authenticode-parser library. This offers additional information, including a verification of the signatures.

I have kept the existing members and only added new ones, so there isn't an issue with backward compatibility.

I am unsure about all the build systems, as the authenticode-parser depends on OpenSSL, it should not get built if OpenSSL is not found and I am not completely sure if/how to reflect that for example in the VS projects and Bazel.

@plusvic
Copy link
Member

plusvic commented Jan 10, 2022

This is a large contribution, you should add yourself or Avast to the AUTHORS and CONTRIBUTORS files. The AUTHORS file contain the copyright holders, if you are working on this on behalf of Avast, the company should appear in AUTHORS while your own name can be added to CONTRIBUTORS.

@plusvic plusvic added this to the v4.3 milestone Jan 10, 2022
… using the authenticode-parser. Update bazel OpenSSL dependency to 1.1.1 from 1.1.0
@HoundThe
Copy link
Contributor Author

Thanks, I've added Avast to AUTHORS and myself to CONTRIBUTORS then

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.

2 participants