<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>thinglaunch, branch HEAD</title>
<subtitle>A simple command and password promtper for X11.
</subtitle>
<entry>
<id>89c06a15709368c76ffde3c77291b1d9cf880cb9</id>
<published>2020-02-09T09:13:25Z</published>
<updated>2020-02-09T09:13:25Z</updated>
<title type="text">minor fixes from Evil_Bob</title>
<link rel="alternate" href="commit/89c06a15709368c76ffde3c77291b1d9cf880cb9.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 89c06a15709368c76ffde3c77291b1d9cf880cb9
parent 2c329aa6247ff532fce877debb1e80075bcbbba3
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun,  9 Feb 2020 10:13:25 +0100

minor fixes from Evil_Bob

* fix errors in die(), to add newlines
* fix double include of unistd.h
* change into to long, where it needs &gt; 16 bit
* tiny code-style fixes

</content>
</entry>
<entry>
<id>2c329aa6247ff532fce877debb1e80075bcbbba3</id>
<published>2020-02-08T15:47:51Z</published>
<updated>2020-02-09T09:07:34Z</updated>
<title type="text">check an error condition in fork() and print the actual execlp error</title>
<link rel="alternate" href="commit/2c329aa6247ff532fce877debb1e80075bcbbba3.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 2c329aa6247ff532fce877debb1e80075bcbbba3
parent dfd9734eae6f1adea3f1afc84cb82beee283da84
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat,  8 Feb 2020 16:47:51 +0100

check an error condition in fork() and print the actual execlp error

checks for -1 in fork() which can happen for example with resource process
limits. Print a clear error for fork() and execlp().

Signed-off-by: Christoph Lohmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>dfd9734eae6f1adea3f1afc84cb82beee283da84</id>
<published>2020-02-08T15:44:55Z</published>
<updated>2020-02-09T09:06:23Z</updated>
<title type="text">Makefile: always return success and process when creating a symlink</title>
<link rel="alternate" href="commit/dfd9734eae6f1adea3f1afc84cb82beee283da84.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit dfd9734eae6f1adea3f1afc84cb82beee283da84
parent 4e3211426e2b708b932040e32befb60aa40f04d9
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat,  8 Feb 2020 16:44:55 +0100

Makefile: always return success and process when creating a symlink

Signed-off-by: Christoph Lohmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>4e3211426e2b708b932040e32befb60aa40f04d9</id>
<published>2018-12-09T08:46:37Z</published>
<updated>2018-12-09T09:16:43Z</updated>
<title type="text">include &lt;X11/keysym.h&gt; for compatibility with libtinyx11</title>
<link rel="alternate" href="commit/4e3211426e2b708b932040e32befb60aa40f04d9.gph" />
<author>
<name>Josuah Demangeon</name>
<email>[email protected]</email>
</author>
<content type="text">commit 4e3211426e2b708b932040e32befb60aa40f04d9
parent d2b718ab6c586f855e56041dced3c2472db5c8ea
Author: Josuah Demangeon &lt;[email protected]&gt;
Date:   Sun,  9 Dec 2018 09:46:37 +0100

include &lt;X11/keysym.h&gt; for compatibility with libtinyx11

https://github.com/idunham/tinyxlib

The issue was undefined XK_* symbols.

Signed-off-by: Christoph Lohmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>d2b718ab6c586f855e56041dced3c2472db5c8ea</id>
<published>2018-12-08T10:49:23Z</published>
<updated>2018-12-08T12:55:41Z</updated>
<title type="text">config.mk: use X11INC for default include</title>
<link rel="alternate" href="commit/d2b718ab6c586f855e56041dced3c2472db5c8ea.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit d2b718ab6c586f855e56041dced3c2472db5c8ea
parent d67511b5bd71cac812727218bc42cc3d23760bc5
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat,  8 Dec 2018 11:49:23 +0100

config.mk: use X11INC for default include

Signed-off-by: Christoph Lohmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>d67511b5bd71cac812727218bc42cc3d23760bc5</id>
<published>2018-04-26T05:16:12Z</published>
<updated>2018-04-26T05:16:12Z</updated>
<title type="text">Make sudo asking more obvious if prompt is given.</title>
<link rel="alternate" href="commit/d67511b5bd71cac812727218bc42cc3d23760bc5.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit d67511b5bd71cac812727218bc42cc3d23760bc5
parent ea4447f1720d7ef60229bc29b3a0fc12c0d39ccb
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Thu, 26 Apr 2018 07:16:12 +0200

Make sudo asking more obvious if prompt is given.

