6430 Commits

Author SHA1 Message Date
benoit
54af6a484a Update to ophcrack-3.8.0. 2020-01-16 07:40:29 +00:00
sthen
2ae2d5cdc5 update to certbot/py-acme 1.1.0 2020-01-15 20:31:11 +00:00
benoit
4316ba1a62 Update to py-ecdsa-0.15. 2020-01-15 09:23:52 +00:00
gonzalo
649e304f1a Update for SQLMap to 1.4
diff from som at nom dot dynu dot net

Thanks
2020-01-14 13:57:21 +00:00
landry
f6e0a90895 Update to nss 3.49.1.
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49.1_release_notes
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1606992
2020-01-14 06:54:14 +00:00
bket
c677338f67 Do not allow scrypt to ignore RLIMIT_DATA
scrypt estimates the amount of available RAM, and ignores RLIMIT_DATA on
systems which have mmap. From tedu@ (http://mail.tarsnap.com/scrypt/msg00263.html):

"...this is the wrong thing to do for OpenBSD. On OpenBSD, rlimit_data
is applied to anonymous mmap (since that's now the heap) for
consistency.  RLIMIT_RSS is a vestigal do nothing define."

Issue is fixed by reverting 2b478e7ce5

While here set COMPILER and COMPILER_LANGS to fix building on sparc64
and powerpc (from kmos@, and tested by kmos@ and cwen@).

OK cwen@, "patch looks good to me" tedu@
2020-01-12 17:25:37 +00:00
jeremy
7e17838fd8 Build ruby27 FLAVORs of ruby gem ext ports by default 2020-01-10 17:37:34 +00:00
rsadowski
14f8dd0287 Bugfix update keepassxc to 2.5.2 2020-01-09 04:27:48 +00:00
landry
4fd100bba5 Update to nss 3.49.
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49_release_notes
2020-01-07 17:26:46 +00:00
sthen
c66456bcb7 mark sslscan,openssl as BROKEN-sparc64; runs openssl tests during build;
fails SIGILL in BN_mod_sqrt (unsure if security/openssl/1.0.2 itself is
affected as sslscan builds it with nonstandard options)
2020-01-03 11:26:14 +00:00
millert
324a4383d7 Update sudo to 1.8.30:
* Fixed a warning on macOS introduced in sudo 1.8.29 when sudo
   attempts to set the open file limit to unlimited.  Bug #904.

 * Sudo now closes file descriptors before changing uids.  This
   prevents a non-root process from interfering with sudo's ability
   to close file descriptors on systems that support the prlimit(2)
   system call.

 * Sudo now treats an attempt to run "sudo sudoedit" as simply
   "sudoedit".  If the sudoers file contains a fully-qualified path
   to sudoedit, sudo will now treat it simply as "sudoedit" (with
   no path).  Visudo will will now treat a fully-qualified path
   to sudoedit as an error.  Bug #871.

 * Fixed a bug introduced in sudo 1.8.28 where sudo would warn about
   a missing /etc/environment file on AIX and Linux when PAM is not
   enabled.  Bug #907

 * Fixed a bug on Linux introduced in sudo 1.8.29 that prevented
   the askpass program from running due to an unlimited stack size
   resource limit.  Bug #908.

 * If a group provider plugin has optional arguments, the argument list
   passed to the plugin is now NULL terminated as per the documentation.

 * The user's time stamp file is now only updated if both authentication
   and approval phases succeed.  This is consistent with the behavior
   of sudo prior to version 1.8.23.  Bug #910

 * The new allow_unknown_runas_id sudoers setting can be used to
   enable or disable the use of unknown user or group IDs.  Previously,
   sudo would always allow unknown user or group IDs if the sudoers
   entry permitted it, including via the "ALL" alias.  As of sudo
   1.8.30, the admin must explicitly enable support for unknown IDs.

 * The new runas_check_shell sudoers setting can be used to require
   that the runas user have a shell listed in the /etc/shells file.
   On many systems, users such as "bin", do not have a valid shell
   and this flag can be used to prevent commands from being run as
   those users.

 * Fixed a problem restoring the SELinux tty context during reboot
   if mctransd is killed before sudo finishes.  GitHub Issue #17.

 * Fixed an intermittent warning on NetBSD when sudo restores the
   initial stack size limit.
2019-12-31 21:54:25 +00:00
bket
beb265b93e Update to scrypt-1.3.0
Significant change since 1.2.1 is that in addition to the scrypt
command-line utility, a library "libscrypt-kdf" is build and installed.

While here:
- Change HOMEPAGE/MASTER_SITES to https
- Enable tests
- Set DEBUG_PACKAGES

OK sthen@
2019-12-31 07:26:59 +00:00
abieber
27acd15593 + age 2019-12-29 20:09:52 +00:00
abieber
90dcac6845 Import age - a modern and secure encryption tool with small explicit keys.
OK sthen@, tb@
2019-12-29 19:27:05 +00:00
sthen
33cb62354b update to wpa_supplicant 2.9, tests/ok phessler@ kn@ 2019-12-28 18:58:36 +00:00
sthen
276848c429 ap_scan is not supported in wpa_supplicant on OpenBSD and breaks things if
used but maybe present in some sample configs - disable the option if set
to avoid one possible source of errors
2019-12-28 17:50:11 +00:00
sthen
718517b82d improve wpa_supplicant pkg-readme, enable syslog in default flags 2019-12-28 17:45:52 +00:00
ajacoutot
21188ad9e5 Update to vault-1.3.1. 2019-12-28 09:45:58 +00:00
tb
72127d5e89 Update to HEAD, no change in the packaged JSON files.
ok kn
2019-12-27 18:37:55 +00:00
kmos
ccbfa8aff9 Hook security/py-trustme up to the build 2019-12-27 05:21:15 +00:00
kmos
52a4afc4b2 security/py-trustme
"You wrote a cool network client or server. It encrypts connections
using TLS. Your test suite needs to make TLS connections to itself.

Uh oh. Your test suite probably doesn't have a valid TLS certificate.
Now what?

trustme is a tiny Python package that does one thing: it gives you
a fake certificate authority (CA) that you can use to generate fake
TLS certs to use in your tests. Well, technically they're real
certs, they're just signed by your CA, which nobody trusts. But you
can trust it. Trust me."

Provides a temporary CA for doing TLS tests.

Needed for (at least) the py-aiohttp tests.

Version 0.5.3

OK kn@
2019-12-27 05:20:36 +00:00
cwen
409e7f3cfb nss: powerpc-only fix. Work around the lack of <sys/auxv.h> and
getauxval(), and keep it built with base-gcc. Thanks to jca@ who
improved my diff.

OK jca@, "Fix it whichever way you prefer" landry@ (maintainer)
2019-12-26 22:15:12 +00:00
kmos
fe99b39846 Update security/py-ecdsa 0.13.2 -> 0.14.1
Fixes CVE-2019-14853 and CVE-2019-14859

From Wen Heping

OK benoit@ (maintainer)
2019-12-26 17:28:33 +00:00
bket
c9f85345d1 Update to rhash-1.3.9
Maintenance release. Changelog can be found at
https://github.com/rhash/RHash/blob/v1.3.9/ChangeLog.

While here add debug package.

OK kn@
2019-12-26 04:02:11 +00:00
sthen
f1cf6cb576 update to passwdqc-1.4.0 2019-12-25 20:44:42 +00:00
jasper
f53540d577 remove py-libnacl; unused after py-raet went away
ok aja@
2019-12-24 18:46:41 +00:00
sthen
f812d9149f update to libsrtp-2.3.0 2019-12-24 15:34:21 +00:00
sthen
ea819976d3 update to py-fido2-0.8.1, from Lucas Raab 2019-12-24 14:18:28 +00:00
sthen
113114c55b update to openssl-1.0.2u 2019-12-20 17:11:58 +00:00
tb
959ef604e5 Update wycheproof-testvectors to HEAD as of Dec 14.
No change to existing test vectors. This adds HMAC(3) that will be
picked up by wycheproof.go. All these tests currently pass.

ok sthen
2019-12-16 17:15:49 +00:00
jasper
05c5e605ac update to suricata-5.0.1
ok gonzalo@ (MAINTAINER)
2019-12-16 15:33:27 +00:00
jasper
b2507313fb update to boofuzz-0.1.6 2019-12-12 16:16:51 +00:00
sebastia
ad556adfc1 Update to 2019-12-12 2019-12-12 08:04:54 +00:00
sthen
d0ce11bc87 remove php71 builds of pecl modules, and pecl-libsodium which is rolled
into php core as of 7.2
2019-12-11 15:59:26 +00:00
sthen
7be9278dfc update to passwdqc-1.3.2 2019-12-11 15:02:48 +00:00
kmos
c00afab16c Move tests to MODPY_PYTEST 2019-12-11 03:48:00 +00:00
ajacoutot
9cffb1ee14 DISTDIR -> FULLDISTDIR to get the proper distfile. 2019-12-10 16:35:54 +00:00
landry
aba44ded0e Update to NSS 3.48.
Cf https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.48_release_notes
2019-12-09 09:43:36 +00:00
ajacoutot
fc0e79ed5b Update to gnutls-3.6.11.1. 2019-12-09 07:56:20 +00:00
gonzalo
313b7600d1 Update for SQLMap to 1.3.12
OK rsadowski@
2019-12-09 07:39:20 +00:00
jasper
80853e0aa4 update to py-cryptodome-3.9.4 2019-12-08 20:25:02 +00:00
ajacoutot
d488fde921 Update bindata_assetfs.go to version 1.3.0.
Use DIST_SUBDIR because that's an unversioned distfile; prodded by naddy@
2019-12-08 09:47:40 +00:00
sthen
df169311c5 fix packaging on arm, NEON was disabled but the PFRAG was still used.
leave the PFRAG and just comment-out the conditional making it easier to
reinstate if this is fixed (upstream bug is still active).
2019-12-06 14:29:40 +00:00
rsadowski
61db6fe656 Update qca to 2.2.1
- Only new exports added so bump minor.
- Cleanup WANTLIB
- Fix MASTER_SITE URL
- Cleanup plugin configuration

LibreSSL patches from Gentoo developer Stefan Strogin from here:
3e69b18db7
2019-12-06 07:10:41 +00:00
kmos
7b0cad171d Fix and enable tests with MODPY_PYTEST.
Needed to add security/py-josepy to TEST_DEPENDS and move py-funcsigs
behind a .if since it is python2 only (and only needed for python2)
2019-12-05 22:19:28 +00:00
sthen
e4ed723874 update to certbot/py-acme 1.0.0 2019-12-05 17:16:28 +00:00
sthen
cd8873dda9 fix openssl 1.1 pc files, from kristaps 2019-12-05 16:24:07 +00:00
sthen
4c39430a5d Use a link rather than compile test to for __builtin_bswap64 in libnettle;
fixes little-endian base-gcc (mips64el). From George Koehler, tested by
manphiz@gmail.com, ok aja@.
2019-12-04 10:36:34 +00:00
kn
e488a8e1d9 Update to hitch 1.5.2
hitch-1.5.2 (2019-11-27)
- Fix a problem introduced in the previous release that prevented us from
  running as a non-privileged user (Issue: 322).
hitch-1.5.1 (2019-11-26)
- Support for TCP Fast Open. Is is disabled by default (Issue: 185)
- Various code cleanups and minor bug fixes.

Upstream reworked their privdrop code and I have neither time nor further
interest in maintaining pledge patches, so drop support for it.
2019-11-28 20:00:44 +00:00
rsadowski
727e48c455 Update qca-qt5 to 2.2.1
- Only new exports added so bump minor.
- Cleanup WANTLIB
- Fix MASTER_SITE URL
- Cleanup plugin configuration

LibreSSL patches from Gentoo developer Stefan Strogin from here:
3e69b18db7

Tested by landry@ with qgis
2019-11-28 17:44:07 +00:00