From owner-soc-status@FreeBSD.ORG Sat Aug 3 12:29:41 2013 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 7386EE56 for ; Sat, 3 Aug 2013 12:29:41 +0000 (UTC) (envelope-from tuchalia@gmail.com) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F150F2166 for ; Sat, 3 Aug 2013 12:29:40 +0000 (UTC) Received: by mail-la0-f48.google.com with SMTP id hi8so1038585lab.21 for ; Sat, 03 Aug 2013 05:29:38 -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=1cryPWY5NJHNwTrykjqSVqE5xuqXcC7U4olB0A1JMRo=; b=fhSxGWjshcGUlj6FAa7HGcKMOaRRbAoI+3v5CLhh4IZzVf37SGGeBOcfJeimqXBqDB +oauSVi6KyTBBr5yUlkPvVoBVluNaJ8shzQYmQ3d3pm1mYcX4KuaSossB+UVJJ9t5OxW TL40A0+Xll10dMVyVyL6DGXks/RJn5pWXUbq/HEBaMUic8qo1X/9mTve8sUBjiZdXHA4 sffND8kGeIaZieRaNwKLUFLbWOCuQ3o4KVUQItIVTHTJreiCxWNUfFGhLHHtMpyClqlk Vdh6vFTHlKMIbLxg/zL8J6rAG3n+hWKPjYWe6IVlmTYTttMGgp06sn4A7LQEbSdeiMlG RILw== MIME-Version: 1.0 X-Received: by 10.112.167.136 with SMTP id zo8mr5190488lbb.33.1375532978842; Sat, 03 Aug 2013 05:29:38 -0700 (PDT) Received: by 10.112.54.134 with HTTP; Sat, 3 Aug 2013 05:29:38 -0700 (PDT) Date: Sat, 3 Aug 2013 14:29:38 +0200 Message-ID: Subject: Port data compression services and video codecs to Capsicum, Weekly status 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: Sat, 03 Aug 2013 12:29:41 -0000 Hi everybody, It seems that I understimated the amount of work involved when porting a library to GSoC. We need to create a child process linked against the real library, and another one linked to another library with the very same interfaces. In turn this new library (which I called (in a very original way) libzcap) should ensure that the worker (the child) process is running, and send him commands to it to do all the compression, decompression stuff. The main problem I'm having right now is syncing one of the basic structs used in the library, which can hold 4GB of data. -- Daniel