7801 Commits

Author SHA1 Message Date
kn
1731751950 update homepage and license marker
devel/angr and and security/angrop could really use an update and/or maintainer...
2022-11-20 14:21:15 +00:00
sthen
ce8978925b set --openssldir=/etc/ssl so openssl ports can find cert.pem etc
found by phessler@
2022-11-19 22:26:53 +00:00
ajacoutot
df1eac83dd Update to libpwquality-1.4.5. 2022-11-19 09:18:48 +00:00
kmos
c7854fb36e Update to 6.2.1
ok jeremy@ sthen@
2022-11-19 00:58:42 +00:00
kn
9d573349ec Remove security/fragroute
Unmaintained upstream, no update since import in 2002, segfaults on start.

OK sdk
2022-11-18 21:26:56 +00:00
kn
c2f488ef58 Remove security/smbsniff
Upstream is dead, LAN Manager is long dead, noone else packages it.

OK jca
2022-11-18 17:17:48 +00:00
kn
984850d087 Remove security/samdump2
Last updated over ten years ago, up-to-date security/ophcrack can do the
same and more, linux live CDs and what not offer better service than this
port.

OK benoit (maintainer)
2022-11-17 00:47:02 +00:00
kn
699c6f1012 Remove security/slurpie
Upstream is completely dead, we're the only ones packaging it, never
updated since import in 2001, unresponsive maintainer already removed,
got some clang fix in 2017, but that's it.

There plenty of password cracking tools available, most of which are
maintained.

OK sthen
2022-11-16 18:50:08 +00:00
kn
a2d2c28794 Remove security/zebedee
HOMEPAGE is dead, last updated in 2014, only BSDs and Arch AUR package it.
Use socat(1) or ssh(1) or any other up-to-date tunneling solution.

OK benoit (maintainer)
2022-11-16 15:52:09 +00:00
ajacoutot
e272af69b3 Unbreak, need python to build. 2022-11-16 13:26:16 +00:00
kn
9321c94ae0 Remove security/despoof
Dead upstream, unmaintained since import in 2001, noone else packages it.

OK sthen
2022-11-16 12:53:00 +00:00
robert
a5096d7cdb security update to 7.8.0; fixes several CVEs:
CVE-2022-42898 PAC parse integer overflows
CVE-2022-3437 Overflows and non-constant time leaks in DES{,3} and arcfour
CVE-2022-41916 Fix Unicode normalization read of 1 bytes past end of array
CVE-2021-44758 NULL dereference DoS in SPNEGO acceptors
CVE-2021-3671 A null pointer de-reference when handling missing sname in TGS-REQ
CVE-2022-44640 Heimdal KDC: invalid free in ASN.1 codec

ok aja@
2022-11-16 08:47:37 +00:00
landry
a7b25ba306 security/nss: update to 3.85.
relnotes should be at
https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_85.html
but in the meantime use
https://hg.mozilla.org/projects/nss/file/tip/doc/rst/releases/nss_3_85.rst

drop patch from #1384827, i386 was fixed by #1796308
2022-11-15 09:12:15 +00:00
sthen
5f45f23a5f update to yubikey-manager-5.0.0, still no OpenBSD HID support for the
OTP part of the yubikey, there is now upstream support for FreeBSD's
uhid(4) (as well as more modern uhidraw) so it seems a bit closer to
what we need, but still doesn't work directly with our uhid(4).
2022-11-15 01:23:20 +00:00
jeremy
ff4f6c6118 Update to easy-rsa 3.1.1
Fixes issue with LibreSSL 3.6.0.

Add upstream patch to work around bug in number_only option parsing
in 3.1.1.