</content>
</entry>
<entry>
<id>ea4447f1720d7ef60229bc29b3a0fc12c0d39ccb</id>
<published>2018-03-12T10:49:46Z</published>
<updated>2018-03-12T11:55:15Z</updated>
<title type="text">Use Exit-Code 1 on abort</title>
<link rel="alternate" href="commit/ea4447f1720d7ef60229bc29b3a0fc12c0d39ccb.gph" />
<author>
<name>Christoph Polcin</name>
<email>[email protected]</email>
</author>
<content type="text">commit ea4447f1720d7ef60229bc29b3a0fc12c0d39ccb
parent 50920755d6cdfc642d76cecac2dbee9730af77c7
Author: Christoph Polcin &lt;[email protected]&gt;
Date:   Mon, 12 Mar 2018 11:49:46 +0100

Use Exit-Code 1 on abort

Signed-off-by: Christoph Polcin &lt;[email protected]&gt;
Signed-off-by: Christoph Lohmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>50920755d6cdfc642d76cecac2dbee9730af77c7</id>
<published>2018-03-12T10:49:45Z</published>
<updated>2018-03-12T11:55:01Z</updated>
<title type="text">Exit on CTRL-C</title>
<link rel="alternate" href="commit/50920755d6cdfc642d76cecac2dbee9730af77c7.gph" />
<author>
<name>Christoph Polcin</name>
<email>[email protected]</email>
</author>
<content type="text">commit 50920755d6cdfc642d76cecac2dbee9730af77c7
parent 88e9e929a0157489d4a6ef7b0096414b31e7c9d8
Author: Christoph Polcin &lt;[email protected]&gt;
Date:   Mon, 12 Mar 2018 11:49:45 +0100

Exit on CTRL-C

Signed-off-by: Christoph Polcin &lt;[email protected]&gt;
Signed-off-by: Christoph Lohmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>88e9e929a0157489d4a6ef7b0096414b31e7c9d8</id>
<published>2018-03-12T10:49:44Z</published>
<updated>2018-03-12T11:54:53Z</updated>
<title type="text">Trigger build on config.h changes</title>
<link rel="alternate" href="commit/88e9e929a0157489d4a6ef7b0096414b31e7c9d8.gph" />
<author>
<name>Christoph Polcin</name>
<email>[email protected]</email>
</author>
<content type="text">commit 88e9e929a0157489d4a6ef7b0096414b31e7c9d8
parent eea0fc885118a2aecca3d77365db475bba73bfec
Author: Christoph Polcin &lt;[email protected]&gt;
Date:   Mon, 12 Mar 2018 11:49:44 +0100

Trigger build on config.h changes

Signed-off-by: Christoph Polcin &lt;[email protected]&gt;
Signed-off-by: Christoph Lohmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>eea0fc885118a2aecca3d77365db475bba73bfec</id>
<published>2017-05-16T11:19:20Z</published>
<updated>2017-05-16T11:19:20Z</updated>
<title type="text">Adapting the patch of &lt;[email protected]&gt;.</title>
<link rel="alternate" href="commit/eea0fc885118a2aecca3d77365db475bba73bfec.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit eea0fc885118a2aecca3d77365db475bba73bfec
parent a80c9725e8fdc55c1b69de9d7bbcc48e0e1aab42
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Tue, 16 May 2017 13:19:20 +0200

Adapting the patch of &lt;[email protected]&gt;.

</content>
</entry>
<entry>
<id>a80c9725e8fdc55c1b69de9d7bbcc48e0e1aab42</id>
<published>2016-03-03T12:43:01Z</published>
<updated>2016-03-03T12:43:01Z</updated>
<title type="text">Fix oob in arg.h.</title>
<link rel="alternate" href="commit/a80c9725e8fdc55c1b69de9d7bbcc48e0e1aab42.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit a80c9725e8fdc55c1b69de9d7bbcc48e0e1aab42
parent 3c24e44bec97808fe9489b9e58b01a18bc60a9d8
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Thu,  3 Mar 2016 13:43:01 +0100

Fix oob in arg.h.

</content>
</entry>
<entry>
<id>3c24e44bec97808fe9489b9e58b01a18bc60a9d8</id>
<published>2016-01-01T11:40:01Z</published>
<updated>2016-01-01T11:40:01Z</updated>
<title type="text">Add support for a prompt given as argument.</title>
<link rel="alternate" href="commit/3c24e44bec97808fe9489b9e58b01a18bc60a9d8.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3c24e44bec97808fe9489b9e58b01a18bc60a9d8
parent a0a1f790e60975939f4af0cb291abb32372c8f9e
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Fri,  1 Jan 2016 12:40:01 +0100

Add support for a prompt given as argument.

