<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/autotests, branch v5.19.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Ensure group is unescaped properly in kconf_update.</title>
<updated>2015-12-30T00:34:38+00:00</updated>
<author>
<name>Matthew Dawson</name>
<email>matthew@mjdsystems.ca</email>
</author>
<published>2015-12-29T05:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=55bf90ff787f4e84947a5df833f66082e54016df'/>
<id>55bf90ff787f4e84947a5df833f66082e54016df</id>
<content type='text'>
During a kconf_update run, an invalid group name may be treated as correct
even though the name failed to unescape.  This leads the group name to be
a null character, which will fail.

If the unescape failed, return that failure status instead.  This should have
no impact, as the previous result would have been wrong anyways.  Now a
more useful diagnostic will be returned instead.

Update the unit tests to ensure this issue is tested in the future.

Found in Coverity issue 258087.

REVIEW: 126556
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
During a kconf_update run, an invalid group name may be treated as correct
even though the name failed to unescape.  This leads the group name to be
a null character, which will fail.

If the unescape failed, return that failure status instead.  This should have
no impact, as the previous result would have been wrong anyways.  Now a
more useful diagnostic will be returned instead.

Update the unit tests to ensure this issue is tested in the future.

Found in Coverity issue 258087.

REVIEW: 126556
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some Clazy warnings</title>
<updated>2015-12-23T14:57:57+00:00</updated>
<author>
<name>Imran Tatriev</name>
<email>itatriev@gmail.com</email>
</author>
<published>2015-12-23T14:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=74d30c02373383748219318372907539d8259250'/>
<id>74d30c02373383748219318372907539d8259250</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>In KConfigTest::testEntryMap, convert QByteArray with nulls using a char *</title>
<updated>2015-11-09T14:42:42+00:00</updated>
<author>
<name>Matthew Dawson</name>
<email>matthew@mjdsystems.ca</email>
</author>
<published>2015-11-09T14:42:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=0f1e67051dae0c9b1f23461f7caed594795e8a27'/>
<id>0f1e67051dae0c9b1f23461f7caed594795e8a27</id>
<content type='text'>
Due to https://codereview.qt-project.org/#/c/106473/, Qt 5.6 keeps null
characters in QByteArray -&gt; QString conversions, which breaks this test as
one QByteArray contains nulls.  Instead, convert the QByteArray to const
char * first, so QString stops at the first null.

The actual  behaviour of KConfig is unchanged, as internally the conversion
always went through a const char *, which avoids creating QStrings with
null characters.

REVIEW: 126001
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to https://codereview.qt-project.org/#/c/106473/, Qt 5.6 keeps null
characters in QByteArray -&gt; QString conversions, which breaks this test as
one QByteArray contains nulls.  Instead, convert the QByteArray to const
char * first, so QString stops at the first null.

The actual  behaviour of KConfig is unchanged, as internally the conversion
always went through a const char *, which avoids creating QStrings with
null characters.

REVIEW: 126001
</pre>
</div>
</content>
</entry>
<entry>
<title>Use QStringLiteral in generated code</title>
<updated>2015-10-30T22:31:09+00:00</updated>
<author>
<name>Montel Laurent</name>
<email>montel@kde.org</email>
</author>
<published>2015-10-28T07:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=75d11cc64fee09189bfe8f968f0558e3d1000db8'/>
<id>75d11cc64fee09189bfe8f968f0558e3d1000db8</id>
<content type='text'>
REVIEW: 125833
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 125833
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow KConfig to use resources as fallback config files</title>
<updated>2015-10-17T12:32:47+00:00</updated>
<author>
<name>Christoph Cullmann</name>
<email>cullmann@kde.org</email>
</author>
<published>2015-10-17T12:32:47+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=c79edee12bfc7ef50ce9587ce2beb419b3e14f45'/>
<id>c79edee12bfc7ef50ce9587ce2beb419b3e14f45</id>
<content type='text'>
Fallback will be :/kconfig/
REVIEW: 125598
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fallback will be :/kconfig/
REVIEW: 125598
</pre>
</div>
</content>
</entry>
<entry>
<title>[KDesktopFile] add readMimeTypes</title>
<updated>2015-09-07T18:45:16+00:00</updated>
<author>
<name>Kai Uwe Broulik</name>
<email>kde@privat.broulik.de</email>
</author>
<published>2015-09-07T18:44:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=f7a2eef8ac3758cce61717a74987219da6f5d94e'/>
<id>f7a2eef8ac3758cce61717a74987219da6f5d94e</id>
<content type='text'>
CHANGELOG: KDesktopFile can now read mime types specified in the MimeType field

REVIEW: 124746
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CHANGELOG: KDesktopFile can now read mime types specified in the MimeType field

REVIEW: 124746
</pre>
</div>
</content>
</entry>
<entry>
<title>unittest fix: compare floats/doubles rather than strings-made-from-floats/doubles.</title>
<updated>2015-08-18T22:44:26+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2015-08-18T22:44:26+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=76052c676e63d80fe9aae08aabd3272c80c3ff2e'/>
<id>76052c676e63d80fe9aae08aabd3272c80c3ff2e</id>
<content type='text'>
Qt 5.5 writes out "123.567001" for 123.567f. No matter, what we want is the
roundtrip float-string-float to work, and it does.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Qt 5.5 writes out "123.567001" for 123.567f. No matter, what we want is the
roundtrip float-string-float to work, and it does.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unit-tests, expected output changed, so update the tests.</title>
<updated>2015-08-18T22:18:16+00:00</updated>
<author>
<name>Sergio Martins</name>
<email>iamsergio@gmail.com</email>
</author>
<published>2015-08-18T22:18:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=0c04b8cc4021934bbd6e0bd12788396689f65864'/>
<id>0c04b8cc4021934bbd6e0bd12788396689f65864</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test_kconf_update: use QStandardPaths test mode</title>
<updated>2015-08-05T08:00:33+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2015-08-05T08:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=27e145e797a265de93cc1238d6e6ee5d3f3c1998'/>
<id>27e145e797a265de93cc1238d6e6ee5d3f3c1998</id>
<content type='text'>
to avoid touching the user's real files
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to avoid touching the user's real files
</pre>
</div>
</content>
</entry>
<entry>
<title>print path on failure</title>
<updated>2015-08-04T23:25:20+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2015-08-04T23:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=e537a69c5f8c86a5c291764fd89b7a0ffe233606'/>
<id>e537a69c5f8c86a5c291764fd89b7a0ffe233606</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
