Граф коммитов

31171 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] 6153caad09
pip: bump edk2-pytool-library from 0.17.0 to 0.18.0 (#182)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.17.0 to 0.18.0.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-21 21:59:02 -04:00
Project Mu UEFI Bot [bot] 497efb97bb
Repo File Sync: Update CodeQL GitHub workflow (#181)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6225301088](https://github.com/microsoft/mu_devops/actions/runs/6225301088)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-09-18 15:19:10 -04:00
dependabot[bot] d31ae99fcc
pip: bump edk2-pytool-extensions from 0.24.0 to 0.24.1 (#180)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.24.0 to 0.24.1.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 10:08:35 -04:00
dependabot[bot] 38869d9a80
pip: bump antlr4-python3-runtime from 4.13.0 to 4.13.1 (#178)
Bumps [antlr4-python3-runtime]() from 4.13.0 to 4.13.1.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 09:56:41 -04:00
dependabot[bot] 0d2455a0a8
GitHub Action: Bump actions/checkout from 3 to 4 (#176)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to
4.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 09:49:40 -04:00
Michael Kubacki 93034d02e9
CodeQlFilters.yml: Glob file patterns in nested directories (#177)
## Description

This filter file is picked up both directly in `mu_tiano_plus` but also
downstream repos. Therefore, the file patterns should allow matches
regardless of where a `mu_tiano_plus` submodule or external dependency
may reside in the overall repo structure.

- [ ] 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

- Verified local `mu_tiano_plus` CodeQL build
- Verified downstream (`mu_tiano_platforms`) CodeQL build that leverages
  the `CodeQlFilters.yml` file from `mu_tiano_plus`.

## Integration Instructions

No change in filtering behavior within `mu_tiano_plus`. Downstream repos
that use
`mu_tiano_plus` will see more results auto filtered matching the
expectations of
upstream repos.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-09-05 22:05:05 -04:00
Project Mu UEFI Bot [bot] fd4fa17fe2
Repo File Sync: Add extra_cargo_steps parameter to MuDevOpsWrapper.yml (#175)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6035269178](https://github.com/microsoft/mu_devops/actions/runs/6035269178)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-08-31 13:57:00 -04:00
Michael Kubacki 3dcc6f8019
SourceLevelDebugPkg: Integrate UefiCpuLib breaking change (#174)
## Description

Updates the repo for a change that merged UefiCpuLib with CpuLib.

UefiCpuLib will be removed entirely soon so all references are updated
to CpuLib.

- [ ] 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

- Repo CI build
- Platform integration build (in QemuQ35Pkg)

## Integration Instructions

N/A

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-08-30 17:01:13 -04:00
Project Mu UEFI Bot [bot] 0b28310bdf
Repo File Sync: Update to Mu DevOps v6.1.0 (#173) 2023-08-29 21:05:09 -04:00
dependabot[bot] 2ed1a9473c
pip: bump edk2-pytool-extensions from 0.23.10 to 0.24.0 (#172)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.10 to 0.24.0.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 15:21:22 -04:00
dependabot[bot] a6662832ac
pip: bump edk2-pytool-library from 0.16.1 to 0.17.0 (#171)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.16.1 to 0.17.0.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-16 10:04:16 -04:00
Michael Kubacki 59daf253f8
SecurityPkg/Tpm2DeviceLibTcg2: Make mTcg2Protocol static (#170)
## Description

The global variable has a common name that can conflict with other
TCG modules. For example, Tcg2Dxe has a similarly named global that
is of type EFI_TCG2_PROTOCOL instead of EFI_TCG2_PROTOCOL*.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
(sent to edk2 mailing list after 202308 stable tag)

https://edk2.groups.io/g/devel/message/107769

- [ ] 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

SecurityPkg package build.

## Integration Instructions

N/A

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-08-15 12:26:32 -04:00
dependabot[bot] b1815d1463
pip: bump regex from 2023.6.3 to 2023.8.8 (#165)
Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2023.6.3 to
2023.8.8.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 10:15:46 -04:00
dependabot[bot] 1d650ca089
pip: bump edk2-pytool-library from 0.15.3 to 0.16.1 (#166)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.15.3 to 0.16.1.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 10:12:57 -04:00
kenlautner 82b89c105d
SecurityPkg/HashInstanceLibSha1: Added Allocation check for codeql (#163)
## Description

A small change to check if we're able to successfully allocate. This
allows us to pass CodeQL checks.

- [ ] 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 to make sure physical platforms could boot. Also confirmed codeql
tests pass as well.

## Integration Instructions

N/A
2023-08-08 12:23:05 -07:00
dependabot[bot] fad8d8f534
pip: bump edk2-pytool-extensions from 0.23.9 to 0.23.10 (#162)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.9 to 0.23.10.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-04 12:01:47 -04:00
Project Mu UEFI Bot [bot] e1532a423c
Repo File Sync: Update to Mu DevOps 5.0.6 and Ubuntu container 3bf70b5 (#160)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5748743858](https://github.com/microsoft/mu_devops/actions/runs/5748743858)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-08-03 11:07:42 -04:00
Michael Kubacki b32419f745
FmpDevicePkg: Fix links in FmpDxe (#161)
## Description

Links are invalid causing a lint failure when moving to markdownlint
0.32.2:

```
FmpDevicePkg/FmpDxe/ReadMe.md:57:1 MD052/reference-links-images
  Reference links and images should use a label that is defined
  [Missing link or image reference definition:
   "fmpdevicepkg/library/fmpdependencychecklib/readme.md"]

FmpDevicePkg/FmpDxe/ReadMe.md:58:1 MD052/reference-links-images
  Reference links and images should use a label that is defined
  [Missing link or image reference definition:
   "fmpdevicepkg/library/fmpdependencylib/readme.md"]
```

Links are fixed in this change.

- [ ] 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 against markdownlint 0.32.2.

## Integration Instructions

N/A

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-08-01 12:18:09 -07:00
dependabot[bot] 1da92fffad
pip: bump edk2-pytool-extensions from 0.23.8 to 0.23.9 (#159)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.8 to 0.23.9.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 12:13:56 -04:00
Project Mu UEFI Bot [bot] 0f4bbfc315
Repo File Sync: synced file(s) with microsoft/mu_devops (#158)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.



---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5473582136](https://github.com/microsoft/mu_devops/actions/runs/5473582136)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-07-06 11:15:04 -07:00
dependabot[bot] ea8a3429fe
pip: bump edk2-pytool-extensions from 0.23.6 to 0.23.8 (#157)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.6 to 0.23.8.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-05 08:53:28 -04:00
Kun Qin 4d556024fe SecurityPkg: RngDxe: Fixing mAvailableAlgoArray allocator
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4491

mAvailableAlgoArray is currently allocated for "RNG_AVAILABLE_ALGO_MAX"
number of bytes, whereas it was dereferenced as "EFI_RNG_ALGORITHM".

This change fixed the buffer allocation logic by allocating a proper size
of buffer before referencing.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Sami Mujawar <Sami.Mujawar@arm.com>
Cc: Pierre Gondois <pierre.gondois@arm.com>

Signed-off-by: Kun Qin <kuqin@microsoft.com>
2023-06-29 16:48:15 -07:00
Kun Qin a7f98d08da SecurityPkg: RngDxe: Unify handling of zero guid
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4491

The existing logic of initializing `mAvailableAlgoArrayCount` will treat
the zero GUID in `PcdCpuRngSupportedAlgorithm` as a legit case and
increment `mAvailableAlgoArrayCount`, causing the RNG protocol be
published.

However, when the protocol is invoked, any zero GUID will be filtered
out, leaving a possible edge case where the protocol only has a zero GUID
based algorithm and being filtered out will always result in an ASSERT.

This change marked the zero GUID as an issue and will not increment the
counter and thus avoid publishing the protocol completely.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Sami Mujawar <Sami.Mujawar@arm.com>
Cc: Pierre Gondois <pierre.gondois@arm.com>

Signed-off-by: Kun Qin <kuqin@microsoft.com>
2023-06-29 16:48:15 -07:00
Pierre Gondois 59d289a569 SecurityPkg/RngDxe: Conditionally install EFI_RNG_PROTOCOL
On Arm platforms, the number of available RNG algorithms is
dynamically detected and can be 0 in the absence of FEAT_RNG
and firmware TRNG.
In this case, the EFI_RNG_PROTOCOL should not be installed to
prevent from installing an empty protocol.

Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
[ardb: return EFI_REQUEST_UNLOAD_IMAGE instead of an error]
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
(cherry picked from commit 75fb0cfc82)
2023-06-29 16:48:15 -07:00
Pierre Gondois c21c236fd8 SecurityPkg/RngDxe: Correctly update mAvailableAlgoArrayCount
mAvailableAlgoArrayCount holds the count of available RNG algorithms.
In a following patch, its value will be used to prevent the
EFI_RNG_PROTOCOL to be installed if no RNG algorithm is available.

Correctly set/reset the value for all implementations.

Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
(cherry picked from commit bfb574db11)
2023-06-29 16:48:15 -07:00
Joey Vagedes 4db4a4047f
ci.yaml: Add PrEval entry (#154)
## Description

Add PrEval entry to each package ci.yaml file, used to enable the new
preval policy 5.

- [ ] 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

N/A

## Integration Instructions

N/A
2023-06-28 10:10:28 -04:00
Project Mu UEFI Bot [bot] d98df2a7b7
Repo File Sync: Update to Mu DevOps v5.0.1 (#153)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5343629319](https://github.com/microsoft/mu_devops/actions/runs/5343629319)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-06-22 08:43:00 -04:00
Project Mu UEFI Bot [bot] ac36a656d2
Repo File Sync: Add N-1 release drafter support and update to Mu DevOps 5.0.0 (#152)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5338451352](https://github.com/microsoft/mu_devops/actions/runs/5338451352)

---------

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-06-21 18:22:41 -04:00
Project Mu UEFI Bot [bot] afc8e64ae2
Repo File Sync: Update to Mu DevOps 4.0.5 (#151)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5334860921](https://github.com/microsoft/mu_devops/actions/runs/5334860921)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-06-21 11:15:17 -04:00
dependabot[bot] fc924bd34e
pip: bump edk2-pytool-extensions from 0.23.5 to 0.23.6 (#150)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.5 to 0.23.6.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-15 15:23:31 -04:00
dependabot[bot] 362421fcf5
pip: bump edk2-pytool-library from 0.15.2 to 0.15.3 (#149)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.15.2 to 0.15.3.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-14 16:36:27 -04:00
Project Mu UEFI Bot [bot] 529b94c83c
Repo File Sync: Update ubuntu-22-build container image to bc713a5 (#148)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5253436373](https://github.com/microsoft/mu_devops/actions/runs/5253436373)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-06-13 11:19:58 -04:00
dependabot[bot] 4105b643c1
pip: bump edk2-pytool-extensions from 0.23.3 to 0.23.5 (#146)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.3 to 0.23.5.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-06 11:34:20 -04:00
dependabot[bot] e40d34eba2
pip: bump regex from 2023.5.5 to 2023.6.3 (#147)
Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2023.5.5 to
2023.6.3.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-05 12:21:58 -04:00
Project Mu UEFI Bot [bot] 112a2af4dd
Repo File Sync: Update Dependabot PIP schedule from daily to weekly (#145)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5175280430](https://github.com/microsoft/mu_devops/actions/runs/5175280430)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-06-05 12:12:08 -04:00
dependabot[bot] 582e586e0f
pip: bump edk2-pytool-library from 0.15.0 to 0.15.2 (#142)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.15.0 to 0.15.2.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-05 12:02:56 -04:00
kuqin12 3f1944150b
Onboarding ARM64 builds on selfhosted Azure pipeline agents (#134)
# Preface

Please ensure you have read the [contribution
docs](https://github.com/microsoft/mu/blob/master/CONTRIBUTING.md) prior
to submitting the pull request. In particular,
[pull request
guidelines](https://github.com/microsoft/mu/blob/master/CONTRIBUTING.md#pull-request-best-practices).

## Description

This change added a few new matrix entries to support building
mu_tiano_platforms on native ARM64 systems. The PR will cover both
https://github.com/microsoft/mu_basecore/issues/369 and
https://github.com/microsoft/mu_basecore/issues/305.

The PR should also be incorporated with mu_devops change.

For each item, place an "x" in between `[` and `]` if true. Example:
`[x]`.
_(you can also check items in the GitHub UI)_

- [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

This was tested on selfhost-agents and existing agents.

## Integration Instructions

Pipeline changes, N/A for integration.
2023-06-01 17:33:56 -07:00
Project Mu UEFI Bot [bot] 0a08258f33
Repo File Sync: synced file(s) with microsoft/mu_devops (#143) 2023-06-01 17:18:54 -04:00
Project Mu UEFI Bot [bot] 58284c221b
Repo File Sync: Update to Mu DevOps 3.0.0 and Ubuntu 22 container (#139)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5095562986](https://github.com/microsoft/mu_devops/actions/runs/5095562986)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-05-26 21:38:45 -04:00
Project Mu UEFI Bot [bot] c09f1fd163
Repo File Sync: Remove dependabot from release notes (excluding submodules) (#137)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5089100951](https://github.com/microsoft/mu_devops/actions/runs/5089100951)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-05-26 15:09:06 -04:00
kenlautner ccc953bfc4
REBASE: Re-remove the codeql workflow (#138)
## Description

Removed CodeQL workflows that were accidentally included in the rebase.

For each item, place an "x" in between `[` and `]` if true. Example:
`[x]`.
_(you can also check items in the GitHub UI)_

- [ ] 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

N/A

## Integration Instructions

N/A
2023-05-26 11:46:30 -07:00
dependabot[bot] 608de021c3 pip: bump edk2-pytool-extensions from 0.23.2 to 0.23.3 (#132)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.2 to 0.23.3.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 13:08:33 -07:00
dependabot[bot] d9dedb6a86 pip: bump antlr4-python3-runtime from 4.12.0 to 4.13.0 (#135)
Bumps [antlr4-python3-runtime]() from 4.12.0 to 4.13.0.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 13:08:33 -07:00
dependabot[bot] 5a0bae40cd pip: bump edk2-pytool-library from 0.14.1 to 0.15.0 (#133)
Bumps
[edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library)
from 0.14.1 to 0.15.0.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 13:08:33 -07:00
dependabot[bot] 1a2330d1d6 pip: bump edk2-pytool-extensions from 0.23.0 to 0.23.2 (#131)
Bumps
[edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions)
from 0.23.0 to 0.23.2.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 13:08:33 -07:00
Ken Lautner 1e04364f11 REBASE: Added integration details to the readme 2023-05-10 15:53:47 -07:00
Ken Lautner d7b9227be3 REBASE: Removed depricated library references 2023-05-10 15:32:46 -07:00
Ken Lautner 2f87449daa REBASE: Added new spellcheck words to ignore 2023-05-10 15:32:46 -07:00
Ken Lautner 8d16acb853 Fixed CISettings to look at the new mu_basecore branch 2023-05-10 15:31:48 -07:00
Ken Lautner 9daddac4dc REBASE: Initial Readme Update for 202302 2023-05-10 15:31:48 -07:00