<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-secure-core.git/meta-signing-key/recipes-devtools, branch master</title>
<subtitle>Mirror of github.com/jiazhang0/meta-secure-core.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-secure-core.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-secure-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/'/>
<updated>2021-11-18T05:58:20+00:00</updated>
<entry>
<title>meta-secure-core: fix wrong operator combination</title>
<updated>2021-11-18T05:58:20+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-11-18T02:15:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=2bd48852e24bace7737c381883b0086f3370e57f'/>
<id>urn:sha1:2bd48852e24bace7737c381883b0086f3370e57f</id>
<content type='text'>
Operations like XXX:append += "YYY" are almost always wrong and this
is a common mistake made in the metadata. Improve them to use the
standard format.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>recipes: update SRC_URI branch and protocols</title>
<updated>2021-11-15T01:56:02+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-11-13T16:42:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=fea6a37625a88993a7937736813417c1968cc9b1'/>
<id>urn:sha1:fea6a37625a88993a7937736813417c1968cc9b1</id>
<content type='text'>
Update SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>sbsigntool: fix openssl-3.0 issue involving ASN1_ITEM TYPE_it</title>
<updated>2021-10-21T07:57:54+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-10-21T04:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=b308dc89ac2626d8150d59d76cdaf5c710fb510f'/>
<id>urn:sha1:b308dc89ac2626d8150d59d76cdaf5c710fb510f</id>
<content type='text'>
Use ASN1_ITEM_rptr() instead of taking the address of IDC_PEID_it.

Openssl-3.0 changed the type of TYPE_it from `const ASN1_ITEM TYPE_it`
to `const ASN1_ITEM *TYPE_it(void)`. This was previously hidden behind
OPENSSL_EXPORT_VAR_AS_FUNCTION but in 3.0 only the function version is
available. This change should have been transparent to the application,
but only if the `ASN1_ITEM_rptr()` macro is used.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>sbsigntool: fix build with openssl 3.0</title>
<updated>2021-10-21T07:57:54+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-10-20T07:37:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=4dc1be23d9ef6f693c3b8b2b82fae02727532f8a'/>
<id>urn:sha1:4dc1be23d9ef6f693c3b8b2b82fae02727532f8a</id>
<content type='text'>
Disable '-Werror' to prevent openssl 3.0 deprecation warnings turning
into errors until upstream addresses openssl 3.0 compatibility issue.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>sbsigntool: fix commented-out override syntax</title>
<updated>2021-08-26T10:35:42+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-08-26T09:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=cb5693390215fae87197de1abc71a460458182b5'/>
<id>urn:sha1:cb5693390215fae87197de1abc71a460458182b5</id>
<content type='text'>
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>libsign: fix LDFLAGS expansion</title>
<updated>2021-08-20T07:59:51+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-08-20T04:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=62b388cf72d90bef74f08fbfdd40acdf1f3d56f3'/>
<id>urn:sha1:62b388cf72d90bef74f08fbfdd40acdf1f3d56f3</id>
<content type='text'>
When LDFLAGS expands, The -fmacro-prefix-map and -fdebug-prefix-map will
be prefixed with -Wl, which will cause compilation error:
ld: -f may not be used without -shared

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>libsign: fix build reproducibility issue</title>
<updated>2021-08-20T07:59:51+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-08-20T04:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=dad89db9b9c12bbff9e301f20ac5da0e7e318f23'/>
<id>urn:sha1:dad89db9b9c12bbff9e301f20ac5da0e7e318f23</id>
<content type='text'>
Fixes:
| selsign.c: In function 'show_banner':
| selsign.c:57:62: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
|    57 |         info_cont("Build Time: " __DATE__ " " __TIME__ "\n\n");
|       |                                                              ^
| selsign.c:57:34: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
|    57 |         info_cont("Build Time: " __DATE__ " " __TIME__ "\n\n");
|       |                                  ^~~~~~~~
| cc1: all warnings being treated as errors

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>meta-secure-core: Convert to new override syntax</title>
<updated>2021-08-09T10:51:13+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-08-04T02:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=40420437422f6a1fff187280547096366806aee6'/>
<id>urn:sha1:40420437422f6a1fff187280547096366806aee6</id>
<content type='text'>
Converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>sbsigntool: update PV</title>
<updated>2021-07-07T06:26:51+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-06-22T05:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=c38e155c36aaff291bece434775f493ebd5e9de5'/>
<id>urn:sha1:c38e155c36aaff291bece434775f493ebd5e9de5</id>
<content type='text'>
The current latest version is 0.9.4 rather than 0.9.2.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>sbsigntool: fix compile error when enable DEBUG_BUILD</title>
<updated>2021-07-07T06:26:51+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-06-22T03:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-secure-core.git/commit/?id=31502fb8f29eb99b0f6fc607877812fb850c0b06'/>
<id>urn:sha1:31502fb8f29eb99b0f6fc607877812fb850c0b06</id>
<content type='text'>
Fixes the following errors when set DEBUG_BUILD = "1":
fileio.c: In function ‘__fileio_read_file’:
fileio.c:179:12: error: ‘len’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
  179 |   *out_len = len;
      |   ~~~~~~~~~^~~~~
fileio.c:178:12: error: ‘buf’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
  178 |   *out_buf = buf;
      |   ~~~~~~~~~^~~~~

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
</feed>
