7700 Commits

Author SHA1 Message Date
tb
29af7f7fbc security/py-fastecdsa: convert to MODPY_PYBUILD, ok sthen
To work around import errors, the tests need to be run from fastecdsa/tests
with argument --pyargs fastecdsa, see [1] for details. Also move the RFC
to a place where tests will be able to pick them up.

[1]: https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions
2022-10-06 12:21:09 +00:00
ajacoutot
d6daba2af5 Fix typo. 2022-10-05 19:30:49 +00:00
abieber
f798747755 drop maintainer of stuff I don't use anymore 2022-10-05 14:54:22 +00:00
landry
2bb70317c3 security/rnp: update to 0.16.2.
see https://github.com/rnpgp/rnp/releases/tag/v0.16.1
and https://github.com/rnpgp/rnp/releases/tag/v0.16.2

mail/mozilla-thunderbird will soon build against it instead of using its
bundled copy.
2022-10-05 08:03:52 +00:00
op
b676760054 move some MASTER_SITES from distfiles-openbsd.perso.pw (gone) to
si3t.ch, kindly hosted by prx, thanks!

no changes to the packages.
2022-10-04 11:42:24 +00:00
sthen
086032aaac update to py3-pyotp-2.7.0, from George Rosamond 2022-10-04 10:56:30 +00:00
sthen
9e1f88a209 update to py3-pyscard-2.0.5 2022-10-04 10:55:29 +00:00
ajacoutot
0cccc7bb80 Update to gnutls-3.7.8. 2022-10-03 22:28:31 +00:00
sthen
891c4f8af2 update to py3-openssl-22.1.0 2022-10-03 22:11:48 +00:00
sthen
fdda19d696 update to uacme-1.7.3 2022-10-03 22:10:58 +00:00
kmos
3dda0111aa Hook ruby-rbnacl up to the build 2022-10-03 21:04:42 +00:00
kmos
5b2ca60396 The Networking and Cryptography (NaCl) library provides a high-level
toolkit for building cryptographic systems and protocols. rbnacl
provides a ruby interface to libsodium/NaCl.

input and ok jeremy@
2022-10-03 21:03:36 +00:00
tb
595a0994bc Update to openssl-ruby-tests-20220920 2022-09-20 16:46:24 +00:00
kmos
59ed1d7d79 Hook ruby-rotp up to the build 2022-09-20 16:09:47 +00:00
kmos
4b641fb191 Ruby OTP library that Works for both HOTP and TOTP. It includes QR
Code provisioning.

tweak and ok jeremy@
2022-09-20 16:09:19 +00:00
abieber
cf87b6e47a Fix VARBASE in rc.d and add README with some OpenBSD specific things.
Diff from aisha! Thanks aisha!
2022-09-19 20:35:54 +00:00
kn
6bb699e1dc two PRs were merged, keep track in comments 2022-09-19 08:10:35 +00:00
landry
6da94e92bc security/nss: update to 3.83.
see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_83.html
2022-09-19 02:30:27 +00:00
sthen
fbac9344c8 mark BROKEN-i386:
../../../go/pkg/mod/github.com/newrelic/go-agent/v3@v3.18.0/internal/utilization/utilization.go:214:25: undefined: sysinfo.PhysicalMemoryBytes
2022-09-16 08:06:13 +00:00
denis
3bfbef9ec5 Add missing patch in previous commit 2022-09-15 17:47:02 +00:00
denis
bd708fcea9 Update Vaultwarden to v1.25.2 and web vault to 2022.6.2
Thanks to aisha <openbsd .ports @ aisha .cc> for the diff.
2022-09-15 17:33:53 +00:00
pvk
cb56ba7402 Update vault 1.11.0 -> 1.11.3
Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1113
2022-09-14 15:06:26 +00:00
sebastia
10a6b4beb9 bump to 2022-09-02 2022-09-14 11:10:45 +00:00
sthen
2206a80000 rename MODPY_PEP517 to MODPY_PYBUILD which is a bit less of a
magic-numbers name and more of a nod at the frontend we're actually
using for the build.
2022-09-13 20:56:17 +00:00
abieber
a828980947 + step-cli 2022-09-13 19:02:44 +00:00
abieber
156e0efe5f Import step-cli-0.22.0, a tool for working with x509, oauth, jwt and otp stuff
OK and tweaks sthen@
2022-09-13 19:02:07 +00:00
sthen
7b49c589f3 MODPY_PEP517 from George Rosamond (maintainer) 2022-09-12 20:39:09 +00:00
sthen
f8507fee86 allow the step-ca go build to fail; then rename a file with an
arch-dependent name to an arch-independent one and rebuild. fixes build
on aarch64 and maybe mips64. (it's still broken on 32-bit due to an int
overflow).

