<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git, branch v5.61.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Security: remove support for $(...) in config keys with [$e] marker.</title>
<updated>2019-08-07T20:04:08+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2019-08-07T07:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=01674d7d5b1d8d0f21193f00265bf923fda71dc1'/>
<id>01674d7d5b1d8d0f21193f00265bf923fda71dc1</id>
<content type='text'>
Summary:
It is very unclear at this point what a valid use case for this feature
would possibly be. The old documentation only mentions $(hostname) as
an example, which can be done with $HOSTNAME instead.

Note that $(...) is still supported in Exec lines of desktop files,
this does not require [$e] anyway (and actually works better without it,
otherwise the $ signs need to be doubled to obey kconfig $e escaping rules...).

Test Plan:
ctest passes; various testcases with $(...) in desktop files,
directory files, and config files, no longer execute commands.

Reviewers: mdawson, aacid, broulik, davidedmundson, kossebau, apol, sitter, security-team

Reviewed By: mdawson, davidedmundson

Subscribers: ZaWertun, rikmills, fvogt, ngraham, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D22979

(cherry picked from commit 5d3e71b1d2ecd2cb2f910036e614ffdfc895aa22)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
It is very unclear at this point what a valid use case for this feature
would possibly be. The old documentation only mentions $(hostname) as
an example, which can be done with $HOSTNAME instead.

Note that $(...) is still supported in Exec lines of desktop files,
this does not require [$e] anyway (and actually works better without it,
otherwise the $ signs need to be doubled to obey kconfig $e escaping rules...).

Test Plan:
ctest passes; various testcases with $(...) in desktop files,
directory files, and config files, no longer execute commands.

Reviewers: mdawson, aacid, broulik, davidedmundson, kossebau, apol, sitter, security-team

Reviewed By: mdawson, davidedmundson

Subscribers: ZaWertun, rikmills, fvogt, ngraham, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D22979

(cherry picked from commit 5d3e71b1d2ecd2cb2f910036e614ffdfc895aa22)
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Commit translations from l10n-kf5</title>
<updated>2019-08-03T19:51:54+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2019-08-03T19:51:54+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=768127df473777d4272fb59948ac0c34a959f4ec'/>
<id>768127df473777d4272fb59948ac0c34a959f4ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade ECM and KF5 version requirements for 5.61.0 release.</title>
<updated>2019-08-03T19:31:25+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2019-08-03T19:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=a40e4929e7a3b71d9ed71ff9469f2f1b9c326516'/>
<id>a40e4929e7a3b71d9ed71ff9469f2f1b9c326516</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH</title>
<updated>2019-08-02T20:27:28+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2019-08-02T20:27:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=cd5fe9c5cb1a7f1399062281d7e8695c80b31851'/>
<id>cd5fe9c5cb1a7f1399062281d7e8695c80b31851</id>
<content type='text'>
GIT_SILENT
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GIT_SILENT
</pre>
</div>
</content>
</entry>
<entry>
<title>Include definition for class used in header</title>
<updated>2019-07-20T08:58:26+00:00</updated>
<author>
<name>David Edmundson</name>
<email>kde@davidedmundson.co.uk</email>
</author>
<published>2019-07-20T08:58:26+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=978e6d49c78baab9b517469451bc10444fba58ac'/>
<id>978e6d49c78baab9b517469451bc10444fba58ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade KF5 version to 5.61.0.</title>
<updated>2019-07-13T08:28:57+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2019-07-13T08:28:57+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=4e9a1d034c8e8b70a1b559704345d634de53b37c'/>
<id>4e9a1d034c8e8b70a1b559704345d634de53b37c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade ECM and KF5 version requirements for 5.60.0 release.</title>
<updated>2019-07-06T13:13:55+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2019-07-06T13:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=30674841ec82b821d247a5749d3443116ac6f6e2'/>
<id>30674841ec82b821d247a5749d3443116ac6f6e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade Qt5 version requirement to 5.11.0.</title>
<updated>2019-07-04T17:21:31+00:00</updated>
<author>
<name>Albert Astals Cid</name>
<email>aacid@kde.org</email>
</author>
<published>2019-07-04T17:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=e415499d5fff4c404318fafbe35dd7150476ff88'/>
<id>e415499d5fff4c404318fafbe35dd7150476ff88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade KF5 version to 5.60.0.</title>
<updated>2019-06-08T09:37:23+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2019-06-08T09:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=44aefa656a93d57172ce8f721a5c654766944d97'/>
<id>44aefa656a93d57172ce8f721a5c654766944d97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade ECM and KF5 version requirements for 5.59.0 release.</title>
<updated>2019-06-01T16:36:31+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2019-06-01T16:36:31+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=b0f86fda9b4b3fad6951ae79df13971a1cf8e6b3'/>
<id>b0f86fda9b4b3fad6951ae79df13971a1cf8e6b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
