Commit Graph

6412 Commits

Author SHA1 Message Date
ajacoutot
609dac85ad Update to libtasn1-4.16.0. 2020-02-08 11:53:40 +00:00
cwen
e75953c747 opensc: fix the build on gcc archs by overriding `-Werror'
Backported from a pull request made to upstream, allowing port supplied
flags to be on top priority. Safety REVISION bump advised by kn@.

OK kn@ kmos@
2020-02-08 10:36:01 +00:00
sthen
05871d46e2 +cfssl 2020-02-07 16:57:26 +00:00
sthen
3369f2fa0c import security/cfssl, from Karlis Mikelsons with tweaks, ok'd a while ago
by abieber@

CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command
line tool and an HTTP API server for signing, verifying, and bundling
TLS certificates.
2020-02-07 16:57:04 +00:00
sebastia
ae5bbdb15d Update to 2020-02-07 2020-02-07 09:36:06 +00:00
kirby
a1093f712b unhook -qt5 flavor for qtkeychain 2020-02-07 09:35:30 +00:00
rsadowski
68beee330c Set -qt5 flavor as default. All qt4 consumers are gone.
Tweak and OK kirby@
2020-02-07 07:13:40 +00:00
sthen
e82f672510 update to clamav-0.102.2, amongst others including a fix for a
possible DoS (out-of-bounds read -> crash) when using the credit card
data-loss-prevention feature.
2020-02-06 11:52:09 +00:00
kn
4dab7ffa2e Disable colors by default
"pcscd --debug" prints dark blue lines background, rendering them unreadable
on dark background.  The daemon has "-T" to enforce colored output, but no
switch to disable colors on TTYs.

Disable all detection logic such that "-T" is the only way to get colors.

OK sthen
2020-02-05 21:22:17 +00:00
sthen
33787ae545 update to certbot/py-acme 1.2.0 and actually drop maintainer this time 2020-02-05 19:43:09 +00:00
rpointel
df65b4b1a1 update oledump to 0.0.44. 2020-02-05 09:17:33 +00:00
sthen
a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
juanfra
dedfa60fc7 Update to keybase 5.2.0. Change to release tarball and OK abieber@ (MAINTAINER). 2020-02-01 17:52:39 +00:00
bket
971462c417 Update to mbedtls-2.16.4
This release fixes a side channel attack on ECDSA (CVE-2019-18222).
Release notes can be found at
https://tls.mbed.org/tech-updates/releases/mbedtls-2.16.4-and-2.7.13-released

Minor of libmbedcrypto has been bumped as a symbol has been added.

OK rsadowski@
2020-01-31 04:14:43 +00:00
sthen
e70c9037e7 update to xca-2.2.1 2020-01-30 23:19:33 +00:00
millert
8fec1b1efc Update sudo to 1.8.31:
* Fixed CVE-2019-18634, a buffer overflow when the "pwfeedback"
   sudoers option is enabled on systems with uni-directional pipes.

 * The "sudoedit_checkdir" option now treats a user-owned directory
   as writable, even if it does not have the write bit set at the
   time of check.  Symbolic links will no longer be followed by
   sudoedit in any user-owned directory.  Bug #912

 * Fixed sudoedit on macOS 10.15 and above where the root file system
   is mounted read-only.  Bug #913.

 * Fixed a crash introduced in sudo 1.8.30 when suspending sudo
   at the password prompt.  Bug #914.

 * Fixed compilation on systems where the mmap MAP_ANON flag
   is not available.  Bug #915.
2020-01-30 18:47:11 +00:00
sthen
ce59e21888 update to yubikey-manager-3.1.1 2020-01-30 14:24:19 +00:00
kn
68b4140469 Update to pcsc-lite 1.8.26
OK rsadowski
2020-01-30 07:32:19 +00:00
kn
d33d36084e Update to OpenSC 0.20.0
Lots of new support, improvements but also CVE fixes, see
https://github.com/OpenSC/OpenSC/wiki#news

Testing and version string fix from Gabriel Kihlman, thanks!
OK rsadowski
2020-01-30 07:15:08 +00:00
sthen
6a32e72df4 update to py-josepy-1.3.0 2020-01-29 14:59:28 +00:00
cwen
322bf7acb7 ophcrack: fix include path on big endian archs
While here, regen an unrelated patch and remove trailing whitespaces
in DESCR.

OK kmos@, benoit@ (maintainer)
2020-01-29 11:02:06 +00:00
rsadowski
1a75a33dad Remove kqoauth
Qt4 OAuth support library with no consumers, last update 2013.

OK bket@ jca@
2020-01-29 04:54:58 +00:00
rsadowski
4deb1ee4e0 Switch yubikey-personalization-gui from Qt4 to Qt5
OK sthen@ (maintainer)
2020-01-29 04:49:07 +00:00
landry
aa77601e58 Update to nss 3.49.2.
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49.2_release_notes
2020-01-28 08:42:33 +00:00
jasper
c0d71858db update MASTER_SITES where distfiles.nl was used 2020-01-26 11:14:29 +00:00
sthen
a736f1b408 backport "tls_close: EOF without close notify" suppression to ports acme-client 2020-01-25 12:22:22 +00:00
ajacoutot
1ac90740d9 Update to vault-1.3.2. 2020-01-25 06:50:35 +00:00
ajacoutot
97c495be65 Update to p11-kit-0.23.19. 2020-01-25 06:26:38 +00:00
sthen
b6f656d580 Remove share/doc/suricata, the files it contains are all just a couple of
lines redirecting readers to the website. ok gonzalo@
2020-01-22 10:21:47 +00:00
ajacoutot
92a466b8c6 Tweak org.freedesktop.secrets comment; no change. 2020-01-22 05:46:23 +00:00
rsadowski
0b701f60df Update keepassxc to 2.5.3 2020-01-20 06:28:12 +00:00
sthen
3ec8388403 warn that this port only supports ACMEv1 which let's encrypt will stop
supporting.
2020-01-17 14:13:51 +00:00
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
tb
855ae2be6a Update to HEAD. Refines and extends existing tests and contains many new
things. Most notably it allows testing RSA_padding_check_PKCS1_OAEP_mgf1()
and dlg's XChaCha20-Poly1305 implementation.

ok fcambus (earlier diff) jsing
2019-11-28 17:02:13 +00:00
jasper
d208e72984 fix hardcoded 'sphinx-build' which is for python2-only.
broken since the switch to python3

noticed by sthen@
2019-11-26 10:44:33 +00:00
cwen
3240842ef8 libtasn1: requires `-std=gnu99' to be built with base-gcc.
OK aja@ (maintainer)
2019-11-24 10:25:52 +00:00
bket
6d63db6554 Update to rhash-1.3.9.
Fixes some bugs and adds support for a new hash function. Changelog can
be found at https://github.com/rhash/RHash/blob/v1.3.8/ChangeLog.