sadly, while go allows us to let the build fail then modify files in it
and then rebuild, it doesn't seem to have a way to unpack the files in the
first place so they can be modified before a first build attempt.

lgtm abieber@, build test tb@
2022-09-12 19:22:52 +00:00
sthen
d1d616c5f0 some of the RDEPs are also BDEPs, with a very odd error 2022-09-12 14:00:24 +00:00
sthen
94906fcb87 update to pcsc-lite-1.9.8 2022-09-12 10:15:40 +00:00
sthen
6b7a3700f2 update to pass-import-3.3 2022-09-12 08:56:36 +00:00
sthen
a788ad0659 +py-zxcvbn 2022-09-12 08:56:02 +00:00
sthen
96b381d26d import ports/security/py-zxcvbn, ok kmos@
A realistic password strength estimator.

This is a Python implementation of the library created by the team at
Dropbox. The original library, written for JavaScript, can be found
at https://github.com/dropbox/zxcvbn.

- Accepts user data to be added to the dictionaries that are tested
against (name, birthdate, etc)

- Gives a score to the password, from 0 (terrible) to 4 (great)

- Provides feedback on the password and ways to improve it

- Returns time estimates on how long it would take to guess the password
in different situations
2022-09-12 08:55:27 +00:00
semarie
dffd163a87 devel/cargo: provide a generic way to override MODCARGO_CRATES changes
several crates needs few changes (patch) to work easily in ports tree, or might
build bundled versions of libraries instead of using ports tree.

but in some cases, it's simpler to let porters manage that themselves.

the diff replaces MODCARGO_CRATES_SQLITE3_BUNDLED (specific knob for
libsqlite3-sys) by MODCARGO_CRATES_KEEP (a list of crates to keep unmodified).

adapt security/vaultwarden and www/nextcloud_notify_push to use
MODCARGO_CRATES_KEEP instead of MODCARGO_CRATES_SQLITE3_BUNDLED.

ok landry@
2022-09-12 07:40:12 +00:00
kmos
91eff72277 libssh now needs ports-gcc on base-gcc arches
Fixes build on sparc64
2022-09-11 23:44:28 +00:00
tb
aee4936610 security/libdigidocpp: update for opaque TS structs. 2022-09-11 17:59:48 +00:00
tb
8c2bfe49f1 security/py-cryptography: Cope with OPENSSL_cleanup() addition 2022-09-11 17:54:52 +00:00
sthen
b5573adcb9 MODPY_PEP517 from George Rosamond 2022-09-10 21:37:12 +00:00
sthen
9f8afa40e4 use MODPY_PEP517, from George Rosamond (maintainer) 2022-09-10 20:06:14 +00:00
ajacoutot
10cef8ef72 Missed bumps after recent x11/dbus-python pkgpath change. 2022-09-10 08:04:45 +00:00
tb
46754a93ba Update to openssl-ruby-tests 20220909 2022-09-09 14:50:29 +00:00
sthen
e4059720f8 update to libssh-0.10.4 2022-09-08 20:11:23 +00:00
bluhm
e713635b5d Remove security/p5-Crypt-Serpent as make test crashes the Perl
process on amd64 and arm64.  Last update was in 2002, upstream CPAN
testers also crash Perl.  It has no dependencies in ports tree.
OK kn@
2022-09-08 19:45:36 +00:00
sthen
a7b6ee62cc update to certbot/py3-acme-1.30.0 2022-09-08 19:31:50 +00:00
tb
4f21c0d1c8 Update to openssl-ruby-tests 20220908 2022-09-08 18:35:58 +00:00
sthen
9c1762e933 Update py-llvmlite to unbreak with our LLVM version. From aisha, I added
devel/quirks and @pkgpath markers.

Drops py2 support so py-miasm needs work to fix with this version,
however the situation isn't worse than it is now, because it was already
unusable because py-llvmlite was already broken.

I only waited a few days for maintainer (no reply) because it's already
broken.
2022-09-08 09:47:44 +00:00
sebastia
594963bf72 update 0.0.3 -> 0.0.4 2022-09-08 06:57:33 +00:00
sthen
9ca7cfa571 update to py3-cryptography-38.0.0 2022-09-07 10:12:25 +00:00
landry
f7c6282997 +devel/p5-Iterator-Simple,security/p5-Crypt-Argon2,textproc/p5-File-KDBX 2022-09-07 09:44:51 +00:00
landry
9e203452bf Import p5-Crypt-Argon2-0.012
This module implements the Argon2 key derivation function, which is
suitable to convert any password into a cryptographic key. This is most
often used to for secure storage of passwords but can also be used to
derive an encryption key from a password. It offers variable time and
memory costs as well as output size.

tweaks/ok bluhm@
2022-09-07 09:40:58 +00:00