<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/lib/aur.inc.php, branch v4.0.0-rc5</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/lib/aur.inc.php?h=v4.0.0-rc5</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/lib/aur.inc.php?h=v4.0.0-rc5'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-06-14T15:58:56Z</updated>
<entry>
<title>Show co-maintainers next to maintainers in details</title>
<updated>2015-06-14T15:58:56Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-14T07:56:40Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=fb42ec696cac974ea87e9a24ba009b58a7fe2c13'/>
<id>urn:sha1:fb42ec696cac974ea87e9a24ba009b58a7fe2c13</id>
<content type='text'>
Implements FS#45313.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Refactor code for printing account links</title>
<updated>2015-06-14T15:58:56Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-14T07:49:17Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=a2f79eb2e1ff74e7d2403bf194a52b41cc7f3c0c'/>
<id>urn:sha1:a2f79eb2e1ff74e7d2403bf194a52b41cc7f3c0c</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Use an INI-style configuration file</title>
<updated>2014-10-24T08:03:54Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-10-24T06:31:47Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=76343fb91511b9f53e58b6c01b258bfe00ddb4c6'/>
<id>urn:sha1:76343fb91511b9f53e58b6c01b258bfe00ddb4c6</id>
<content type='text'>
Replace web/lib/config.inc.php with an INI-style configuration file.
This allows us to get rid of several globals and makes it easier to use
the same configuration file in external scripts.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix the return value of save_salt()</title>
<updated>2014-08-08T09:38:00Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-08-08T09:32:06Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=d61b34f2557eb38142c879cbe2dea8598873dfb3'/>
<id>urn:sha1:d61b34f2557eb38142c879cbe2dea8598873dfb3</id>
<content type='text'>
Return true if and only if the SQL query was executed successfully.
Logins with an unsalted password no longer fail now.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Rework permission handling</title>
<updated>2014-07-15T20:56:57Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-15T18:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=03c6304e19d5d3ecd276dd3f42220db301ab511d'/>
<id>urn:sha1:03c6304e19d5d3ecd276dd3f42220db301ab511d</id>
<content type='text'>
Add a new function has_credential() that checks whether the currently
logged in user is allowed to perform a given action. Moving all
permission handling to this central place makes adding new user groups
and adjusting permissions much more convenient.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<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>Do not return "None" in user functions</title>
<updated>2014-06-05T13:12:10Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-05T12:47:38Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=0a66f48aa1293f93579b7de9bc5d080cf5f3105e'/>
<id>urn:sha1:0a66f48aa1293f93579b7de9bc5d080cf5f3105e</id>
<content type='text'>
Return null instead of the string "None" in username_from_id(),
uid_from_email() and uid_from_username().

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>Fix parsing of array overrides</title>
<updated>2014-05-03T16:08:57Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-05-03T16:01:49Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=782e9eb1882ab5d5792ca0e4ae5f652550bc72aa'/>
<id>urn:sha1:782e9eb1882ab5d5792ca0e4ae5f652550bc72aa</id>
<content type='text'>
If a depends (makedepends, checkdepends, optdepends, conflicts,
provides, replaces, license, groups, source) line appears in a package
section, it replaces the corresponding array from the pkgbase section.
If there is a single "depends = " line in the package section, the
depends array of that package is considered empty.

This partly reverts the behavior introduced in commit 137a9ae (Fix
parsing of array overrides, 2014-05-03).

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Handle pkgbase array overrides gracefully</title>
<updated>2014-04-19T08:59:48Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-19T08:32:43Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=34453d32958cc71cf08e932368952f98b46b7020'/>
<id>urn:sha1:34453d32958cc71cf08e932368952f98b46b7020</id>
<content type='text'>
Instead of overwriting arrays, such as depends, from the pkgbase
section, new entries should be appended. Replace array_merge() with a
mixture of array_merge_recursive() and array_replace_recursive() that
merges array fields and replaces non-array fields.

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