</content>
</entry>
<entry>
<id>a0a1f790e60975939f4af0cb291abb32372c8f9e</id>
<published>2014-10-31T12:34:54Z</published>
<updated>2014-10-31T12:34:54Z</updated>
<title type="text">config.h shouldn&#39;t be in the repo.</title>
<link rel="alternate" href="commit/a0a1f790e60975939f4af0cb291abb32372c8f9e.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit a0a1f790e60975939f4af0cb291abb32372c8f9e
parent 6e8e0fef1c56465feb26cb4009c54315baa1ecb3
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Fri, 31 Oct 2014 13:34:54 +0100

config.h shouldn&#39;t be in the repo.

Thanks Drakevr!

</content>
</entry>
<entry>
<id>6e8e0fef1c56465feb26cb4009c54315baa1ecb3</id>
<published>2012-08-04T20:18:20Z</published>
<updated>2012-08-04T20:18:20Z</updated>
<title type="text">No need for extra arg.h mentioning.</title>
<link rel="alternate" href="commit/6e8e0fef1c56465feb26cb4009c54315baa1ecb3.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 6e8e0fef1c56465feb26cb4009c54315baa1ecb3
parent 1d85b767bee1ecfbb90bf78ad3a990de84b0fb25
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sat,  4 Aug 2012 22:18:20 +0200

No need for extra arg.h mentioning.

</content>
</entry>
<entry>
<id>1d85b767bee1ecfbb90bf78ad3a990de84b0fb25</id>
<published>2012-08-04T20:16:33Z</published>
<updated>2012-08-04T20:16:33Z</updated>
<title type="text">Adding more flexible ARGBEGIN parameter handling.</title>
<link rel="alternate" href="commit/1d85b767bee1ecfbb90bf78ad3a990de84b0fb25.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 1d85b767bee1ecfbb90bf78ad3a990de84b0fb25
parent 7445d3804d48a3cd0e1f2348dea8c354a9df3b49
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sat,  4 Aug 2012 22:16:33 +0200

Adding more flexible ARGBEGIN parameter handling.

</content>
</entry>
<entry>
<id>7445d3804d48a3cd0e1f2348dea8c354a9df3b49</id>
<published>2012-08-04T06:49:05Z</published>
<updated>2012-08-04T06:49:05Z</updated>
<title type="text">Fixing the manpage.</title>
<link rel="alternate" href="commit/7445d3804d48a3cd0e1f2348dea8c354a9df3b49.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 7445d3804d48a3cd0e1f2348dea8c354a9df3b49
parent 107847ebbc9c12c8442a2f863ed5ef3bdf8031f4
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sat,  4 Aug 2012 08:49:05 +0200

Fixing the manpage.

</content>
</entry>
<entry>
<id>107847ebbc9c12c8442a2f863ed5ef3bdf8031f4</id>
<published>2011-07-02T10:40:06Z</published>
<updated>2011-07-02T10:40:06Z</updated>
<title type="text">Bumping up the version number.</title>
<link rel="alternate" href="commit/107847ebbc9c12c8442a2f863ed5ef3bdf8031f4.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 107847ebbc9c12c8442a2f863ed5ef3bdf8031f4
parent 4f94a8e2a0a72b3e55f270e4ca97df81204a65d6
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sat,  2 Jul 2011 12:40:06 +0200

Bumping up the version number.

</content>
</entry>
<entry>
<id>4f94a8e2a0a72b3e55f270e4ca97df81204a65d6</id>
<published>2011-07-02T10:39:40Z</published>
<updated>2011-07-02T10:39:40Z</updated>
<title type="text">HISTORY and fitting PREFIX to some obscure standard.</title>
<link rel="alternate" href="commit/4f94a8e2a0a72b3e55f270e4ca97df81204a65d6.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 4f94a8e2a0a72b3e55f270e4ca97df81204a65d6
parent 2a3aa8ec0c8405ec71937108765bef0faf6f4d49
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sat,  2 Jul 2011 12:39:40 +0200

HISTORY and fitting PREFIX to some obscure standard.

</content>
</entry>
<entry>
<id>2a3aa8ec0c8405ec71937108765bef0faf6f4d49</id>
<published>2011-07-02T10:35:56Z</published>
<updated>2011-07-02T10:35:56Z</updated>
<title type="text">README.md is gone. Added manpage.</title>
<link rel="alternate" href="commit/2a3aa8ec0c8405ec71937108765bef0faf6f4d49.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 2a3aa8ec0c8405ec71937108765bef0faf6f4d49
parent f709107300338c07130648c3eb03492aef3c2880
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sat,  2 Jul 2011 12:35:56 +0200

README.md is gone. Added manpage.

</content>
</entry>
<entry>
<id>f709107300338c07130648c3eb03492aef3c2880</id>
<published>2011-07-02T10:18:56Z</published>
<updated>2011-07-02T10:18:56Z</updated>
<title type="text">Adding manpage mechanisms.</title>
<link rel="alternate" href="commit/f709107300338c07130648c3eb03492aef3c2880.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit f709107300338c07130648c3eb03492aef3c2880
parent 5ace293264b48dfcfccb9358f8def262b51db199
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sat,  2 Jul 2011 12:18:56 +0200

