From owner-svn-ports-all@freebsd.org Fri Jun 19 06:49:49 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6337B3412F6 for ; Fri, 19 Jun 2020 06:49:49 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49p8Yl60nDz4d8Y for ; Fri, 19 Jun 2020 06:49:47 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-wr1-x441.google.com with SMTP id t13so6112378wrs.2 for ; Thu, 18 Jun 2020 23:49:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=cIfT/Lw96PuK8iFHaooay3j4DzrZvUG3KDcNh5YA4mo=; b=WSpdBurZagflEGuxPxbajhj1+SPyssFEnFXrnfCeQcOXwStLkaFb8cwtFmw9uPFhxc NoOMzqgrjK5NFkTTtiokKOtmHylDLh4qoXjyt/jL7sb4bYB8wyjZFMvDvRVOysG15uFo B7t3kq5Wqvu2MSZEDpgJqd0ESLEyRgZVQYilaD6aGxwyFfKn+n1bcVJn5e4WRNUsb6Dv W9yxDRODYhCORw1o1HR2WnOiyhQEAHljfEFP2/ZRzH4J7A5NX4SvC0rUuvuw8bMfJt/0 g2ODIgYymyaSYVylvSu3diEyjl6DcowX+aCLJWeGvnrBzKI7rsYRo2vVpALpopscOoD+ bgjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=cIfT/Lw96PuK8iFHaooay3j4DzrZvUG3KDcNh5YA4mo=; b=JxhdtsyWyEZ/bZSCWQbEvvDYudpBD+wSA9/NJTn4OzW/jdJi1xLIxCGCL77aeHoNxD 4+AEQPHTVZFGIT48Jjbo9zeFvBH0g42aUbcgb3lL7Ey0fPk3sQ8i8/LDQ2ljIReymK1Y WwIeorDsFH2cJVfNVDU1KGB075RtR2hH+f3X8VQ1Ek4UlcOFK4hLD9NbE3W0C+FOSDEZ BI0xOy7Rsq1Fmf1vJNVvfIIrTFhqXXWzoXOlNj8GRgIoLEMFRgguxXrkENCkwPAk/2KK cjF1j+M3WjOobk/thbkzVXn9EdyvRF+8XroN53QfRgSK5Ph+5zjEQwPsYCqIePfy17h3 K2bA== X-Gm-Message-State: AOAM532paeJBId5zkWo9FNp+9HLWB3tt+CjoMiQm752vvkns0/r7MO+t /AkxAFrHZviWUVbYUZ64D3Qlyxaz4QJZnnZFpOYXQQ== X-Google-Smtp-Source: ABdhPJznVHN5F4BkCrNvqBKSQUM5QgIWVRid92g+HiYPC8ge7ak3wCnwF2LhRl/l+RInkl+TOP57sZbVwPhSTjNli74= X-Received: by 2002:a5d:49c4:: with SMTP id t4mr2308866wrs.127.1592549386503; Thu, 18 Jun 2020 23:49:46 -0700 (PDT) MIME-Version: 1.0 References: <202006180657.05I6viix040418@repo.freebsd.org> In-Reply-To: <202006180657.05I6viix040418@repo.freebsd.org> From: Adam Weinberger Date: Fri, 19 Jun 2020 00:49:30 -0600 Message-ID: Subject: Re: svn commit: r539531 - in head/security: . vigenere To: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Cc: ports-committers , svn-ports-all , svn-ports-head Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 49p8Yl60nDz4d8Y X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=adamw-org.20150623.gappssmtp.com header.s=20150623 header.b=WSpdBurZ; dmarc=none; spf=pass (mx1.freebsd.org: domain of adamw@adamw.org designates 2a00:1450:4864:20::441 as permitted sender) smtp.mailfrom=adamw@adamw.org X-Spamd-Result: default: False [-2.58 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.02)[-1.021]; R_DKIM_ALLOW(-0.20)[adamw-org.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; NEURAL_HAM_LONG(-1.01)[-1.012]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[svn-ports-all@freebsd.org]; DMARC_NA(0.00)[adamw.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[adamw-org.20150623.gappssmtp.com:+]; NEURAL_HAM_SHORT(-0.05)[-0.049]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::441:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Jun 2020 06:49:49 -0000 On Thu, Jun 18, 2020 at 12:57 AM Fernando Apestegu=C3=ADa wrote: > > Author: fernape > Date: Thu Jun 18 06:57:44 2020 > New Revision: 539531 > URL: https://svnweb.freebsd.org/changeset/ports/539531 > > Log: > new port: security/vigenere: cipher algorithm tool > > vigenere is an implementation of the Vigenere cipher algorithm extended > to the entire set of printable ASCII characters > > https://www.olivermahmoudi.com/programming/vigenere-cipher/ > > PR: 247244 > Submitted by: fbsd@olivermahmoudi.com > > Added: > head/security/vigenere/ > head/security/vigenere/Makefile (contents, props changed) > head/security/vigenere/distinfo (contents, props changed) > head/security/vigenere/pkg-descr (contents, props changed) > Modified: > head/security/Makefile > > Modified: head/security/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/security/Makefile Thu Jun 18 06:57:40 2020 (r539530) > +++ head/security/Makefile Thu Jun 18 06:57:44 2020 (r539531) > @@ -1259,6 +1259,7 @@ > SUBDIR +=3D vanguards-tor > SUBDIR +=3D vault > SUBDIR +=3D veracrypt > + SUBDIR +=3D vigenere > SUBDIR +=3D vinetto > SUBDIR +=3D vlock > SUBDIR +=3D vm-to-tor > > Added: head/security/vigenere/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/security/vigenere/Makefile Thu Jun 18 06:57:44 2020 (= r539531) > @@ -0,0 +1,24 @@ > +# $FreeBSD$ > + > +PORTNAME=3D vigenere > +PORTVERSION=3D 1.0 > +CATEGORIES=3D security > +MASTER_SITES=3D http://www.olivermahmoudi.com/files/ > + > +MAINTAINER=3D fbsd@olivermahmoudi.com > +COMMENT=3D Vigenere cipher cryptography tool > + > +LICENSE=3D BSD2CLAUSE > +LICENSE_FILE=3D ${WRKSRC}/LICENSE > + > +PLIST_FILES=3D bin/vigenere \ > + man/man1/vigenere.1.gz > + > +do-build: > + cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -o ${PORTNAME} ${PORTN= AME}.c > + > +do-install: > + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin > + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/m= an1 > + > +.include > > Added: head/security/vigenere/distinfo > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/security/vigenere/distinfo Thu Jun 18 06:57:44 2020 (= r539531) > @@ -0,0 +1,3 @@ > +TIMESTAMP =3D 1592095290 > +SHA256 (vigenere-1.0.tar.gz) =3D 96bc7dc9b582a36ec020cee47f9840065b7beb5= 3ef8d5b68962643077b6c0b6b > +SIZE (vigenere-1.0.tar.gz) =3D 5618 > > Added: head/security/vigenere/pkg-descr > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/security/vigenere/pkg-descr Thu Jun 18 06:57:44 2020 (= r539531) > @@ -0,0 +1,6 @@ > +vigenere is an implementation of the Vigenere cipher encryption > +algorithm with an extension to all printable ASCII characters. > +The utility is capable of encrypting/decrypting arguments that > +are passed to it upon invocation or process input- and outputfiles. > + > +WWW: https://www.olivermahmoudi.com/programming/vigenere-cipher/ Hi Fernando, That WWW is 404, and there's no mention of the software on Oliver's website= . Is this cipher actively used for modern practical purposes? If not, this sounds like a programming exercise and I'm not sure why it'd need a port. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org