From owner-soc-status@FreeBSD.ORG Fri Aug 17 17:40:25 2012 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 27D88106566B; Fri, 17 Aug 2012 17:40:25 +0000 (UTC) (envelope-from jbjcalmels@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id BAFD48FC1B; Fri, 17 Aug 2012 17:40:24 +0000 (UTC) Received: by vcbgb22 with SMTP id gb22so4124203vcb.13 for ; Fri, 17 Aug 2012 10:40:24 -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:cc:content-type; bh=IiODSqD8uuuukxal25Y1wQxbv6CMp+cF6cm/FwLB2F4=; b=B1tItp9XTUuIjWAHA18PKdJ8EYKDKh4wwr4anSICO7w7xTOmf8x1BJcqmIjso7pIKQ rXvBU2sGFulIH577t91mXn9BrqcXbahAoU7HJIlgL9tMRFdQZERzIDTb126QRd2za2LA gHzyYHvyp/NVlu3RKyPPNh/cHuzInUJ9VA3/7k+AlVouEI4gY5iezEaQ3VmpPB2mNLDg YMdMSwRyWkPQ99Zg1uoet9elObdX7gB60eCHnOzsxHAWhu+u0PUy6Sa4EwiSI97GY/fU OGVyeS4gQLfUayYjCJXt7lgBFqhdkQurk4Ck+DWh13Nm0qWq4y6kQLzpO05k8L6UOooj GGgQ== MIME-Version: 1.0 Received: by 10.52.89.83 with SMTP id bm19mr2558470vdb.116.1345225224209; Fri, 17 Aug 2012 10:40:24 -0700 (PDT) Received: by 10.58.15.65 with HTTP; Fri, 17 Aug 2012 10:40:24 -0700 (PDT) Date: Fri, 17 Aug 2012 19:40:24 +0200 Message-ID: From: Jonathan Calmels To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "Bjoern A. Zeeb" Subject: [Week 11][IPv6 Improvement] Final report X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 17 Aug 2012 17:40:25 -0000 Hello, The end of the Google summer of code is forthcoming, so this is my final report concerning the IPv6 improvement, under Bjoern Zeeb's mentoring The project aims to make more user space applications fully IPv6 ready. Advancement of the project past/post GSoC can be retrieved here [1] As a result of this program, I had the chance to work on many different pieces of softwares. At the time of writing, the following libraries and programs have been fixed and successfully migrated to ipv6 : - openssl-1.0.1c - contrib/cvs - usr.bin/systat - usr.bin/quota - usr.bin/ypwhich - usr.sbin/ypbind As a reminder, all patches can be retrieved here[2] as well as some regression tests. My work concerning usr.sbin/ypserv has progressed well this past week but will not match the official GSoC deadline and will be part of subsequent work around the IPv6 improvement. Indeed ypserv uses the libc resolver as its subsystem and needs to be fixed with the IPv6 resolver extensions in mind. Therefore, I decided that I will continue contributing on this project after the GSoC and persevere this way. Of course, everybody interested is welcome to join me :) The next step will be to integrate all these changes to HEAD and ensure that all work flawlessly and remain stable. My final words are to thanks all the FreeBSD team which has mentored this SoC and specifically my mentor, Bjoern Zeeb which has been really helpful and a pleasure to work with. [1] : http://wiki.freebsd.org/IPv6/IPv6Improvement [2] : https://socsvn.freebsd.org/socsvn/soc2012/exxo/patches/https://socsvn.freebsd.org/socsvn/soc2012/exxo/patches/ Regards, --- Jonathan Calmels (exxo@)