Commit graph

768 commits

Author SHA1 Message Date
nikita
03b3dc3233 Add security/passphrase version 1.0.0
Passphrase is a zero-dependency passphrase generator.

It is pretty fast (over 6000 times faster than
bitwarden's "bw generate -p",) and you can use any wordlist.
An English wordlist is included, and is the default.
2020-06-16 10:30:32 +00:00
ryoon
cff1a04229 security: Enable cyrus-sasl-xoauth2 2020-06-12 13:42:45 +00:00
adam
b46c6b43f2 py-authlib: added version 0.9.1
OAuth often seems complicated and difficult-to-implement. There are several
prominent libraries for handling OAuth requests, but they all suffer from one
or both of the following:

  *  They predate the OAuth 1.0 spec, AKA RFC 5849.
  *  They predate the OAuth 2.0 spec, AKA RFC 6749.
  *  They assume the usage of a specific HTTP request library.

OAuthLib is a generic utility which implements the logic of OAuth without
assuming a specific HTTP request object or web framework. Use it to graft OAuth
client support onto your favorite HTTP library, or provider support onto your
favourite web framework. If you're a maintainer of such a library, write a thin
veneer on top of OAuthLib and get OAuth support for very little effort.
2020-06-11 14:24:49 +00:00
nia
55d87afb0d Back out gnome-online-accounts, already present in net/
I can update that version...
2020-06-10 19:54:41 +00:00
nia
a49f4cb06d security: Add gnome-online-accounts
Single sign-on framework for GNOME. It aims to provide a way for users to
setup online accounts to be used by the core system and core applications
only. Calendar entries show up in GNOME Shell, e-mail in Evolution, online
storages are exposed as GVolumes, and so on.
2020-06-10 19:48:26 +00:00
taca
71572d1bda security/Makefile: ad and enable ruby-openssl-cmac 2020-06-10 14:33:17 +00:00
kim
5deb3f331a Add ca-certificates-20190110
This package provides the certificates distributed by the Mozilla
Project.

It also provides a script, update-ca-certs, which can be used to manage
a location that makes certificates usable by TLS implementations,
including installing select certificates from this package.
2020-05-31 15:53:44 +00:00
adam
ed84c0d78e py-cryptodomex: removed; use py-cryptodome instead 2020-05-26 22:33:20 +00:00
adam
4b832354a7 py-SSLCrypto: removed, does not build any longer 2020-05-23 09:06:19 +00:00
taca
8677295f9f security/Makefile: add dand enable ruby-chef-vault 2020-05-02 13:35:39 +00:00
nikita
b84825b0c7 security/py-cryptodomex: Import from wip (packaged by leot and kethzer.dr)
PyCryptodomex is a self-contained Python package of low-level cryptographic
primitives.

All modules are installed under the Cryptodome package.
2020-04-30 11:33:24 +00:00
wiz
a55e35384e security/Makefile: +tor-browser-https-everywhere 2020-04-30 07:51:44 +00:00
wiz
355cf3ad2e security/Makefile: + p5-Crypt-HSXKPasswd 2020-04-28 21:14:20 +00:00
wiz
d378c79701 security/Makefile: + tor-browser-noscript 2020-04-28 19:35:19 +00:00
nikita
e8bfd30508 Add security/libgabe Version 1.0
Import from wip

Fork of the CP ABE library libbswabe (http://hms.isi.jhu.edu/acsc/cpabe/)
replacing OpenSSL with libgcrypt and fixing some bugs.
2020-04-28 13:46:35 +00:00
gutteridge
a1abd4e731 lxqt-openssh-askpass: add new package, version 0.14.1
lxqt-openssh-askpass is a tool used with openssh to prompt the user for
a password. (Packaged in wip by pin@, final review by myself.)

(It would be nice if security/openssh had a builtin.mk to avoid
unnecessarily building it from pkgsrc. The version in NetBSD's base
offers more.)
2020-04-25 18:36:10 +00:00
gutteridge
54d628727c lxqt-sudo: add new package, version 0.14.1
lxqt-sudo is a graphical front-end of the sudo and su commands.
(Packaged in wip by pin@, final review by myself.)
2020-04-25 18:24:57 +00:00
gutteridge
b7c7fb6bc0 lxqt-policykit: add new package, version 0.14.1
This is the LXQt Policykit authentication agent. (Packaged in wip by
pin@, final review by myself.)
2020-04-25 17:24:40 +00:00
js
0aba9456b2 Import security/py-signedjson from wip
This is a dependency for the Matrix Synapse Homeserver I want to import.

Sign JSON objects with ED25519 signatures
2020-04-18 12:50:44 +00:00
nia
6c2313625a mbedtls1: Remove, unmaintained and unused in pkgsrc 2020-03-22 07:54:22 +00:00
tpaul
085cf7b399 security/Makefile: add php-gnupg 2020-03-14 04:42:12 +00:00
nia
f1af7ca5d5 gnome-keyring-sharp: Remove - archived upstream, no users in pkgsrc 2020-03-12 16:34:05 +00:00
wiz
49b4ad653f security/Makefile: + rvault. 2020-03-05 09:49:24 +00:00
nia
21d6a58e81 security: Remove gpass, dead GNOME 2 app, fails with OpenSSL 1.1 2020-03-01 17:59:32 +00:00
nia
3fdc784b1e security: Remove mixminion - in alpha since 2007, fails with OpenSSL 1.1 2020-03-01 17:40:05 +00:00
nia
9cbd97290e security: Remove sign - fails with OpenSSL 1.1, no release since 2004 2020-03-01 17:35:29 +00:00
nia
20c87f0096 security: Remove stud - abandonware, fails to build with OpenSSL 1.1
From the README:
"Stud is now officially abandonware, thanks for playing."
2020-03-01 17:29:15 +00:00
nia
eae692c7f9 security: Remove sslwrap. Breaks with OpenSSL 1.1, no release since 2000 2020-03-01 17:25:25 +00:00
nia
f80c3dc41b security: Remove p5-OpenSSL. Broken with OpenSSL 1.1, dead upstream.
p5-Net-SSLeay seems more popular in Perl-land.
2020-03-01 17:22:55 +00:00
leot
9443440ac1 security: Add snallygaster 2020-02-10 14:06:03 +00:00
fox
b579bbadd2 Added wolfssl to Makefile SUBDIRs 2020-02-03 23:05:10 +00:00
bsiegert
d2899c876c Re-add a package for go-crypto-acme.
The acme package has a dependency on go-net but go-net depends on
go-crypto. Separate it out to prevent a circular dependency.
2020-02-03 14:51:55 +00:00
taca
3bd0c2503e security/Makefile: add and enable ruby-gssapi 2020-01-19 14:23:55 +00:00
taca
cb59c211d0 security/Makefile: add and enable ruby-ed25519 2020-01-19 14:21:25 +00:00
pho
87e3139b27 Add hs-hackage-security 2020-01-19 01:55:24 +00:00
pho
07901a377b Add hs-ed25519 2020-01-18 23:30:42 +00:00
pho
17bff0d900 Add hs-cryptohash-sha256 2020-01-18 15:26:22 +00:00
pho
1477700997 Add hs-SHA 2020-01-17 15:26:16 +00:00
pho
011350cb52 Add hs-x509-system 2020-01-17 14:41:38 +00:00
pho
0da19f13ed Add hs-tls 2020-01-17 13:38:35 +00:00
pho
7b1785d533 Add hs-x509-validation 2020-01-17 13:07:15 +00:00
pho
ebebf5ed99 Add hs-x509-store 2020-01-17 12:41:24 +00:00
pho
1f8527d038 Add hs-x509 2020-01-17 00:54:04 +00:00
pho
072afaf575 Add hs-pem 2020-01-17 00:44:53 +00:00
pho
57225c02cc Add hs-cryptonite 2020-01-17 00:18:07 +00:00
schmonz
816600aad1 Add and enable pius. 2020-01-13 20:40:14 +00:00
nia
f3e83a26fc security: Remove seahorse-plugins.
Old GNOME 2 component. This is no longer part of GNOME.
Plugins for GNOME are no longer maintained alongside the seahorse client.
2020-01-04 14:04:29 +00:00
triaxx
e4a43216e5 security: added py-certbot-dns-digitalocean version 1.0.0 2019-12-30 19:44:33 +00:00
adam
b770b1efcf py-argon2-cffi: updated to 19.2.0
19.2.0:
Backward-incompatible changes:
- Python 3.4 is not supported anymore.
  It has been unsupported by the Python core team for a while now and its PyPI downloads are negligible.
  It's very unlikely that ``argon2-cffi`` will break under 3.4 anytime soon, but we don't test it and don't ship binary wheels for it anymore.

Changes:
- The dependency on ``enum34`` is now protected using a PEP 508 marker.
  This fixes problems when the sdist is handled by a different interpreter version than the one running it.
2019-11-13 21:12:20 +00:00
jnemeth
c6dd6fb5a5 add and enable opendnssec2 2019-11-07 03:28:19 +00:00