OK tb@ sthen@
2022-11-14 22:39:20 +00:00
sdk
266f2ff88c Update gopass v1.13.0 => v1.14.10
v1.13.1:
[BUGFIX] Handle from prefix correctly on mv (#2110, #2079)
[BUGFIX] Handle unencoded secret on cat

v1.14.0:
[BUGFIX] Always re-encrypt when fsck is invoked with --decrypt. (#2119, #2015)
[BUGFIX] Body only entries are detected now by show -o (#2109)
[BUGFIX] Do not hide git error messages (#2118, #1959)
[BUGFIX] Fix completion when password name contains (#2150)
[BUGFIX] Fix template func arg order (#2117, #2116)
[BUGFIX] Fixes an issue where recipients remove may fail (#2147, #1964)
[BUGFIX] Handle from prefix correctly on mv (#2110, #2079)
[BUGFIX] Handle unencoded secret on cat (#2105)
[BUGFIX] Make man page consistent with other docs (#2133)
[BUGFIX] Reject invalid salt with MD5Crypt templates (#2128)
[BUGFIX] depend *.deb on gnupg instead of dummy (#2050)
[CLEANUP] Deprecate gopasspw/pinentry (#2095)
[CLEANUP] Use Go 1.18 (#2156)
[CLEANUP] Use debug.ReadBuildInfo (#2032)
[DOCUMENTATION] Fixed link to passwordstore.org (#2129)
[DOCUMENTATION] document 'gopass cat' (#2051)
[DOCUMENTATION] improve 'gopass cat' (#2070)
[DOCUMENTATION] improve 'gopass show -revision -' (#2070)
[ENHANCEMENT] Add --chars option to print subset of secrets (#2155, #2068)
[ENHANCEMENT] Add age subcommand (#2103, #2098)
[ENHANCEMENT] Add gopass audit --expiry (#2067)
[ENHANCEMENT] Add gopass process (#2066, #1913)
[ENHANCEMENT] Allow overriding GPG path (#2153)
[ENHANCEMENT] Automatically export creators key to the (#2159, #1919)
[ENHANCEMENT] Bump to Go 1.18 (#2058)
[ENHANCEMENT] Enforce TLSv1.3 (#2085)
[ENHANCEMENT] Generics (#2034, #2030)
[ENHANCEMENT] Hide password on MacOS clipboards (#2065)
[ENHANCEMENT] Passage compat improvements (#2060, #2060)
[ENHANCEMENT] gopass git invokes git directly (#2102)
[ENHANCEMENT] Template support for the create wizard (#2064)
[ENHANCEMENT] Check for MacOS Keychain storing the GPG (#2144)
[EXPERIMENTAL] Support the Fossil SCM (#2092, #2022)
[FEATURE] Add env variables for custom clipboard commands. (#2091, #2042)
[FEATURE] only accept keys with "encryption" key capability (#2047, #1917, #1917)
[TESTING] Improve two line test ambiguity. (#2091, #2042)
[TESTING] Use a helper to unset env vars in clipboard tests. (#2091, #2042)
[UX] OTP code now runs in loop until canceled or used with -o (#2041)

v1.14.2:
[BUGFIX] Do not print missing public key for age. (#2166)
[BUGFIX] Improve convert output (#2171)
[BUGFIX] fix errors in zsh completions (#2005)
[CLEANUP] Migrating to a maintained version of openpgp (#2193)
[ENHANCEMENT] Avoid decryption on move or copy (#2183, #2181)
[UX] Upgrade xkcdpwgen to a new version that removes German (#2187)

v1.14.3:
[BUGFIX] Fix gpg identity detection (#2218, #2179)
[BUGFIX] Handle different line breaks in recipient (#2221, #2220)
[BUGFIX] Stop eating secrets on move (#2211, #2210)
[ENHANCEMENT] Add flag to keep env variable capitalization (#2226, #2225)
[ENHANCEMENT] Environment variable GOPASS_PW_DEFAULT_LENGTH can be used to overwrite default
password length of 24 characters. (#2219)

v1.14.4:
[BREAKING] gopass otp will automatically update the counter key in HTOP secrets! (#2278)
[BUGFIX] Allow removing unknown recipients with --force (#2253)
[BUGFIX] Honor PASSWORD_STORE_DIR (#2272)
[BUGFIX] Honor OTP key period from URL (#2278)
[BUGFIX] Wizard: Enforce min and max length. (#2293)
[CLEANUP] Use Go 1.19 (#2296)
[ENHANCEMENT] Automatically sync once a week (#2191)
[ENHANCEMENT] Scan for vulnerabilities and add SBOM on (#2268)
[ENHANCEMENT] Use packages.gopass.pw for APT packages (#2261)

v1.14.5:
[BUGFIX] Fix fsck progress bar. Mostly. (#2303)
[DOCUMENTATION] fix in recommended vim setting (#2318)

v1.14.6:
[BUGFIX] Do not show setup message on version (#2327)
[BUGFIX] Remove exported public keys of removed (#2328, #2315)
[ENHANCEMENT] Document extension model. (#2329, #2290)

v1.14.7:
[BUGFIX] Do not ignore symlinks when listing (#2344, #2173)
[BUGFIX] Do not shadow entries behind folders. (#2341, #2338)
[BUGFIX] Fix updater on Windows. (#2345, #2011)
[BUGFIX] Handle Ctrl+C in TOTP (#2342, #2320)
[ENHANCEMENT] Set vim options instead of sniffing (#2343, #2317)

v1.14.8:
[BUGFIX] Ignore not-existing .ssh dir (#2347, #2333)
[BUGFIX] Use Wait() to avoid Zombies (#2354, #1666)
[ENHANCEMENT] Allow modifying default create templates (#2349, #2291)
[ENHANCEMENT] Improve passage support (#2352, #2059)
[ENHANCEMENT] Use OS keychain for age passphrase caching (new config option, off by default).
(#2351, #2350)

v1.14.9:
[ENHANCEMENT] Make DBus notifications transient (#2364, #2358)

v1.14.10:
[BUGFIX] Correctly handle key removal on Windows (#2372, #2371)
[DOCUMENTATION] (#1878)
[ENHANCEMENT] Ignore comments in recipient files. (#2394, #2393)
[ENHANCEMENT] Improve key expiration handling (#2383, #2369)
[ENHANCEMENT] allow re-encrypting entire directory when (#2373)

OK sthen, op
2022-11-14 18:56:32 +00:00
kn
cf8bcd8a3f Remove security/nbaudit
No upstream, just a mirror left, no update since import in 1998, noone
else packages it.

We have net/nbtscan as a more recent alternative that is packaged by all
the major OSes as well;  it has a dead homepage and lacks behind in
updates, but still seems in better shape.

OK sthen
2022-11-14 15:08:09 +00:00
sthen
6db4f14108 update to py3-bcrypt-4.0.1 2022-11-14 11:34:47 +00:00
kn
d8a8a8a280 Remove security/chntpw
Upstream last released in 2014, we never updated since import in 2010.
Use a linux live CD if you want to crack your Windows <= 7 passwords.

OK sdk ian
2022-11-14 09:08:11 +00:00
pvk
d833210218 Remove security/softhsm
Superseeded by security/softhsm2 since 2016.
ok jca@
2022-11-14 08:24:41 +00:00
kn
31c2568d66 Remove security/sslScanner
No update since import in 2013, upstream github moved to gitlab were
the last commit is ten years old, we're the only ones packaging it,
plain doesn't work unless you manually install two missing RDEPs.

Use the actively maintained security/sslscan instead.

OK sdk
2022-11-13 22:09:45 +00:00
kn
51b26895d3 Remove security/sentinel
Unmaintained since import in 2001, not packaged due to lack of license,
noone else packages it, builds but crashes at runtime.

OK danj
2022-11-13 22:04:52 +00:00
kn
22b13c9952 Remove security/klaxon
An ident checker from 2000 wrapping inted services that hasn't been updated
since import;  noone else packages it...

OK sthen jca
2022-11-13 21:24:52 +00:00
kn
51e6afa81b Remove security/opencdk
The Open Crypto Development Kit is stuck in 2007, no major linux distro
packages it, out port's homepage points at the gnutls homepage which does
not seem to have any reference to this code, no port uses this.

OK jca
2022-11-13 19:00:14 +00:00
sthen
1427b990d1 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:29:41 +00:00
sthen
716f142842 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:29:09 +00:00
sthen
d58dc02cc4 bump for MODPY_DEFAULT_VERSION_3 switch and remove importlib-metadata dep 2022-11-13 15:26:05 +00:00
tb
f2ea66a166 security/py-cryptography: Fix build after Ed25519 and raw key API addition
to libcrypto. Also expose Ed25519 tests. A variant is being discussed in
https://github.com/pyca/cryptography/pull/7803
2022-11-13 14:12:56 +00:00
aisha
3ff92a0f15 security/letsencrypt: update to 1.32.0
ok sthen
2022-11-13 13:13:59 +00:00
kn
d09f74e0e1 Build without xalan-c
This dependency is required as per their CMake code, but libdigidocpp and
qdigidoc4 keep working fine without it, so patch it.

Apache no longer maintains Xalan-C, it is dead and won't receive security
updates.

Prodded by Roger Leigh (upstream maintainer), thanks.
2022-11-13 10:59:21 +00:00
kn
432908b169 Build without optional xalan-c
Apache no longer maintains Xalan-C, it is dead and won't receive security
updates.

Prodded by Roger Leigh (upstream maintainer), thanks.
2022-11-13 10:57:52 +00:00
tb
5a22cc6ea1 Update to rust-openssl-tests 20221113 2022-11-13 08:06:39 +00:00
pvk
448f107b16 Update opendnssec 2.1.11 -> 2.1.12
Announcement: https://www.opendnssec.org/2022/11/opendnssec-2-1-12/
2022-11-11 17:47:13 +00:00
ajacoutot
02405b72bc Remove; what's implemented is already available in base and having the
header and library around will not do us good.
2022-11-11 11:58:33 +00:00
tb
309c5d942c openssl-ruby-tests: update patch to match PR 2022-11-10 14:04:07 +00:00
tb
dfc210d553 openssl-ruby-tests: use EVP_Digest{Sign,Verify}() directly to prepare
for addition of EVP interface of Ed25519 to libcrypto.

(missed cvs add)
2022-11-10 13:07:06 +00:00
tb
2eec25af3b openssl-ruby-tests: use EVP_Digest{Sign,Verify}() directly to prepare
for addition of EVP interface of Ed25519 to libcrypto.
2022-11-10 13:06:24 +00:00
ajacoutot
673bc23a7f +libxcrypt 2022-11-09 18:35:39 +00:00
ajacoutot
be53c25708 Import libxcrypt-4.4.30
libxcrypt is a modern library for one-way hashing of passwords.

ok robert@
2022-11-09 18:35:09 +00:00
aisha
3a0fd29051 security/py-oauthlib: minor update to 3.2.2
fullchangelog can be seen here:
https://github.com/oauthlib/oauthlib/blob/master/CHANGELOG.rst

from maintainer Johan Huldtgren, thanks!
2022-11-09 18:23:41 +00:00
sthen
91a1b1496e tweak MESSAGE 2022-11-09 14:24:20 +00:00
tb
1f20a6f8c5 Remove FIPS API removal patch. It's no longer needed. Pointed out by
Alex Gaynor
2022-11-08 23:06:03 +00:00
sthen
0c8557e3fe update to yubikey-manager-4.0.9
this had been held off because the OTP management functions changed to
a different HID backend in 4.x which doesn't work with OpenBSD, but
in the meantime the old ones got broken by a libffi update, so there's
no point keeping 3.x around for that any more.

ykman fido appears to be slightly less stall-y with this version,
though you still need to sometimes unplug/replug the key (similar has
been seen just using py-fido2 directly so it's probably in there somewhere,
and it's not new)
2022-11-08 15:23:36 +00:00
sthen
458722be38 update to py-fido2-1.1.0
the various programs in examples/ mostly work as expected with my
yubikey, however under some error conditions I had to unplug/replug
the key before anything would see it
2022-11-08 15:02:29 +00:00
ajacoutot
c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
rsadowski
5a7addab47 Re-add a deleted WANTLIB entry in a previous commit
Spotted by "Johann" @misc
2022-11-08 06:56:20 +00:00
sthen
0b18cfce87 update to py3-paramiko-2.12.0 2022-11-07 14:39:47 +00:00
sthen
5be636e8f5 update to py3-cryptography-38.0.3 2022-11-07 09:56:44 +00:00
sthen
c95b6c414a update to py3-cryptography_vectors-38.0.3 2022-11-07 09:56:42 +00:00