5196 Commits

Author SHA1 Message Date
rpointel
5e12304927 update plaso to 20170930.
ok benoit@.
2017-11-06 09:03:26 +00:00
sebastia
18cbf6a9cb ruby-gpgme contains native code, so hook up for the supported ruby versions
explicitly

I was too impationed waiting for jeremy@ to enlighten me
2017-11-05 22:06:30 +00:00
sebastia
9961d56c82 hook up ruby-gpgme 2017-11-05 22:01:20 +00:00
sebastia
69b4b1beae import ruby-gpgme:
Ruby-GPGME is a Ruby language binding of GPGME (GnuPG Made Easy). GnuPG
Made Easy (GPGME) is a library designed to make access to GnuPG easier
for applications. It provides a High-Level Crypto API for encryption,
decryption, signing, signature verification and key management.

it's a requirement for the hiera-eyaml-gpg backend.

Quite some help from and OK jeremy@
2017-11-05 21:49:09 +00:00
sthen
fa6c186d07 update to py-cryptography 2.1.3 2017-11-05 17:53:50 +00:00
sthen
3931a78745 +py-asn1crypto 2017-11-05 17:45:34 +00:00
sthen
61a112878a import security/py-asn1crypto, ok jca@
Fast ASN.1 parser and serializer with definitions for private keys, public
keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5,
X.509 and TSP.
2017-11-05 17:44:18 +00:00
rpointel
665ca119e0 update py-dfvfs to 20170723.
ok benoit@.
2017-11-04 14:33:38 +00:00
rpointel
0235554b4a update py-pefile.
ok benoit@.
2017-11-04 14:32:48 +00:00
rpointel
35d52eb521 update libewf to 20170703.
ok and inputs benoit@.
2017-11-04 10:49:22 +00:00
rsadowski
8263a65694 Update knockpy from 4.0.0 to 4.1.0.
- use MODPY_EGG_VERSION
- helper target to avoid clashes with make plist.

Python bits from and ok jca@
2017-11-03 21:22:02 +00:00
kili
bf65662f05 Import security/hs-hackage-security.
Not yet wired to the build.

ok sthen@, jca@.

