<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/recipes-security, branch master-next</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2021-03-24T14:18:34+00:00</updated>
<entry>
<title>optee-os: Remove unneeded dependency on python3-pycrpto</title>
<updated>2021-03-24T14:18:34+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-03-21T22:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b7db8aa7b47023cb344d7c8e9a2c2eb125693e1b'/>
<id>urn:sha1:b7db8aa7b47023cb344d7c8e9a2c2eb125693e1b</id>
<content type='text'>
The python3-pycrpto is provided by python3-pycryptodomex, and in fact is
not provided on OpenEmbedded anymore so it cannot be used.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>optee-os: Cleanup build options</title>
<updated>2021-03-18T21:57:57+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-03-18T21:00:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=40fcbbb91e141af78cc383109c8f7008c7b5357a'/>
<id>urn:sha1:40fcbbb91e141af78cc383109c8f7008c7b5357a</id>
<content type='text'>
- Move log level variables to EXTRA_OEMAKE to simplify overriding
- Set LDFLAGS and CFLAGS globally, like normal
- Set -C in EXTRA_OEMAKE
- Drop do_compile after all of the above
- Drop un-necessary override of B variable
- Simplify creation of tee.bin link in DEPLOYDIR

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-imx: add compatibility with imx-boot-container</title>
<updated>2021-03-17T13:53:42+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2020-12-18T10:49:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=c56750306053510d5e745657fba625497082f0fc'/>
<id>urn:sha1:c56750306053510d5e745657fba625497082f0fc</id>
<content type='text'>
NXP version of OP-TEE is required to be packed in the boot container if
optee feature is enabled in machine features.

Add compatibility with imx-boot-container in order to pick up binaries
produced by this package.

Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
<entry>
<title>optee-imx: Upgrade to 3.10.0</title>
<updated>2021-03-16T20:59:36+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-03-16T12:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=be6a39f2faf605330a0ae9a33430e1112ac4d3f5'/>
<id>urn:sha1:be6a39f2faf605330a0ae9a33430e1112ac4d3f5</id>
<content type='text'>
Update all recipes to pull sources from imx_5.4.70_2.3.0 branch in NXP
upstream and update SRCREV to match release tags.

Update PREFERRED_VERSION of optee for mx8 to point to 3.10.0.imx.

Following notes are additions to the version update of recipes:
--------------------------
optee-client:
- Drop CFLAGS patch as it is already applied upstream

optee-os:
- Drop gcc10 patch as it is already applied upstream
- Add dependency on python3-pycryptodomex-native
- Drop NOWERROR flag as package is reworked to disable warnings by default
- Rework mkimage load address since tee-init_load_addr.txt is no longer created

optee-test:
- Drop python3 patch as it is already applied upstream
- Remove unused patch files from layer
- Add dependency on python3-pycryptodomex-native
- Add sysroot to C and C++ flags

Fixes #686, fixes #689.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-os_3.7.0.imx.bb: Fix platform flavor for imx8mq-evk</title>
<updated>2021-02-15T18:56:59+00:00</updated>
<author>
<name>Cristinel Panfir</name>
<email>cristinel.panfir@nxp.com</email>
</author>
<published>2021-02-15T15:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=c4992d534a087d31faa92ac64853c15c255b52bf'/>
<id>urn:sha1:c4992d534a087d31faa92ac64853c15c255b52bf</id>
<content type='text'>
Due to machine renaming the PLATFORM_FLAVOR need to be updated according makefile.
...
| core/arch/arm/plat-imx/conf.mk:211: *** Unsupported PLATFORM_FLAVOR "mx8mq-evk".  Stop.
...

Signed-off-by: Cristinel Panfir &lt;cristinel.panfir@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-os: Fix the platform for imx8qm-mek</title>
<updated>2021-02-13T12:56:03+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-02-13T02:40:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0aee7e404825e8cef372fc71c7dd8eae2f58132a'/>
<id>urn:sha1:0aee7e404825e8cef372fc71c7dd8eae2f58132a</id>
<content type='text'>
After the machine name change, the default setting for PLATFORM_FLAVOR no longer
works.

```
| core/arch/arm/plat-imx/conf.mk:211: *** Unsupported PLATFORM_FLAVOR "mx8qm-mek".  Stop.
```

Set the correct name again manually with SOC override.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-os: Fix 6ULZ EVK override, drop 8 DXL Phantom override</title>
<updated>2021-01-21T11:37:58+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2020-12-16T16:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b51283ec69b5b70d94662aa44416aaa519352b7f'/>
<id>urn:sha1:b51283ec69b5b70d94662aa44416aaa519352b7f</id>
<content type='text'>
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-test-qoriq: DEPENDS python3-pycryptodomex-native</title>
<updated>2020-12-17T12:34:23+00:00</updated>
<author>
<name>Ting Liu</name>
<email>ting.liu@nxp.com</email>
</author>
<published>2020-12-16T14:53:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0382f8e05a3ea6c9b26643ceb0ed4b83d90d40ff'/>
<id>urn:sha1:0382f8e05a3ea6c9b26643ceb0ed4b83d90d40ff</id>
<content type='text'>
Fix:
| /usr/include/optee/export-user_ta/scripts/sign_encrypt.py", line 131, in main
|     from Cryptodome.Signature import pss
| ModuleNotFoundError: No module named 'Cryptodome'

Signed-off-by: Ting Liu &lt;ting.liu@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-os-qoriq: upgrade to 3.8.0</title>
<updated>2020-12-16T14:37:59+00:00</updated>
<author>
<name>Ting Liu</name>
<email>ting.liu@nxp.com</email>
</author>
<published>2020-12-15T09:00:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=de2104ffebbe128ba8ce8ca775b3acc761b9539a'/>
<id>urn:sha1:de2104ffebbe128ba8ce8ca775b3acc761b9539a</id>
<content type='text'>
Signed-off-by: Ting Liu &lt;ting.liu@nxp.com&gt;
</content>
</entry>
<entry>
<title>optee-client-qoriq: upgrade to 3.8.0</title>
<updated>2020-12-16T14:37:59+00:00</updated>
<author>
<name>Ting Liu</name>
<email>ting.liu@nxp.com</email>
</author>
<published>2020-12-15T08:49:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=af76a0d03a858a04175aa8f8994d8ecdf2c97683'/>
<id>urn:sha1:af76a0d03a858a04175aa8f8994d8ecdf2c97683</id>
<content type='text'>
Switch to use codes from https://github.com/OP-TEE/optee_client,
tag: 3.8.0

Signed-off-by: Ting Liu &lt;ting.liu@nxp.com&gt;
</content>
</entry>
</feed>
