Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better delay load urlmon and move official build to GH Actions #1807

Merged
merged 5 commits into from May 31, 2022

Commits on May 31, 2022

  1. Simplify DllHijack mitigation and ensure urlmon is delay loaded

    First update the project to reduce the number of linked libraries
    and ensure the most likely non-OS loaded DLLS are delay loaded. Then
    simplify the DLL hijack mitigation to always dynamically link to
    SetDefaultDllDirectories in case Squirrel is used on and old Win7
    that is missing the necessary KB.
    robmen committed May 31, 2022
    2 Configuration menu
    Copy the full SHA
    0bad6df View commit details
    Browse the repository at this point in the history
  2. Minor code cleanup

    robmen committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6cf7bf0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01ea197 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd8fe8e View commit details
    Browse the repository at this point in the history
  5. Move official build to GitHub Actions

    The "build_official.cmd" now creates all of the build artifacts and
    the "devbuild.cmd" is a quick way for developers to get a build from
    the command-line. With these two batch files in place, move the
    official build pipeline from Azure DevOps to GitHub Actions.
    robmen committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5ac0d8a View commit details
    Browse the repository at this point in the history