Additional changes:
- Change HOMEPAGE; the old one gave a 404
- Take MAINTAINER

OK sthen@
2019-11-24 04:43:26 +00:00
kmos
32faa9c4d8 Fix tests by moving to MODPY_PYTEST and having pre-test remove
.pyc files mistakenly included in the PyPI tarball.

Filed issue upstream with pull request to fix the .pyc problem
in future:
https://github.com/saltstack/libnacl/issues/112
2019-11-23 21:08:26 +00:00
sthen
0270cc6c5b Add a dependency on py-scrypt to py-passlib. passlib has code to
use three scrypt backends; one in hashlib in python itself, one is
py-scrypt, and one is an internal slow pure-python implementation.

hashlib in our Python packages doesn't include scrypt (this requires
OpenSSL 1.1+'s scrypt code and isn't supported in libressl), and slow
pure-python implementation is slow, so provide the best available one.
2019-11-23 15:23:14 +00:00
sthen
712b020a86 +py-scrypt 2019-11-23 15:10:23 +00:00
sthen
1fcd1bab33 import ports/security/py-scrypt, ok bket@
This is a set of Python bindings for the scrypt key derivation function.

Scrypt is useful when encrypting passwords as it is possible to specify a
*minimum* amount of time to use when encrypting and decrypting. If, for
example, a password takes 0.05 seconds to verify, a user won't notice
the slight delay when signing in, but doing a brute force search of
several billion passwords will take a considerable amount of time. This
is in contrast to more traditional hash functions such as MD5 or the SHA
family which can be implemented extremely fast on cheap hardware.
2019-11-23 15:10:06 +00:00
sthen
49f22decef update to py-passlib 1.7.2 2019-11-23 14:53:06 +00:00
ajacoutot
c27c585f87 Update to libtasn1-4.15.0. 2019-11-23 12:13:33 +00:00
sthen
04e8d1d982 +yubikey-manager 2019-11-21 23:38:36 +00:00
sthen
e28edd4837 import security/yubico/yubikey-manager, ok kn@
The YubiKey Manager can configure FIDO2, OTP and PIV functionality on
a YubiKey. It works with any currently supported YubiKey. You can also
use the tool to check the type and firmware of a YubiKey. In addition,
you can use the extended settings to specify other features, such as to
configure 3-second long touch.
2019-11-21 23:38:08 +00:00
landry
9fcada5e4a Security update to nss 3.47.1
(no details yet, dont ask)
2019-11-21 18:26:07 +00:00
sthen
598ff65966 update to clamav-0.102.1, lower daemon_timeout 2019-11-20 19:00:24 +00:00
kn
e3dd9f525a + py-fido2 2019-11-19 18:54:59 +00:00
kn
f987fd1be5 Import py-fido2
Provides library functionality for communicating with a FIDO device
over USB as well as verifying attestation and assertion signatures.
This library aims to support the FIDO U2F and FIDO 2.0 protocols for
communicating with a USB authenticator via the Client-to-Authenticator
Protocol (CTAP 1 and 2). In addition to this low-level device access,
classes defined in the fido2.client and fido2.server modules implement
higher level operations which are useful when interfacing with an
Authenticator, or when implementing WebAuthn support for a Relying
Party.

