<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-pkg/cacheset.cc, branch 1.1.exp1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.1.exp1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.1.exp1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2014-05-07T19:39:53Z</updated>
<entry>
<title>fix some compile errors in the now enabled #if (APT_PKG_MAJOR &gt;= 4 &amp;&amp; APT_PKG_MINOR &lt; 13)</title>
<updated>2014-05-07T19:39:53Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-05-07T19:39:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b58f28d4c4a06ef0a67cf3b6fe57aa08e7bc6b7e'/>
<id>urn:sha1:b58f28d4c4a06ef0a67cf3b6fe57aa08e7bc6b7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>handle pkgnames shorter than modifiers</title>
<updated>2014-04-26T07:51:05Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-04-21T11:26:55Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d99854cac4065bc7b337815fb2116269d58dab73'/>
<id>urn:sha1:d99854cac4065bc7b337815fb2116269d58dab73</id>
<content type='text'>
The bugreport highlights the problem with an empty package name. We fix
this by 'ignoring' these so that it behaves just like "apt-get install".
The deeper problem is that modifier strings can be longer than a package
name in which case the comparison doesn't make sense, so don't compare
then. Was not noticed so far as all modifiers are of length 1, so the
only package name shorter than this is in fact the empty package name.

Closes: 744940
</content>
</entry>
<entry>
<title>follow method attribute suggestions by gcc</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-05T23:33:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=a02db58fd50ef7fc2f0284852c6b3f98e458a232'/>
<id>urn:sha1:a02db58fd50ef7fc2f0284852c6b3f98e458a232</id>
<content type='text'>
Git-Dch: Ignore
Reported-By: gcc -Wsuggest-attribute={pure,const,noreturn}
</content>
</entry>
<entry>
<title>cleanup headers and especially #includes everywhere</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-05T21:11:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=453b82a388013e522b3a1b9fcd6ed0810dab1f4f'/>
<id>urn:sha1:453b82a388013e522b3a1b9fcd6ed0810dab1f4f</id>
<content type='text'>
Beside being a bit cleaner it hopefully also resolves oddball problems
I have with high levels of parallel jobs.

Git-Dch: Ignore
Reported-By: iwyu (include-what-you-use)
</content>
</entry>
<entry>
<title>warning: unused parameter ‘foo’ [-Wunused-parameter]</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-01T14:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=655122418d714f342b5d9789f45f8035f3fe8b9a'/>
<id>urn:sha1:655122418d714f342b5d9789f45f8035f3fe8b9a</id>
<content type='text'>
Reported-By: gcc -Wunused-parameter
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>prepare re-enable fnmatch() once we have proper reporting</title>
<updated>2014-02-20T13:41:24Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-02-20T13:41:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=7e75a619f6d35c492c1341096096432109facfc5'/>
<id>urn:sha1:7e75a619f6d35c492c1341096096432109facfc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>disable fnmatch()</title>
<updated>2014-02-14T19:02:26Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-02-14T18:58:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=32611903e8dcd6599042552c6c576b70e3d6633a'/>
<id>urn:sha1:32611903e8dcd6599042552c6c576b70e3d6633a</id>
<content type='text'>
The current PackageContainerInterface::FromString() will do a
FromFnmatch() first and then FromRegEx(). This commit reverts
that change to restore the old behavior to only look for RegEx
and not glob-style pattern. The rational is that:
a) currently a fnmatch() is misleadingly reported as a regex match to
   the user (Bug#738880)
b) a fnmatch may match something different than a a RegEx so the
   change broke a published interface
</content>
</entry>
<entry>
<title>add missing canNotFindFnmatch/showFnmatchSelection (for the next ABI break)</title>
<updated>2014-02-14T18:40:58Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-02-14T18:40:58Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=16724b66fef02208ef050a36f732991941e39025'/>
<id>urn:sha1:16724b66fef02208ef050a36f732991941e39025</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rework some code to fix some scan-build warnings</title>
<updated>2014-01-16T18:51:23Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-01-16T18:51:23Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=62d8a765b9b37354efab6ca838cbdb7f347f7cac'/>
<id>urn:sha1:62d8a765b9b37354efab6ca838cbdb7f347f7cac</id>
<content type='text'>
No visible functional changes, just code moved around and additional
checks to eliminate impossible branches

Reported-By: scan-build
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>squash merge of the feature/apt-binary branch without the changes from experimental</title>
<updated>2013-08-12T21:24:08Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2013-08-12T21:24:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b917917067e757c4479a344a263ef7cf43c00866'/>
<id>urn:sha1:b917917067e757c4479a344a263ef7cf43c00866</id>
<content type='text'>
</content>
</entry>
</feed>
