<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/shellinabox, branch 2016.08</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2016.08</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2016.08'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2016-08-04T20:38:19+00:00</updated>
<entry>
<title>shellinabox: add dependency on !BR2_STATIC_LIBS</title>
<updated>2016-08-04T20:38:19+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2016-08-04T20:37:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=1cad81f0fed3934449a28c35316684393d702a74'/>
<id>urn:sha1:1cad81f0fed3934449a28c35316684393d702a74</id>
<content type='text'>
shellinabox uses &lt;dlfcn.h&gt;, so a !BR2_STATIC_LIBS dependency is needed.

Fixes:

  http://autobuild.buildroot.net/results/59dd88e31a5f49231c4131b840fbf1bb76e777e7/

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shellinabox: fix build on musl</title>
<updated>2016-08-04T20:38:14+00:00</updated>
<author>
<name>Olivier Singla</name>
<email>olivier.singla@gmail.com</email>
</author>
<published>2016-08-04T01:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=35ccd358b304413229fc2e32f1318426cbb23a20'/>
<id>urn:sha1:35ccd358b304413229fc2e32f1318426cbb23a20</id>
<content type='text'>
This commit fixes the build of shellinabox with the musl C library,
which requires two changes:

 - A patch to include &lt;sys/ttydefaults.h&gt;, which is needed to get the
   definitions of TTYDEF_*

 - A hack to workaround what seems to be a problem in musl itself (musl
   does #define utmp utmpx, which causes some symbol conflicts down the
   road). Since anyway the utmpx implementation is just a set of stubs
   in musl, we simply make shellinabox believe that &lt;utmpx.h&gt; is not
   available by passing the appropriate variable. The musl issue has
   been reported at http://www.openwall.com/lists/musl/2016/08/04/8.

Fixes:

  http://autobuild.buildroot.net/results/1847cab964957da3c9bf4911a5ad3602b3c82431/

Signed-off-by: Olivier Singla &lt;olivier.singla@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shellinabox: convert patch to a Git formatted one</title>
<updated>2016-08-04T20:37:44+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2016-08-04T20:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=99ed68487a83380cf00ba5c602746ada3f995bf7'/>
<id>urn:sha1:99ed68487a83380cf00ba5c602746ada3f995bf7</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shellinabox: needs MMU support</title>
<updated>2016-07-07T08:36:03+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2016-07-07T08:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=cc2be0b2566a1a56c2a6c420f8dae8d40ec44b91'/>
<id>urn:sha1:cc2be0b2566a1a56c2a6c420f8dae8d40ec44b91</id>
<content type='text'>
Fixes:

  http://autobuild.buildroot.net/results/609ec63d36e235581fe0388c0e1102362743d5b2/

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shellinabox: new package</title>
<updated>2016-07-06T10:04:15+00:00</updated>
<author>
<name>Olivier Singla</name>
<email>olivier.singla@gmail.com</email>
</author>
<published>2016-07-06T02:27:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=479cebcfb75cc0d738714102e647f401628a849e'/>
<id>urn:sha1:479cebcfb75cc0d738714102e647f401628a849e</id>
<content type='text'>
Shell In A Box implements a web server that can export arbitrary command
line tools to a web based terminal emulator. This emulator is accessible
to any JavaScript and CSS enabled web browser and does not require any
additional browser plugins.

Signed-off-by: Olivier Singla &lt;olivier.singla@gmail.com&gt;
[Thomas:
 - Use "select" instead of "depends on" for the OpenSSL dependency, and
   use alphabetic ordering.
 - Rewrap Config.in help text.
 - Use github macro
 - Explain why the OpenSSL dependency is mandatory, while
   --enable-ssl/--disable-ssl are available.]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