As warned by upstream, "This project is in beta. Expect things to
change or break at any time!" - it is currently known not to work on
OpenBSD with some device types.


From Lucas Raab < tuftedocelot at fastmail dot fm >, thanks!
Feedback from Georg Steuck
Feedback and OK kmos (earlier version)
Feedback and OK sthen
2019-11-19 18:52:50 +00:00
sthen
54e4f361e4 update to clamav-0.102.0
(slightly delayed while i tracked down the upstream commit fixing clamav-milter)
2019-11-19 15:35:37 +00:00
sthen
eed5fb48b6 update to py-openssl-19.1.0 2019-11-19 14:42:53 +00:00
sthen
ff6546371a wpa_supplicant port tweaks,
- build eapol_test, it's a useful way to test RADIUS servers + EAP

- rather than using a whole new build config file, copy and patch the
upstream default, making it easier to incorporate upstream changes in new
versions, and see what we have/haven't enabled

- replace /dev/urandom with arc4random_buf
2019-11-19 14:35:59 +00:00
ajacoutot
fc0a4d0223 Update to cvechecker-3.9. 2019-11-17 19:50:39 +00:00
ajacoutot
d77560544e Update to vault-1.3.0. 2019-11-17 18:59:31 +00:00
kn
3f976ef2fe Update to pcsc-lite 1.8.25
25 March 2019
- Fix a socket issue when pcscd is used inside LXC container
- pcsc-spy: always provide a total time of execution
- Fix resource leak if SCardEstablishContext() fails
- Fix realloc(3) error handling (possible memory leak)
- Remove usage of function chmod(2) to use fchmod(2) (fix race condition)


1.8.24
12 October 2018
- the project moved to https://pcsclite.apdu.fr/
- SCardGetStatusChange(): Fix a rare race condition
- SCardReleaseContext(): do not release a lock owned by another context
- SCardReconnect(): suspend card auto power off
- Allow "=" in serial driver filenames
- Add the thread id in the pcscd log lines
- pcsc-spy: correctly handle incomplete log file
- Simclist: avoid to divide by zero in list_findpos()
- Some other minor improvements