The hackage security library provides both server and client utilities
for securing the Hackage package server (http://hackage.haskell.org/).
It is based on The Update Framework (http://theupdateframework.com/),
a set of recommendations developed by security researchers at various
universities in the US as well as developers on the Tor project
(https://www.torproject.org/).

The current implementation supports only index signing, thereby
enabling untrusted mirrors. It does not yet provide facilities for
author package signing.
2017-11-03 14:48:11 +00:00
kili
84ffdb12eb Import security/hs-cryptohash-sha256.
Not yet wired to the build.

ok sthen@, jca@.

A practical incremental and one-pass, pure API to the SHA-256 hash
algorithm (including HMAC support) with performance close to the
fastest implementations available in other languages.

The implementation is made in C with a haskell FFI wrapper that
hides the C implementation.
2017-11-03 14:33:35 +00:00
kili
ee80c0fc18 Import security/hs-ed25519.
Not yet wired to the build.

ok sthen@, jca@.

This package provides a simple, fast, self-contained copy of the
Ed25519 public-key signature system with a clean interface. It also
includes support for detached signatures, and thorough documentation
on the design and implementation, including usage guidelines.
2017-11-03 14:31:22 +00:00
sthen
60fa4bd08e update to py-bcrypt-3.1.4 2017-11-03 09:54:45 +00:00
rsadowski
43f23fc9a2 Update keepassxc to 2.2.2
Changelog: https://github.com/keepassxreboot/keepassxc/releases/tag/2.2.2
2017-11-02 23:34:23 +00:00
sthen
2e62db821c update to openssl-1.0.2m 2017-11-02 22:52:29 +00:00
sthen
1144431b83 update to certbot-0.19.0 2017-11-02 13:47:22 +00:00
rpointel
f472aecdbe update libbde to 20170902.
ok and inputs benoit@.
2017-11-02 12:09:48 +00:00
jeremy
7279e7aa5f Missed bump after default ruby version change
Noticed by naddy@
2017-11-01 19:16:05 +00:00
naddy
34a83f5850 /dev/srandom has been removed, just use /dev/random as everywhere else 2017-11-01 17:47:22 +00:00
naddy
164f29dae5 /dev/srandom has been removed, just use /dev/random as everywhere else.
Replace gettext module.
2017-11-01 17:07:25 +00:00
naddy
d93be69877 Don't try to use obsolete /dev/*random devices for OpenBSD.
Replace gettext module.
2017-11-01 16:31:24 +00:00
naddy
c2e452c096 /dev/srandom has been removed, just use /dev/random as everywhere else 2017-11-01 15:12:16 +00:00
bluhm
fc61a27f97 update p5-Net-SSLeay to 1.82
patches have been applied upstream
2017-11-01 13:52:28 +00:00
jca
d1be9be935 Basic doas(1) instructions for sshlockout
sshlockout needs root privileges to modify pf tables.  If running as
_syslogd (the default for syslogd children), the failure is silent.
Requested by sunil@
2017-11-01 13:23:46 +00:00
landry
b2330a6b76 Enable the ossl plugin (putting it in the main package).
qca-qt5 can't use plugins from qca (built against qt4).
If need be, we'll enable more plugins as subpackages someday
(gnupg,cyrus-sasl & pkcs11 are available)

ok rsadowski@
2017-11-01 11:20:26 +00:00
rpointel
9b4e6c8004 updte sqlmap to 1.1.10.
ok gonzalo@.
2017-10-31 19:50:00 +00:00
ajacoutot
763157b006 Update to libhttpseverywhere-0.6.3. 2017-10-31 07:22:03 +00:00
rpointel
5452f289bc update pdf-parser to 0.6.8. 2017-10-30 16:03:20 +00:00
rpointel
9d8aa20121 small update to 0.2.2. 2017-10-30 16:01:17 +00:00
ajacoutot
58da5bc45e Update to glib-openssl-2.50.6. 2017-10-30 07:44:59 +00:00
bluhm
fddca3e051 update p5-IO-Socket-SSL to 2.052 2017-10-29 22:27:52 +00:00
gonzalo
93a2c8afa3 Update for Lynis to 2.5.6
OK benoit@
2017-10-29 13:01:32 +00:00
ajacoutot
a13ed238ef Remove useless includes. 2017-10-29 10:42:21 +00:00
rpointel
8b7f7a1fab update zaproxy to 2.6.0.
ok steven@.
2017-10-29 06:03:08 +00:00
abieber
787f12e46e Bump to latest
Changes:
    [ENHANCEMENT] Re-introduce usecolor config option [#414]
    [ENHANCEMENT] Improve documentation [#407] [#409] [#416] [#417]
    [ENHANCEMENT] Add language switch for xckd-style generation [#406]
    [BUGFIX] Fix gpg binary detection [#419]
    [BUGFIX] Fix tests on windows [#421]

Port changes:
    remove HOMEPAGE

OK rsadowski@
2017-10-28 13:38:38 +00:00
ajacoutot
c8c2ea5d18 Bump after recent meson + module change.
Drop now undeeded patches since we have SHARED_LIBS support.
2017-10-28 13:28:06 +00:00
naddy
347d9d266f Replace /dev/arandom with /dev/urandom. This code path has been removed
upstream.
2017-10-27 23:46:52 +00:00
naddy
2bec75f245 no need to use /dev/arandom on OpenBSD 2017-10-27 19:59:07 +00:00
natano
d7464b17b0 Patch configure instead of configure.ac for selecting the correct random
device, otherwise the change is not picked up by the build.

pointed out by ajacoutot
2017-10-26 20:36:47 +00:00
natano
f69ad6ded1 Switch libgcrypt from /dev/srandom to /dev/random. The device node for srandom
has been removed.  ok ajacoutot
2017-10-26 18:32:54 +00:00
ajacoutot
6948267c0a Update to glib-openssl-2.50.5. 2017-10-26 13:27:45 +00:00
ajacoutot
e953372979 Update to libhttpseverywhere-0.6.2. 2017-10-25 06:59:24 +00:00
naddy
e31ae5b1b7 do not talk about obsolete random devices in DESCR 2017-10-23 19:00:55 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
abieber
1b67fcc2a9 +gopass 2017-10-22 23:48:17 +00:00
abieber
f82c9cd374 Initial import for gopass, a password store that is compatible with
security/password-store.

OK bcallah@
2017-10-22 23:46:04 +00:00
ajacoutot
e9775091a0 Update to gnutls-3.5.16. 2017-10-22 07:43:17 +00:00
jca
1353cb4429 Update to mbedtls-2.6.0
https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2017-01

mentions 3 security issues, at least CVE-2017-2784 (Freeing of memory
allocated on stack when validating a public key with a secp224k1 curve)
affects mbedtls-2.2.1.

Packaging:
- bump major of shared libs since symbols have been removed
- tweak license marker
- kill code in testsuite that fails to build with our stdio
  implementation (can't take the address of stdout, the C standard
  warns about that)
- kill some debug flags set by cmake

Make test passes on amd64 and arm, also tests & ok juanfra@
2017-10-21 00:47:52 +00:00