svn commit: r50180 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bjk
Date: Thu Apr 20 02:44:15 2017
New Revision: 50180
URL: https://svnweb.freebsd.org/changeset/doc/50180

Log:
  Add 2017Q1 CloudABI entry from ed

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml	Thu Apr 20 02:25:19 2017	(r50179)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-01-2017-03.xml	Thu Apr 20 02:44:15 2017	(r50180)
@@ -650,4 +650,74 @@
 
     <sponsor>Microsoft</sponsor>
   </project>
+
+  <project cat="proj">
+    <title>Porting Software to CloudABI: Sandboxed Bitcoin!</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Ed</given>
+	  <common>Schouten</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://nuxi.nl/cloudabi/FreeBSD/">How to use CloudABI on &os;</url>
+      <url href="https://nuxi.nl/blog/2017/02/18/porting-leveldb-to-cloudabi.html">LevelDB for CloudABI</url>
+      <url href="https://nuxi.nl/blog/2017/03/15/sandboxed-memcached.html">Memcached for CloudABI</url>
+      <url href="https://laanwj.github.io/2017/03/02/porting-bitcoin-core-to-cloudabi.html">Bitcoin for CloudABI</url>
+    </links>
+
+    <body>
+      <p>CloudABI is a framework that allows you to develop strongly
+	sandboxed applications a lot more easily.  It is a programming
+	environment that exclusively uses &os;'s Capsicum facilities.  Any
+	features incompatible with Capsicum have been removed entirely,
+	which means that it is easier to determine how code needs to be
+	adjusted to behave correctly while sandboxed.  In essence, you only
+	need to patch up the code until it builds.</p>
+
+      <p>Last year we've managed to port a lot of exciting libraries over
+	to CloudABI.  Highlights include sandboxing aware versions of
+	<a href="http://www.boost.org/">Boost</a> and
+	<a href="http://leveldb.org/">LevelDB</a>.  Now that these
+	libraries are readily available, we're at the point where we can
+	shift focus towards porting full applications.</p>
+
+      <p>Late February one of the lead developers of
+	<a href="https://github.com/bitcoin/bitcoin">the Bitcoin reference
+	  implementation</a> got in touch, as he is very interested in
+	creating a copy of Bitcoin that is better protected against
+	security bugs.  You do not want a security bug in the
+	networking/consensus code allowing an attacker to steal coins from
+	your local wallet.</p>
+
+      <p>As I think that this is a use case that demonstrates the strength
+	of CloudABI well, I've made addressing any issues reported by the
+	Bitcoin developers a top priority.  Once the Bitcoin port is
+	complete, we want to provide binary packages of it as well.</p>
+    </body>
+
+    <sponsor>Nuxi, the Netherlands</sponsor>
+
+    <help>
+      <task>Though getting Bitcoin to work is pretty awesome, don't let
+	that distract us from porting other pieces of software over as
+	well!  Are you the maintainer of a piece of software that could
+	benefit from sandboxing?  Be sure to try building it using the
+	CloudABI toolchain!</task>
+
+      <task>One of the pieces of software that got ported over to
+	CloudABI some time ago is Memcached.  Are you a user of
+	Memcached? If so, feel free to give the sandboxed version of
+	Memcached for CloudABI a try!</task>
+
+      <task>So far CloudABI can be used to run software written in C, C++
+	and Python.  Would you like to see any other programming language
+	work on CloudABI as well?  Be sure to help out!</task>
+    </help>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.