<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/lib/pkgfuncs.inc.php, branch v3.2.0</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/lib/pkgfuncs.inc.php?h=v3.2.0</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/lib/pkgfuncs.inc.php?h=v3.2.0'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2014-07-01T17:46:16Z</updated>
<entry>
<title>Simplify code to bound integer values</title>
<updated>2014-07-01T17:46:16Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-01T17:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=cf4ea0171e588fdc9d44beb705e379a20ecbd652'/>
<id>urn:sha1:cf4ea0171e588fdc9d44beb705e379a20ecbd652</id>
<content type='text'>
Suggested-by: Florian Pritz &lt;bluewind@xinu.at&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix latest_pkgs() again</title>
<updated>2014-06-07T03:24:11Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-07T03:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=43f5167f75d1bc748cdfe21364f3d440a7992e08'/>
<id>urn:sha1:43f5167f75d1bc748cdfe21364f3d440a7992e08</id>
<content type='text'>
In 4cd6841 (pkgfuncs.inc.php: Fix latest_pkgs(), 2014-05-29),
latest_pkgs() was modified to work with the new database layout.
However, since all columns were selected, package names have been
overwritten by package base names since that change. Qualify the
*-shorthand to avoid this.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix SQL query when searching for a missing submitter</title>
<updated>2014-06-05T13:12:10Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-05T06:26:18Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=26a09199372262a58fa9432cbd9747333552f3ec'/>
<id>urn:sha1:26a09199372262a58fa9432cbd9747333552f3ec</id>
<content type='text'>
uid_from_username() returns a non-integer value when the user does not
exist. This results in a broken SQL query when searching for a
nonexistent submitter. Fix this by explicitly converting the result of
uid_from_username() to an integer.

Fixes FS#40625.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix links to AUR packages in optional dependencies</title>
<updated>2014-06-05T13:12:10Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-05T06:19:09Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=b1c754300a774fbd01c2d88da20626e893a93095'/>
<id>urn:sha1:b1c754300a774fbd01c2d88da20626e893a93095</id>
<content type='text'>
Extend the SQL query that tries to find a package's dependencies so that
optional dependencies with a description are correctly resolved.

Fixes FS#40700.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>pkgfuncs.inc.php: Fix latest_pkgs()</title>
<updated>2014-05-29T19:19:06Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-05-29T19:18:01Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=4cd6841541ef6464342ef865366fb88d02a5b51c'/>
<id>urn:sha1:4cd6841541ef6464342ef865366fb88d02a5b51c</id>
<content type='text'>
This fixes a regression introduced when adding split package support and
makes the RSS feed work again.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Move latest_pkgs() to pkgfuncs.inc.php</title>
<updated>2014-05-29T19:13:45Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-05-29T19:13:27Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=44268778c824c2d5f49f00f9276a864aeb2e9681'/>
<id>urn:sha1:44268778c824c2d5f49f00f9276a864aeb2e9681</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add a packager field to packages</title>
<updated>2014-05-06T18:52:32Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-05-06T18:52:32Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=a93363ac08ade0b17b342c5238efb37fc5d15741'/>
<id>urn:sha1:a93363ac08ade0b17b342c5238efb37fc5d15741</id>
<content type='text'>
Store the last packager in addition to storing the submitter and the
maintainer of a package. This allows for checking who last updated a
package, even if the package has been disowned.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix vote/notify link on the package details page</title>
<updated>2014-05-01T07:29:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-05-01T07:27:06Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=e161c4f94b75b26f115f6953cdc67a543cf89ec2'/>
<id>urn:sha1:e161c4f94b75b26f115f6953cdc67a543cf89ec2</id>
<content type='text'>
Call pkgbase_user_voted() and pkgbase_user_notify() using the package
base ID instead of using the package ID.

Fixes FS#40165.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Support multiple licenses per package</title>
<updated>2014-04-26T12:48:19Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-26T12:40:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=9553790cfc9a3bcb5c4bf2266565862082c26613'/>
<id>urn:sha1:9553790cfc9a3bcb5c4bf2266565862082c26613</id>
<content type='text'>
Split out package licenses into two separate tables in order to support
multiple licenses per package. The code on the package details page is
adjusted accordingly.

UPGRADING contains instructions on how to convert existing licenses in
the database to the new layout.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Display package groups on the details page</title>
<updated>2014-04-26T12:21:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-26T12:21:43Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=38eb8d2a3ab0b7f35618d151613211d45f6ec4d8'/>
<id>urn:sha1:38eb8d2a3ab0b7f35618d151613211d45f6ec4d8</id>
<content type='text'>
The groups field is hidden if a package doesn't belong to any group.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
</feed>