Adding manpage mechanisms.

</content>
</entry>
<entry>
<id>5ace293264b48dfcfccb9358f8def262b51db199</id>
<published>2011-04-10T14:54:10Z</published>
<updated>2011-04-10T14:54:10Z</updated>
<title type="text">Pushing version 2.2.</title>
<link rel="alternate" href="commit/5ace293264b48dfcfccb9358f8def262b51db199.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 5ace293264b48dfcfccb9358f8def262b51db199
parent 86ab2b59e05a3f9c234d5564c9e41f2d46d5953d
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun, 10 Apr 2011 16:54:10 +0200

Pushing version 2.2.

</content>
</entry>
<entry>
<id>86ab2b59e05a3f9c234d5564c9e41f2d46d5953d</id>
<published>2011-04-10T14:53:38Z</published>
<updated>2011-04-10T14:53:38Z</updated>
<title type="text">Adding SUDO_ASKPASS support to thinglaunch.</title>
<link rel="alternate" href="commit/86ab2b59e05a3f9c234d5564c9e41f2d46d5953d.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 86ab2b59e05a3f9c234d5564c9e41f2d46d5953d
parent c13c797ba4f26cdbff560020a815fea564d8c60b
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun, 10 Apr 2011 16:53:38 +0200

Adding SUDO_ASKPASS support to thinglaunch.

</content>
</entry>
<entry>
<id>c13c797ba4f26cdbff560020a815fea564d8c60b</id>
<published>2011-03-27T18:53:31Z</published>
<updated>2011-03-27T18:53:31Z</updated>
<title type="text">Fixing the symlink and shortening exec.</title>
<link rel="alternate" href="commit/c13c797ba4f26cdbff560020a815fea564d8c60b.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit c13c797ba4f26cdbff560020a815fea564d8c60b
parent 5502b4594bac02c6091df6479aad7e9f7a754899
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun, 27 Mar 2011 20:53:31 +0200

Fixing the symlink and shortening exec.

</content>
</entry>
<entry>
<id>5502b4594bac02c6091df6479aad7e9f7a754899</id>
<published>2011-03-27T18:15:39Z</published>
<updated>2011-03-27T18:15:39Z</updated>
<title type="text">WMProperties and symlink testing.</title>
<link rel="alternate" href="commit/5502b4594bac02c6091df6479aad7e9f7a754899.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 5502b4594bac02c6091df6479aad7e9f7a754899
parent 3a05486d691e4aa86d34a43eb4346ea9b49b40b2
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun, 27 Mar 2011 20:15:39 +0200

WMProperties and symlink testing.

</content>
</entry>
<entry>
<id>3a05486d691e4aa86d34a43eb4346ea9b49b40b2</id>
<published>2011-03-27T18:03:27Z</published>
<updated>2011-03-27T18:03:27Z</updated>
<title type="text">Fixing the cleanup.</title>
<link rel="alternate" href="commit/3a05486d691e4aa86d34a43eb4346ea9b49b40b2.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3a05486d691e4aa86d34a43eb4346ea9b49b40b2
parent 7fad8c318634ffaf83f999cdf49aedc9e575f898
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun, 27 Mar 2011 20:03:27 +0200

Fixing the cleanup.

</content>
</entry>
<entry>
<id>7fad8c318634ffaf83f999cdf49aedc9e575f898</id>
<published>2011-03-27T16:53:39Z</published>
<updated>2011-03-27T16:53:39Z</updated>
<title type="text">Adding config.h support.</title>
<link rel="alternate" href="commit/7fad8c318634ffaf83f999cdf49aedc9e575f898.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 7fad8c318634ffaf83f999cdf49aedc9e575f898
parent 606c0f24754b284bacbb8de22ef5d0c73f065e8f
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun, 27 Mar 2011 18:53:39 +0200

Adding config.h support.

</content>
</entry>
<entry>
<id>606c0f24754b284bacbb8de22ef5d0c73f065e8f</id>
<published>2011-03-27T16:50:19Z</published>
<updated>2011-03-27T16:50:19Z</updated>
<title type="text">Initial commit of 2.0.</title>
<link rel="alternate" href="commit/606c0f24754b284bacbb8de22ef5d0c73f065e8f.gph" />
<author>
<name>Christoph Lohmann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 606c0f24754b284bacbb8de22ef5d0c73f065e8f
Author: Christoph Lohmann &lt;[email protected]&gt;
Date:   Sun, 27 Mar 2011 18:50:19 +0200

Initial commit of 2.0.

</content>
</entry>
</feed>