From owner-freebsd-perl@FreeBSD.ORG Mon Nov 11 20:04:25 2013 Return-Path: Delivered-To: perl@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 665AE9A1 for ; Mon, 11 Nov 2013 20:04:25 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E014E2323 for ; Mon, 11 Nov 2013 20:04:24 +0000 (UTC) Received: from [192.168.0.100] ([87.139.233.65]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MPZuP-1Vk4SP3Jr7-004hDh for ; Mon, 11 Nov 2013 21:04:16 +0100 Message-ID: <52813842.5070300@gmx.de> Date: Mon, 11 Nov 2013 21:04:18 +0100 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: perl Subject: [new port candidate] security/p5-Crypt-Passwd-XS X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:iB6t29PZnPrQq2QVAnYGnjFWKo43ifSnnXPPa8nd+cKhoTA6t8h NbNC5ABsOJS2eDJ3fJ1/KIN3zKm679qzJgdKlk5khjTBWNREPzHFz61Mt6opHpuepnPRK9E tLhx51hwSPaiQwBuNTwGE9DQ+rLzeyEta3a2GVXDDjXjEW7Zx2Mos8YszvK1JScZJUtNGEA Ybds5Fq7zexLiUY8rMRCQ== X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Nov 2013 20:04:25 -0000 I was reading the requirements for a new port candidate and in this candidate the perl module Crypt-Passwd-XS is described. Since we do not have Crypt-Passwd-XS in the tree but the module looks interesting I've created a port for it (but I'm not interested in maintaining Crypt-Passwd-XS) http://people.freebsd.org/~ohauer/diffs/p5-Crypt-Passwd-XS.diff pkg-descr: Crypt::Passwd::XS - Full XS implementation of common crypt() algorithms This module provides several common crypt() schemes as full XS implementations. It allows you to validate crypted passwords that were hashed using a scheme that the system's native crypt() implementation does not support. The following files are adapted from other sources (primarily DragonFly BSD.) See the copyright notices in these files for full details: crypt_to64.c - copyright 1991 University of California crypt_to64.h - copyright 1991 University of California des.c - copyright 1994 David Burren, Geoffrey M. Rehmet, Mark R V Murray md5.c - copyright 1999, 2000, 2002 Aladdin Enterprises md5.h - copyright 1999, 2000, 2002 Aladdin Enterprises md5crypt.c - copyright Poul-Henning Kamp md5crypt.h - copyright Poul-Henning Kamp sha256crypt.c - public domain reference implementation by Ulrich Drepper sha512crypt.c - public domain reference implementation by Ulrich Drepper WWW: http://search.cpan.org/dist/Crypt-Passwd-XS/ -- olli