<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools/patman/func_test.py, branch v2022.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools/patman/func_test.py?h=v2022.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools/patman/func_test.py?h=v2022.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2021-10-31T18:26:44Z</updated>
<entry>
<title>patman: Add "postfix" support to patch subjects</title>
<updated>2021-10-31T18:26:44Z</updated>
<author>
<name>Sean Anderson</name>
<email>sean.anderson@seco.com</email>
</author>
<published>2021-10-22T23:07:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=082c119af98153fd558f57c7a66d660b7ca6c6c9'/>
<id>urn:sha1:082c119af98153fd558f57c7a66d660b7ca6c6c9</id>
<content type='text'>
In some communities, it may be necessary to append something after PATCH
in the subject line. For example, the Linux networking subsystem
expects [1] patch subject prefixes like [RFC PATCH net-next 0/99]. This
adds support for such "postfix"s to patman. Although entirely cosmetic,
it is still nice to have.

[1] https://www.kernel.org/doc/html/latest/networking/netdev-FAQ.html#how-do-i-indicate-which-tree-net-vs-net-next-my-patch-should-be-in

Signed-off-by: Sean Anderson &lt;sean.anderson@seco.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Avoid blank lines between tags</title>
<updated>2021-08-08T17:27:27Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2021-08-01T22:02:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5974718752d80d3772bd0ef45630ba4ea8c2eb64'/>
<id>urn:sha1:5974718752d80d3772bd0ef45630ba4ea8c2eb64</id>
<content type='text'>
In some cases 'patman status' leaves a blank line between the sign-off
and the tags it collects from patchwork. Fix this and add a test.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: add warning for invalid tag</title>
<updated>2021-08-01T15:05:24Z</updated>
<author>
<name>Patrick Delaunay</name>
<email>patrick.delaunay@foss.st.com</email>
</author>
<published>2021-07-22T14:51:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a6123333aba1b587e39762da675a33bb0eb9ad94'/>
<id>urn:sha1:a6123333aba1b587e39762da675a33bb0eb9ad94</id>
<content type='text'>
Add a error in patman tool when the commit message contents an invalid
tag "Serie-.*" instead of "Series-.*".

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@foss.st.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Assume we always have pygit2 for tests</title>
<updated>2021-04-29T10:23:39Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2021-02-26T12:52:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2959a8e3a5573dfcfde7e03ee5a7fefbeff5436c'/>
<id>urn:sha1:2959a8e3a5573dfcfde7e03ee5a7fefbeff5436c</id>
<content type='text'>
Given that we have tests that require pygit2 and it can be installed
like any other python module, fail much more loudly if it is missing.

Cc: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>patman: Quieten down the alias checking</title>
<updated>2021-03-22T06:23:26Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2021-01-23T15:56:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0fb560d9a71e9bd3c36944dda9b6122df63f49a3'/>
<id>urn:sha1:0fb560d9a71e9bd3c36944dda9b6122df63f49a3</id>
<content type='text'>
When a tag is used in a patch subject (e.g. "tag: rest of message") and
it cannot be found as an alias, patman currently reports a fatal error,
unless -t is provided, in which case it reports a warning.

Experience suggest that the fatal error is not very useful. Instead,
default to reporting a warning, with -t tell patman to ignore it
altogether.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Add --no-signoff to suppress adding signoffs</title>
<updated>2020-12-23T03:38:58Z</updated>
<author>
<name>Philipp Tomsich</name>
<email>philipp.tomsich@vrull.eu</email>
</author>
<published>2020-11-24T17:14:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b3aff15ee4532332ea25aa7da7d40a916b8405b6'/>
<id>urn:sha1:b3aff15ee4532332ea25aa7da7d40a916b8405b6</id>
<content type='text'>
To enable use of patman with FSF/GNU projects, such as GCC or
Binutils, no Signed-off-by may be added.  This adds a command
line flag '--no-signoff' to suppress adding signoffs in patman
when processing commits.

Signed-off-by: Philipp Tomsich &lt;philipp.tomsich@vrull.eu&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Fix patman testBranch() test:
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Drop unicode helper functions</title>
<updated>2020-12-13T14:58:17Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-11-09T03:36:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fc0056e8d5ab62adc17455c99864d9a974633a46'/>
<id>urn:sha1:fc0056e8d5ab62adc17455c99864d9a974633a46</id>
<content type='text'>
We don't need these now that everything uses Python 3. Remove them and
the extra code in GetBytes() and ToBytes() too.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Allow specifying the patchwork URL</title>
<updated>2020-11-14T22:23:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-11-03T20:54:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7cbf02e94df820b77b53ae113828b294688bf623'/>
<id>urn:sha1:7cbf02e94df820b77b53ae113828b294688bf623</id>
<content type='text'>
Add a new argument to allow the URL of the patchwork server to be
speciified. For now this is hard-coded in the main file, but future
patches will move it to the settings file.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Refactor how the default subcommand works</title>
<updated>2020-11-14T22:23:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-11-03T20:54:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4600767d294d892ce52cb0af3b24e324a3df4818'/>
<id>urn:sha1:4600767d294d892ce52cb0af3b24e324a3df4818</id>
<content type='text'>
At present patman tries to assume a default subcommand of 'send', to
maintain backwards compatibility. However it does not cope with
arguments added to the default command, so for example 'patman -t'
does not work.

Update the logic to handle this. Also update the CC command to use 'send'
explicitly, since otherwise patman gets confused with the patch-filename
argument.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>patman: Support listing comments from patchwork</title>
<updated>2020-11-05T16:11:31Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-10-30T03:46:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dc4b2a9770b5b932cd6d98c33ebff6dc46de6849'/>
<id>urn:sha1:dc4b2a9770b5b932cd6d98c33ebff6dc46de6849</id>
<content type='text'>
While reviewing feedback it is helpful to see the review comments on the
command line to check that each has been addressed. Add an option to
support that.

Update the workflow documentation to describe the new features.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
