From owner-soc-status@FreeBSD.ORG Mon Jul 1 18:27:35 2013 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B4742E1C for ; Mon, 1 Jul 2013 18:27:35 +0000 (UTC) (envelope-from b.ambarisha@gmail.com) Received: from mail-vb0-x22e.google.com (mail-vb0-x22e.google.com [IPv6:2607:f8b0:400c:c02::22e]) by mx1.freebsd.org (Postfix) with ESMTP id 7C6E31A53 for ; Mon, 1 Jul 2013 18:27:35 +0000 (UTC) Received: by mail-vb0-f46.google.com with SMTP id 10so3846343vbe.5 for ; Mon, 01 Jul 2013 11:27:35 -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=rEEWPr8P4BiLmSo7+yzDd8Per6ouP2UQk8r8Pucuja8=; b=ZXm3PjPECKgNR1ux0SqoODFu+8i9FcY2lPNORqG9swR8Pgc6k9fGh5AjXchCSac8Ci B6bifIU/NwsIzZMlb1owQMDbFK5oCsLt+2SKwJI8fV6w1LYKTjjZ0H3zP1N5i5zWON7t 9Wass7EI5nVo5g2dG3dxXlwi4cKvgW7JfdXAbVHjSEHODqBDRcMQyaRw+7dJoyKn66wR rlSV06Jq2fkbvBaRXj+Xr4To/f7Itjau+HB82KVcxz9R2xGMZg3AFUagevF+L6HH2aAT yzddezu5T4V8VKkOxb4jBDwIElke+ODAbS6VClCZ9+YoyCOBph4Mc/rSkKd6YtHIy1vH O9vw== MIME-Version: 1.0 X-Received: by 10.58.207.195 with SMTP id ly3mr9951006vec.77.1372703255020; Mon, 01 Jul 2013 11:27:35 -0700 (PDT) Received: by 10.58.74.37 with HTTP; Mon, 1 Jul 2013 11:27:34 -0700 (PDT) Date: Mon, 1 Jul 2013 23:57:34 +0530 Message-ID: Subject: IDMS : Weekly status report #2 of 14 From: Ambarisha B 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: Mon, 01 Jul 2013 18:27:35 -0000 Hi, I worked on the DMS daemon last week. Right now, it accepts connections, forks a worker which gets the distfile using libfetch and returns the stream wrapped into a file descriptor to the client. I'll fix the following things this week: 1. Make the worker go through the main dms daemon to go to the client. 2. Sandbox the worker 3. Refactor the client to give an open fd to the server (instead of expecting one, as is the model with libfetch) Cheers Ambarish