<feed xmlns='http://www.w3.org/2005/Atom'>
<title>asroot, branch 1.1.6</title>
<subtitle>[Complete] A simpler alternative to sudo and doas
</subtitle>
<id>https://git.maandree.se/asroot/atom?h=1.1.6</id>
<link rel='self' href='https://git.maandree.se/asroot/atom?h=1.1.6'/>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/'/>
<updated>2022-07-17T10:43:23Z</updated>
<entry>
<title>Add reference to editasroot</title>
<updated>2022-07-17T10:43:23Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-07-17T10:43:23Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=1aa83640c99ac588174fc8ac22c9cb691b31d76d'/>
<id>urn:sha1:1aa83640c99ac588174fc8ac22c9cb691b31d76d</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Improve makefile</title>
<updated>2021-09-16T14:13:12Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-09-16T14:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=e9f603063cdd2d3c7c7f0801078e22158e6bad1d'/>
<id>urn:sha1:e9f603063cdd2d3c7c7f0801078e22158e6bad1d</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Fix a buf and a portability issue found by Jonathan Frech</title>
<updated>2021-03-24T12:09:04Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-03-24T11:19:45Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=598d3c5a3daedace93b9fe4d6b5f0e7cf96ccd5e'/>
<id>urn:sha1:598d3c5a3daedace93b9fe4d6b5f0e7cf96ccd5e</id>
<content type='text'>
1)
Fix read of potententially uninitialised memory when reading hostname

This bug could cause the program to enter a loop and eventually die
because it cannot allocate memory.

2)
Instead of using execvpe(3) (non-standard), set environ and call
execvp(3). (This works because asroot does not change PATH.)

Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Fix support for long hostnames</title>
<updated>2021-03-22T18:17:36Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-03-22T18:17:36Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=288b586867005aed92d61354785e58faf98e9e04'/>
<id>urn:sha1:288b586867005aed92d61354785e58faf98e9e04</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Correction: set value of SHELL to pw_shell, rather than pw_dir</title>
<updated>2021-03-22T06:19:52Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-03-22T06:19:52Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=b48db8b49ddac1be5d4c84892bec22f5615e03c7'/>
<id>urn:sha1:b48db8b49ddac1be5d4c84892bec22f5615e03c7</id>
<content type='text'>
Thank you to Jonathan Frech for catching this mistake

Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2021-02-22T14:41:48Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-02-22T14:41:48Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=e3784823610347e5908e119189c9a51e22c609b2'/>
<id>urn:sha1:e3784823610347e5908e119189c9a51e22c609b2</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Remove redundant extern declaration of environ</title>
<updated>2021-02-01T16:44:50Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-02-01T16:44:50Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=45835a4d43ec569bfa42eccdb4043046ac2fde0f'/>
<id>urn:sha1:45835a4d43ec569bfa42eccdb4043046ac2fde0f</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Eliminiate unncessary code if RETRY_SLEEP is nonpositive</title>
<updated>2021-02-01T16:43:16Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-02-01T16:43:16Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=453fc14702f09299dd9745d31afff4007d0f76ae'/>
<id>urn:sha1:453fc14702f09299dd9745d31afff4007d0f76ae</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Add customisation instructions to config.mk, rename ERROR_SLEEP to RETRY_SLEEP, and remove sleep instruction if RETRY_SLEEP is nonpositive</title>
<updated>2021-02-01T16:41:31Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-02-01T16:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=6e48590a4b26fad71d6a0b3320f59d696dbcdeb5'/>
<id>urn:sha1:6e48590a4b26fad71d6a0b3320f59d696dbcdeb5</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Fix exit value</title>
<updated>2021-02-01T16:33:40Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-02-01T16:33:40Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/asroot/commit/?id=ba328d4f472c26b1835e6f0afa1e04da14b758fc'/>
<id>urn:sha1:ba328d4f472c26b1835e6f0afa1e04da14b758fc</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
</feed>