No problems with a Yubikey NEO.
2019-11-17 13:13:15 +00:00
kn
b60d5362d8 Update to ccid 1.4.30
Lots of changes incl. many firmware updates;  no issue with a
Yubikey NEO.
2019-11-17 13:11:58 +00:00
djm
92809b2c87 libfido2 is in base now; remove port. Prompted by sthen@ 2019-11-15 01:34:35 +00:00
jasper
a2e8accef4 update to py-cryptodome-3.9.3 2019-11-13 20:12:47 +00:00
djm
126c49fcd5 OpenSSH now requires v.2 of the middleware in order to support Ed25519
keys on FIDO2 tokens. Point this port as a compatible middleware ahead
of it landing upstream.
2019-11-12 23:15:21 +00:00
jasper
060a55754a update to wesng-0.98 2019-11-12 20:08:35 +00:00
rsadowski
a7be0209fc Bugfix update keepassxc to 2.5.1
All patches merged upstream.
2019-11-12 17:03:10 +00:00
kmos
d54457419c security/py-pyscard
The pyscard smartcard library is a framework for building smart card
aware applications in Python.
the PCSC API Python wrapper module.

- smartcard.scard, an extension module wrapping the WinSCard API (smart
card base components) also known as PC/SC

- smartcard, a higher level Python framework built on top of the raw
PC/SC API

Version 1.9.9

From Lucas Rabb

Input and tweaks from myself and sthen

OK sthen
2019-11-12 10:24:23 +00:00
sthen
3680bfc79b update to p5-Crypt-X509-0.52 2019-11-12 08:30:27 +00:00
jeremy
d2d2721fd8 Update to bcrypt 3.1.13 2019-11-12 06:46:00 +00:00
rpointel
4e331ed485 update yara to 3.11.0.
ok benoit@.
2019-11-11 20:34:33 +00:00
kmos
cc76cb55eb Excise py-test-relaxed from py-paramiko.
paramiko turns *off* py-test-relaxed but that leaves every other Python
port's tests disrupted by it. Patch it out. Attempting to feed this
upstream.
2019-11-10 11:04:45 +00:00
kn
457d24db2a Update to angr-8.19.10.30 2019-11-10 09:29:32 +00:00
pvk
65950e5718 Update py-paramiko 2.4.1 -> 2.6.0
ok landry@ rsadowski@ kmos@
2019-11-09 15:01:32 +00:00
pvk
4404f67080 Update opendnssec 2.1.4 -> 2.1.5
Announcement: https://www.opendnssec.org/2019/11/opendnssec-2-1-5/
2019-11-09 10:17:45 +00:00
cwen
08891b0af5 opensc: remove -Werror from CFLAGS, this fixes the build on base-gcc archs.
OK sthen@ jca@
2019-11-09 07:09:09 +00:00
kmos
4d1e992ca6 Move testing from py-nose to MODPY_PYTEST. Drop now-unneeded py-nose
TEST_DEPENDS.
2019-11-08 09:30:23 +00:00
kmos
85a7e78783 Move testing from py-nose to MODPY_PYTEST. Drop now-unneeded py-nose
TEST_DEPENDS. Move from custom version to standard FIX_EXTRACT_PERMISSIONS
2019-11-08 09:09:19 +00:00
kmos
169943acb9 Added missing RUN_DEPENDS on devel/py-dtfabric
Sorted RUN_DEPENDS while here
2019-11-08 09:02:55 +00:00
sthen
6eba4dc420 update to py-cryptography 2.8 2019-11-07 17:23:10 +00:00
sthen
8aa7fbad0c update to py-acme/certbot 0.40.1 2019-11-07 14:36:13 +00:00
kmos
17dd7a939f Fix tests using MODPY_PYTEST and MODPY_PYTEST_ARGS.
ok sthen (maintainer)
2019-11-07 12:44:23 +00:00
sthen
50228df5ea update to certbot/py-acme 0.40.0 2019-11-06 16:50:56 +00:00
rsadowski
5d234d6a2a update keepassxc to 2.5.0
ok solene@
2019-11-05 09:15:33 +00:00
jasper
30a584c7a9 update to py-cryptodome-1.9.1 2019-11-03 19:34:59 +00:00
sthen
4067d436f1 update to p5-Crypt-OpenSSL-X509-1.813 2019-11-03 19:09:02 +00:00
djm
77c575390a libfido2 - a small library for interacting with U2F/FIDO devices,
including a middleware that can be used with OpenSSH's new U2F
support.

