Add security/elixir-comeonin, a password hashing library for Elixir.

This commit is contained in:
Jimmy Olgeni 2015-07-14 14:31:42 +00:00
parent 6e1fe92427
commit 7923381cc6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=392003
6 changed files with 60 additions and 0 deletions

View File

@ -111,6 +111,7 @@
SUBDIR += duo
SUBDIR += easy-rsa
SUBDIR += easypg
SUBDIR += elixir-comeonin
SUBDIR += engine_pkcs11
SUBDIR += expiretable
SUBDIR += f-prot

View File

@ -0,0 +1,19 @@
# $FreeBSD$
PORTNAME= comeonin
PORTVERSION= 1.0.5
DISTVERSIONPREFIX= v
CATEGORIES= security
PKGNAMEPREFIX= elixir-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Password hashing library for Elixir
LICENSE= BSD3CLAUSE BSD4CLAUSE
LICENSE_COMB= multi
USES= elixir gmake
USE_GITHUB= yes
GH_ACCOUNT= elixircnx
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (elixircnx-comeonin-v1.0.5_GH0.tar.gz) = c90d916c54ab89a248475e02f7125013fcb1d8bdaedccb636fd9950d01c9cdea
SIZE (elixircnx-comeonin-v1.0.5_GH0.tar.gz) = 31872

View File

@ -0,0 +1,10 @@
--- mix.exs.orig 2015-07-14 14:26:45 UTC
+++ mix.exs
@@ -68,7 +68,6 @@ defmodule Comeonin.Mixfile do
package: package,
source_url: "https://github.com/elixircnx/comeonin",
compilers: [:comeonin, :elixir, :app],
- deps: deps
]
end

View File

@ -0,0 +1,9 @@
Password hashing (bcrypt, pbkdf2_sha512) library for Elixir.
This library is intended to make it very straightforward for
developers to check users' passwords in as secure a manner as
possible.
Comeonin now supports bcrypt and pbkdf2_sha512.
WWW: https://github.com/elixircnx/comeonin

View File

@ -0,0 +1,19 @@
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Bcrypt.beam
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.BcryptBase64.beam
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Config.beam
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Password.beam
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Pbkdf2.beam
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Pbkdf2Base64.beam
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.Tools.beam
lib/elixir/lib/comeonin/ebin/Elixir.Comeonin.beam
lib/elixir/lib/comeonin/ebin/comeonin.app
lib/elixir/lib/comeonin/lib/comeonin.ex
lib/elixir/lib/comeonin/lib/comeonin/bcrypt.ex
lib/elixir/lib/comeonin/lib/comeonin/bcrypt_base64.ex
lib/elixir/lib/comeonin/lib/comeonin/config.ex
lib/elixir/lib/comeonin/lib/comeonin/password.ex
lib/elixir/lib/comeonin/lib/comeonin/pbkdf2.ex
lib/elixir/lib/comeonin/lib/comeonin/pbkdf2_base64.ex
lib/elixir/lib/comeonin/lib/comeonin/tools.ex
lib/elixir/lib/comeonin/priv/bcrypt_nif.so
%%PORTDOCS%%%%DOCSDIR%%/README.md