From owner-soc-status@FreeBSD.ORG Wed Jun 3 14:12:00 2009 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F028F1065675 for ; Wed, 3 Jun 2009 14:12:00 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from server.mypc.hu (server.mypc.hu [87.229.73.95]) by mx1.freebsd.org (Postfix) with ESMTP id ADDB38FC0C for ; Wed, 3 Jun 2009 14:12:00 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by server.mypc.hu (Postfix) with ESMTP id 53C2814D2BC1; Wed, 3 Jun 2009 15:53:24 +0200 (CEST) X-Virus-Scanned: amavisd-new at t-hosting.hu Received: from server.mypc.hu ([127.0.0.1]) by localhost (server.mypc.hu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Ua2I8Hxcxl1P; Wed, 3 Jun 2009 15:53:23 +0200 (CEST) Received: from [192.168.1.105] (catv-80-98-231-64.catv.broadband.hu [80.98.231.64]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by server.mypc.hu (Postfix) with ESMTPSA id 9F52814D2BBE; Wed, 3 Jun 2009 15:53:23 +0200 (CEST) Message-ID: <4A268050.4030802@FreeBSD.org> Date: Wed, 03 Jun 2009 15:53:20 +0200 From: Gabor Kovesdan User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: delphij@FreeBSD.org Subject: status - Gabor Kovesdan - libiconv 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: Wed, 03 Jun 2009 14:12:01 -0000 Hello, I've extracted the sources from NetBSD. There are 4 major components: - the library itself - the esdb utility (used for generating a database about recognized character sets: aliases, ilseqs, etc.) - the csmapper utility (used for generating conversion tables) - the iconv utility All of these build and work now. Only part of the work is imported into p4 because I'm working in a local Hg repository so that I can easily merge possible changes from NetBSD, so I'll sync to p4 periodically. The next step is to make this stuff GNU-compatible. I did some preliminary tests in the application period, which revealed some problems but now it seems that there are more inaccuracies I had missed before. I'm modifying the GNU test suite so that I can easily run tests. The next milestone is fixing Latin and UTF family support making the behavior of these encoding targets totally GNU-compatible. Cheers, -- Gabor Kovesdan FreeBSD Volunteer EMAIL: gabor@FreeBSD.org .:|:. gabor@kovesdan.org WEB: http://people.FreeBSD.org/~gabor .:|:. http://kovesdan.org