<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools, branch v2022.10-rc4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools?h=v2022.10-rc4</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools?h=v2022.10-rc4'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2022-09-04T12:00:39Z</updated>
<entry>
<title>binman: allow user-defined filenames for mkimage entry</title>
<updated>2022-09-04T12:00:39Z</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@theobroma-systems.com</email>
</author>
<published>2022-09-02T13:10:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6cc29dc854916be4c8b10b956c65b4b1ff217eee'/>
<id>urn:sha1:6cc29dc854916be4c8b10b956c65b4b1ff217eee</id>
<content type='text'>
mkimage entry currently creates a file whose name is derived from the
section name containing said entry.

Let's allow the user to define a filename for the mkimage-generated
binary by using the 'filename' DT property.

Cc: Quentin Schulz &lt;foss+uboot@0leil.net&gt;
Signed-off-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: add support for skipping file concatenation for mkimage</title>
<updated>2022-09-04T12:00:39Z</updated>
<author>
<name>Quentin Schulz</name>
<email>quentin.schulz@theobroma-systems.com</email>
</author>
<published>2022-09-02T13:10:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4d91df0548a8d71e3a2fd769b6ee65e76a764f25'/>
<id>urn:sha1:4d91df0548a8d71e3a2fd769b6ee65e76a764f25</id>
<content type='text'>
Some image types handled by mkimage require the datafiles to be passed
independently (-d data1:data2) for specific handling of each. A
concatenation of datafiles prior to passing them to mkimage wouldn't
work.

That is the case for rkspi for example which requires page alignment
and only writing 2KB every 4KB.

This adds the ability to tell binman to pass the datafiles without
prior concatenation to mkimage, by adding the multiple-data-files
boolean property to the mkimage node.

Cc: Quentin Schulz &lt;foss+uboot@0leil.net&gt;
Signed-off-by: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>tools: mkimage: fix build with recent LibreSSL</title>
<updated>2022-08-31T16:21:47Z</updated>
<author>
<name>Mark Kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2022-08-29T11:34:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1a4af2d9507b54ccf91d5616d5544915f695e64d'/>
<id>urn:sha1:1a4af2d9507b54ccf91d5616d5544915f695e64d</id>
<content type='text'>
LibreSSL 3.5.0 and later (also shipped as part of OpenBSD 7.1 and
and later) have an opaque RSA object and do provide the
RSA_get0_* functions that OpenSSL provides.

Fixes: 2ecc354b8e46 ("tools: mkimage: fix build with LibreSSL")
Signed-off-by: Mark Kettenis &lt;kettenis@openbsd.org&gt;
Reviewed-by: Jonathan Gray &lt;jsg@jsg.id.au&gt;
</content>
</entry>
<entry>
<title>binman: Sort tests and rework test-file numbers</title>
<updated>2022-08-26T22:33:48Z</updated>
<author>
<name>Stefan Herbrechtsmeier</name>
<email>stefan.herbrechtsmeier@weidmueller.com</email>
</author>
<published>2022-08-23T10:46:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5cb0b256664327cbae305454b86afe0b4748b7e6'/>
<id>urn:sha1:5cb0b256664327cbae305454b86afe0b4748b7e6</id>
<content type='text'>
Tests should be in order of the test-file numbers. Sort the tests
according to the test-file numbers and rework the test-file numbers to
eliminate duplicate numbers.

Signed-off-by: Stefan Herbrechtsmeier &lt;stefan.herbrechtsmeier@weidmueller.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Document how to handle dependent images</title>
<updated>2022-08-26T22:33:48Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-08-18T08:16:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=86e54468ec67bee213b855bfce34aba346c1d20e'/>
<id>urn:sha1:86e54468ec67bee213b855bfce34aba346c1d20e</id>
<content type='text'>
Binman does not support this properly at present. Add documentation about
it including a work-around.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>binman: Mention split-elf in the main docs</title>
<updated>2022-08-26T22:32:59Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-08-18T08:16:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=071286021a862bf35fb92777cfa5b4f722d95394'/>
<id>urn:sha1:071286021a862bf35fb92777cfa5b4f722d95394</id>
<content type='text'>
Since we are talking about ATF, add mention of this new feature too.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Tidy up unnecessary blank lines and numbers</title>
<updated>2022-08-26T22:32:59Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-08-17T18:47:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=65af8f2c60354e0e4adddac86a7062edfb6d9400'/>
<id>urn:sha1:65af8f2c60354e0e4adddac86a7062edfb6d9400</id>
<content type='text'>
Quite a few blank lines are not needed here. Drop these and use the #
mechanism to number paragraphs.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Fix version table</title>
<updated>2022-08-26T22:32:59Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-08-17T18:47:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=74eaa5c661688f317036cdbc46c7dad3cc38317b'/>
<id>urn:sha1:74eaa5c661688f317036cdbc46c7dad3cc38317b</id>
<content type='text'>
One of the changes to the version table was made by mistake. Fix it.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'dm-pull-20aug22' of https://source.denx.de/u-boot/custodians/u-boot-dm</title>
<updated>2022-08-22T16:41:07Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-08-22T16:41:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=850ac7ceb75d2f86f0feae48ee77ee663dcd29d5'/>
<id>urn:sha1:850ac7ceb75d2f86f0feae48ee77ee663dcd29d5</id>
<content type='text'>
binman fixes for various things
binman clean-up of compression and addition of utilities
</content>
</entry>
<entry>
<title>CI: Move to Ubuntu 2022.04 "Jammy" for CI base</title>
<updated>2022-08-22T12:01:34Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-08-10T01:08:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b6d4e0850bc3951dd981c12d99d3c705d77f8224'/>
<id>urn:sha1:b6d4e0850bc3951dd981c12d99d3c705d77f8224</id>
<content type='text'>
- We now have a new enough sbsigntools in the distro, stop building.
- Use the 20220801 tag for Jammy.
- Move to pygit2 1.9.2 (current version) as the old one doesn't build on
 "Jammy".
- Add the working directory to the list of safe directories for git.
- Move to pytest 6.2.5 to address other issues.
- This move exposed a number of minor issues in the existing scripts we
  used within CI to perform the jobs themselves.  The most notable changes
  here involve using 'set +e / set -e' to enforce when we should or should
  not make non-zero buildman status be a fatal error.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
