Skip to content

Safer prereq urls #406

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

Merged
merged 4 commits into from
Jun 14, 2017
Merged

Safer prereq urls #406

merged 4 commits into from
Jun 14, 2017

Conversation

zbeekman
Copy link
Collaborator

@zbeekman zbeekman commented Jun 10, 2017

Avg response time coverage on master
Issue Stats Codecov branch

Summary of changes

Use HTTPS protocol for getting prerequisites, to prevent MITM attacks, and mitigate possibility of installing malware

Rationale for changes

http is not a secure protocol for downloading and installing software

Additional info and certifications

This pull request (PR) is a:

  • Bug fix
  • Feature addition
  • Other, Please describe:

I certify that

  • I have reviewed the contributing guidelines and followed the
    policies on:
    - Pull request (PR) naming to indicate work in progress (WIP),
    and to attach the PR to the appropriate bug report, or feature
    request issue
    - White space (no trailing white space or white space errors may
    be introduced)
    - Commenting code where it is non-obvious and non-trivial
    - Running tests locally, to ensure all of them pass
    - Maintaining or increasing test coverage
    - Logically atomic, self consistent and coherent commits
    - Commit message content
    - Waiting 24 hours before self-approving the pull request to
    give another OpenCoarrays developer a chance to review my
    proposed code

zbeekman added 3 commits June 9, 2017 11:57
 - Help prevent MITM attacks
 - Ensure secure best practices
 - Use HTTPS urls wherever possible/available
 - Whitespace fix
 - Pass/Fail condition
@zbeekman
Copy link
Collaborator Author

Also small whitespace cleanup to test added by Andre, and small fix for pass/fail condition of that test in top level CMakeLists.txt, and deleted robodoc stuff since we're (going to be) using FORD

@codecov
Copy link

codecov bot commented Jun 10, 2017

Codecov Report

Merging #406 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #406   +/-   ##
=======================================
  Coverage   38.02%   38.02%           
=======================================
  Files           3        3           
  Lines        1996     1996           
  Branches      330      330           
=======================================
  Hits          759      759           
  Misses       1127     1127           
  Partials      110      110

@zbeekman
Copy link
Collaborator Author

zbeekman commented Jun 12, 2017

LGTM

Approved with PullApprove Approved with PullApprove

@zbeekman
Copy link
Collaborator Author

zbeekman commented Jun 12, 2017

LGTM

Approved with PullApprove Approved with PullApprove

@zbeekman zbeekman merged commit c64cc1e into master Jun 14, 2017
@zbeekman zbeekman deleted the safer-prereq-urls branch June 14, 2017 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant