From owner-soc-status@FreeBSD.ORG Tue Sep 3 15:03:43 2013 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id F0B35F78 for ; Tue, 3 Sep 2013 15:03:43 +0000 (UTC) (envelope-from tuchalia@gmail.com) Received: from mail-lb0-x229.google.com (mail-lb0-x229.google.com [IPv6:2a00:1450:4010:c04::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 788D223B2 for ; Tue, 3 Sep 2013 15:03:43 +0000 (UTC) Received: by mail-lb0-f169.google.com with SMTP id z5so4497928lbh.0 for ; Tue, 03 Sep 2013 08:03:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=1DzhJ5f7j0ZsFYoU42MTOAUsrLfiN0Avzq4jPT99t3M=; b=x3Fl92dKE81igVIgFdz95q4dUhYdsBzqNLaM1H2UkSTAQGX5fT5fgggYKm3yDrBfDK D0HJtc0GTWFjuZNWcg/UgMbECHA7bgUYLJKjqZnpOTYYGY1f/xo68LsnlrlP9176I85+ PVhC2f7XPCo0klDAmgfmjcBr4QFwxtHAifqWqCLsuGCMbhF2YAvqWjR9SXSK0STDIQei Nvexxc3PvxbBbXj42kAwdMhIXS1RF09EJQLkWKezfBBjKjOnFl+9oNJVHwbZU3ETarJX Fv/D5cFGU1VkXi/qA1kAWjpLY03FvYbUhHqPFmeF+xBiSpPFRwpyCvGY0zmINLfihxuU l5fw== MIME-Version: 1.0 X-Received: by 10.152.4.6 with SMTP id g6mr837451lag.50.1378220621360; Tue, 03 Sep 2013 08:03:41 -0700 (PDT) Received: by 10.112.31.165 with HTTP; Tue, 3 Sep 2013 08:03:41 -0700 (PDT) Date: Tue, 3 Sep 2013 17:03:41 +0200 Message-ID: Subject: Port data compression services and video codecs to Capsicum, Weekl #11 From: tuchalia To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Sep 2013 15:03:44 -0000 Hi everybody, It seems that zcaplib (zlib with capabilties) has to change a lot. After talking with pjd@ of possible better ways to develop zcaplib, as well as its current design flaws, he realized that I was not using a good design since I only had a unique sandboxed process doing all the zlib stuff, and passing "commands" back and forth from the child (worker) process, and the parent process. pjd@ then introduced me to pdfork(2). That is, a process that has been tought just to sandboxing. Than really changes all that I've been doing with the library. The library, it will be more quick to port, that's true. The only problem is starting form the beginning again. But well, we're here to learn, aren't we? -- Daniel