feedback and ok kn@ and sthen@
2019-11-03 12:01:13 +00:00
jasper
2f36b5a0e4 update to pycryptodome-3.9.0 2019-11-02 20:35:15 +00:00
ajacoutot
b10785bc1e Update to libpwquality-1.4.2. 2019-11-02 14:18:41 +00:00
kn
1309519045 Set BUILD_OPT only if DEBUG is not set
OK landry
2019-10-31 19:54:26 +00:00
jasper
5ae7adc814 update to ROPGadget-5.9 2019-10-31 07:50:22 +00:00
bentley
9abd48d692 Hook up some perl ports 2019-10-31 06:21:33 +00:00
bentley
1679f8a992 Import p5-Crypt-PKCS10-2.001.
Crypt::PKCS10 parses PKCS #10 requests and provides accessor methods to
extract the requested data. First, the request will be parsed using the
included ASN.1 definition. Common object identifiers will be translated to
their corresponding names. Additionally, accessor methods allow to extract
single data fields. Bit Strings like signatures will be printed in their
hexadecimal representation.

From henning@; ok sthen@ afresh1@
2019-10-31 06:19:07 +00:00
bentley
040c663659 Import p5-Crypt-LE-0.33.
The Crypt::LE module provides the functionality necessary to use Let's
Encrypt API and generate free SSL certificates for your domains. It can
also be used to generate private RSA and ECC keys or Certificate Signing
Requests without resorting to openssl command line. Crypt::LE is shipped
with a self-sufficient client for obtaining SSL certificates, le.pl.

Both ACME v1 and ACME v2 protocols and wildcard certificate issuance are
supported.

From henning@; ok sthen@ afresh1@
2019-10-31 06:18:07 +00:00
sthen
e3d1c5ab08 update to p5-CryptX-0.066 2019-10-30 17:57:41 +00:00
jasper
7e3a636d39 - update to suricata-5.0.0
- switch to python3

from gonzalo@ with some small tweaks by me
2019-10-30 12:41:46 +00:00
sthen
6022843f14 grammar nitpicking in COMMENT; a -> an 2019-10-29 12:00:19 +00:00
kn
e037ee3cde Update to pcsc-lite 1.8.23, use Python 3
- spy: add support SCardStatus() with NULL pcbAtrLen
- Some other minor improvements

OK pvk
2019-10-29 11:08:47 +00:00
millert
f9dd2cf493 Update sudo to 1.8.29:
* The cvtsudoers command will now reject non-LDIF input when converting
   from LDIF format to sudoers or JSON formats.

 * The new log_allowed and log_denied sudoers settings make it possible
   to disable logging and auditing of allowed and/or denied commands.

 * The umask is now handled differently on systems with PAM or login.conf.
   If the umask is explicitly set in sudoers, that value is used regardless
   of what PAM or login.conf may specify.  However, if the umask is not
   explicitly set in sudoers, PAM or login.conf may now override the default
   sudoers umask.  Bug #900.

 * For "make install", the sudoers file is no longer checked for syntax
   errors when DESTDIR is set.  The default sudoers file includes the
   contents of /etc/sudoers.d which may not be readable as non-root.
   Bug #902.

 * Sudo now sets most resource limits to their maximum value to avoid
   problems caused by insufficient resources, such as an inability to
   allocate memory or open files and pipes.

 * Fixed a regression introduced in sudo 1.8.28 where sudo would refuse
   to run if the parent process was not associated with a session.
   This was due to sudo passing a session ID of -1 to the plugin.
2019-10-28 15:02:49 +00:00
gonzalo
283bc5bc81 Update for SQLMap to 1.3.10. 2019-10-28 09:30:15 +00:00
rpointel
56e78f3ace update pdf-parser to 0.7.3. 2019-10-26 08:41:48 +00:00
rpointel
c314fad84c update pdfid to 0.2.6. 2019-10-26 08:39:23 +00:00
benoit
6ecc8acb6c Update to pdfcrack-0.18. 2019-10-24 08:02:31 +00:00
sebastia
e79875e488 readd building the extension, accidently removed by the last update 2019-10-23 20:42:54 +00:00
landry
07aa5a003c Update to nss 3.47.
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.47_release_notes
Remove patches from #1581507 fixing tests & #1581391 fixing arm64,
merged upstream.
2019-10-23 19:30:25 +00:00
sebastia
dac9e9645a Update 2.0.18 -> 2.0.19 2019-10-22 14:27:47 +00:00
sthen
9fe02b340e bump REVISION for -current sudo to take it to the same version as 6.6-stable 2019-10-22 09:36:21 +00:00