Project Mu OEM Sample Code
Перейти к файлу
Taylor Beebe ad2f68c819
Add StackCheckLib Instances to Platform DSC Files (#198)
## Description

An instance of StackCheckLib must be in each DSC to accommodate
-fstack-protector and /GS flags.

- [x] Impacts functionality?
- **Functionality** - Does the change ultimately impact how firmware
functions?
- Examples: Add a new library, publish a new PPI, update an algorithm,
...
- [ ] Impacts security?
- **Security** - Does the change have a direct security impact on an
application,
    flow, or firmware?
  - Examples: Crypto algorithm change, buffer overflow fix, parameter
    validation improvement, ...
- [ ] Breaking change?
- **Breaking change** - Will anyone consuming this change experience a
break
    in build or boot behavior?
- Examples: Add a new library class, move a module to a different repo,
call
    a function in a new library class in a pre-existing module, ...
- [ ] Includes tests?
  - **Tests** - Does the change include any explicit test code?
  - Examples: Unit tests, integration tests, robot tests, ...
- [ ] Includes documentation?
- **Documentation** - Does the change contain explicit documentation
additions
    outside direct code modifications (and comments)?
- Examples: Update readme file, add feature readme file, link to
documentation
    on an a separate Web page, ...

## How This Was Tested

Tested in pipelines

## Integration Instructions

N/A
2024-02-29 09:45:23 -08:00
.azurepipelines Repo File Sync: synced file(s) with microsoft/mu_devops (#185) 2024-01-31 13:35:44 -05:00
.devcontainer Repo File Sync: Update to Mu DevOps v6.1.0 (#130) 2023-08-29 21:19:26 -04:00
.github Repo File Sync: synced file(s) with microsoft/mu_devops (#185) 2024-01-31 13:35:44 -05:00
.pytool Remove the data library and introduce the metadata policy (#109) 2023-06-22 13:35:40 -07:00
Docs Use New Stack Cookie Library (#160) 2023-11-22 10:04:39 -08:00
OemPkg Add StackCheckLib Instances to Platform DSC Files (#198) 2024-02-29 09:45:23 -08:00
.git-blame-ignore-revs .git-blame-ignore-revs: Ignore Line Ending and Uncrustify only commits (#175) 2024-01-17 09:27:28 -05:00
.gitignore Remove the data library and introduce the metadata policy (#109) 2023-06-22 13:35:40 -07:00
.markdownlint.yaml Repo File Sync: Synced file(s) with microsoft/mu_devops (#18) 2023-05-15 10:49:51 -07:00
.markdownlintignore Merged PR 3157: Add additional files and config to support MDlint 2020-12-14 15:15:06 +00:00
CONTRIBUTING.md Repo File Sync: Synced file(s) with microsoft/mu_devops (#18) 2023-05-15 10:49:51 -07:00
FrontpageDsc.inc Use New Stack Cookie Library (#160) 2023-11-22 10:04:39 -08:00
FrontpageFdf.inc Fix line endings (LF to CRLF) (#14) 2023-05-15 10:41:58 -07:00
LICENSE.txt Fix line endings (LF to CRLF) (#14) 2023-05-15 10:41:58 -07:00
Readme.rst REBASE: Updated readme for the 202302 release 2023-05-15 10:49:51 -07:00
SECURITY.md Repo File Sync: Synced file(s) with microsoft/mu_devops (#18) 2023-05-15 10:49:51 -07:00
pip-requirements.txt Update pip-requirements.txt (#183) 2024-01-24 09:38:14 -08:00

Readme.rst

Этот файл содержит невидимые символы Юникода!

Этот файл содержит невидимые символы Юникода, которые могут быть отображены не так, как показано ниже. Если это намеренно, можете спокойно проигнорировать это предупреждение. Используйте кнопку Экранировать, чтобы показать скрытые символы.

================================
Project Mu Oem Sample Repository
================================

============================= ================= =============== ===================
 Host Type & Toolchain        Build Status      Test Status     Code Coverage
============================= ================= =============== ===================
Windows_VS_                   |WindowsCiBuild|  |WindowsCiTest| |WindowsCiCoverage|
Ubuntu_GCC5_                  |UbuntuCiBuild|   |UbuntuCiTest|  |UbuntuCiCoverage|
============================= ================= =============== ===================

This repository is part of Project Mu.  Please see Project Mu for details https://microsoft.github.io/mu

Branch Status - release/202302
==============================

:Status:
  In Development

:Entered Development:
  May 2023

:Anticipated Stabilization:
  Aug 2023

Branch Changes - release/202302
===============================

Breaking Changes-dev
--------------------

- Incomplete

Main Changes-dev
----------------

- Incomplete

Bug Fixes-dev
-------------

- Incomplete

Branched from 202208
--------------------

Commit: de725a19589dc367405493bd3fa7956e62afedd2

Code of Conduct
===============

This project has adopted the Microsoft Open Source Code of Conduct https://opensource.microsoft.com/codeofconduct/

For more information see the Code of Conduct FAQ https://opensource.microsoft.com/codeofconduct/faq/
or contact `opencode@microsoft.com <mailto:opencode@microsoft.com>`_. with any additional questions or comments.

Contributions
=============

Contributions are always welcome and encouraged!
Please open any issues in the Project Mu GitHub tracker and read https://microsoft.github.io/mu/How/contributing/


Copyright & License
===================

| Copyright (C) Microsoft Corporation
| SPDX-License-Identifier: BSD-2-Clause-Patent

.. ===================================================================
.. This is a bunch of directives to make the README file more readable
.. ===================================================================

.. CoreCI

.. _Windows_VS: https://dev.azure.com/projectmu/mu/_build/latest?definitionId=47&&branchName=release%2F202302
.. |WindowsCiBuild| image:: https://dev.azure.com/projectmu/mu/_apis/build/status/CI/OEM%20Sample/Mu%20OEM%20Sample%20-%20CI%20-%20Windows%20VS?repoName=microsoft%2Fmu_oem_sample&branchName=release%2F202302
.. |WindowsCiTest| image:: https://img.shields.io/azure-devops/tests/projectmu/mu/47.svg
.. |WindowsCiCoverage| image:: https://img.shields.io/badge/coverage-coming_soon-blue

.. _Ubuntu_GCC5: https://dev.azure.com/projectmu/mu/_build/latest?definitionId=48&&branchName=release%2F202302
.. |UbuntuCiBuild| image:: https://dev.azure.com/projectmu/mu/_apis/build/status/CI/OEM%20Sample/Mu%20OEM%20Sample%20-%20CI%20-%20GCC5?repoName=microsoft%2Fmu_oem_sample&branchName=release%2F202302
.. |UbuntuCiTest| image:: https://img.shields.io/azure-devops/tests/projectmu/mu/48.svg
.. |UbuntuCiCoverage| image:: https://img.shields.io/badge/coverage-coming_soon-blue

.. |build_status_windows| image:: https://img.shields.io/badge/build-coming_soon-red