<feed xmlns='http://www.w3.org/2005/Atom'>
<title>makepnd.git/src, branch makepnd</title>
<subtitle>makepnd-ng
</subtitle>
<id>https://git.cloudef.pw/makepnd.git/atom?h=makepnd</id>
<link rel='self' href='https://git.cloudef.pw/makepnd.git/atom?h=makepnd'/>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/'/>
<updated>2017-05-16T02:44:08Z</updated>
<entry>
<title>remove unused byte from user agent buffer</title>
<updated>2017-05-16T02:44:08Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-05-10T22:54:57Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=5a1bf3d80367a64ab90368bbf5282c37714b5086'/>
<id>urn:sha1:5a1bf3d80367a64ab90368bbf5282c37714b5086</id>
<content type='text'>
snprintf prints at most n bytes including the terminating '\0'.  The
extra reserved byte was never being used.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>check for overflow when setting HTTP_USER_AGENT</title>
<updated>2017-05-16T02:43:17Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-05-10T22:54:56Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=63087c31b5bdd7a16d312d9bf938f6cfd4a635b0'/>
<id>urn:sha1:63087c31b5bdd7a16d312d9bf938f6cfd4a635b0</id>
<content type='text'>
gcc7 issues a warning about a potential overflow if left unchecked.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>query_fileowner: avoid buffer overflow</title>
<updated>2017-05-16T02:39:39Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-05-10T22:54:54Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=a2b776f6c901c706946b49d2b5cadb0c6efd2655'/>
<id>urn:sha1:a2b776f6c901c706946b49d2b5cadb0c6efd2655</id>
<content type='text'>
Copying a string into a buffer that  has just been determined to not be
able to hold it is obviously incorrect.  The actual error handling
appears to have been unintentionally removed in
47762ab687959e48acc2de8592fcf3ba3cfa502b.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>free memory for --overwrite lists</title>
<updated>2017-05-08T08:53:55Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-04-22T21:34:11Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=bf468c09562ecfa552f514c9f897742b309e64ee'/>
<id>urn:sha1:bf468c09562ecfa552f514c9f897742b309e64ee</id>
<content type='text'>
Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>add --sysroot option</title>
<updated>2017-04-16T23:41:35Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-04-16T04:31:57Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=fae33a1faf3f94ea46049664ef483b2a3e0d3f01'/>
<id>urn:sha1:fae33a1faf3f94ea46049664ef483b2a3e0d3f01</id>
<content type='text'>
--root is not sufficient to properly operate on a mounted guest system.
Using --root still uses the host system's configuration and there is no
way to correctly use the guest configuration without manually modifying
any Include directives.  --sysroot provides an easier way to operate on
a guest system by chrooting immediately after option parsing before
configuration parsing or performing any operations.  It is currently
limited to the root user, but that's enough for restoring a guest system
to a working state, which is the primary intended use case.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
</content>
</entry>
<entry>
<title>conflict: include owner for filesystem conflicts</title>
<updated>2017-04-16T23:41:35Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-04-15T22:12:56Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=6d1dcf7937ba3739d17eda614591d1f59ac0bf3a'/>
<id>urn:sha1:6d1dcf7937ba3739d17eda614591d1f59ac0bf3a</id>
<content type='text'>
Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
</content>
</entry>
<entry>
<title>deprecate --force in favor of --overwrite</title>
<updated>2017-04-12T01:47:44Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-04-10T00:42:02Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=13ec13c85e4ea39e51d58b0842d8bef50e2ae369'/>
<id>urn:sha1:13ec13c85e4ea39e51d58b0842d8bef50e2ae369</id>
<content type='text'>
--force is widely misunderstood and the same effect can now be achieved
with --overwrite, which is better named and can be used more safely.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>add --overwrite option to ignore file conflicts</title>
<updated>2017-04-12T01:47:33Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-04-10T00:42:01Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=04d211effa8d65020887112ee30c7b3b0fc28ad3'/>
<id>urn:sha1:04d211effa8d65020887112ee30c7b3b0fc28ad3</id>
<content type='text'>
Allows for safer, more fine-grained control for overwriting files than
--force's all-or-nothing approach.

Implements FS#31549.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>parse stdin as newline-separated</title>
<updated>2017-04-04T02:04:16Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-02-18T22:09:50Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=d9908fc1f272a2859b525c3bd92d9f3e8a2a6293'/>
<id>urn:sha1:d9908fc1f272a2859b525c3bd92d9f3e8a2a6293</id>
<content type='text'>
Newline-separated input is more reliable because most of the arguments
we accept over stdin can validly contain spaces but not newlines.

Resolves FS#52992

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Introduce a 'disable-download-timeout' option</title>
<updated>2017-01-13T02:52:50Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2016-12-02T10:53:53Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=c635f185ba86967cd8de9c31890b57e558f65e9b'/>
<id>urn:sha1:c635f185ba86967cd8de9c31890b57e558f65e9b</id>
<content type='text'>
Add command line option ('--disable-download-timeout') and config file
option ('DisableDownloadTimeout') to disable defaults for low speed
limit and timeout on downloads. Use this if you have issues downloading
files with proxy and/or security gateway.

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
</feed>
