5501 Commits

Author SHA1 Message Date
ajacoutot
a295e3568c Update to libgpg-error-1.31. 2018-05-03 06:13:32 +00:00
kn
a928eea659 + hitch 2018-05-01 13:48:52 +00:00
kn
153c68c6ff Hitch is a libev-based high performance TLS proxy designed to handle 10s of
thousands of connections efficiently on multicore machines.

It supports ALPN, SNI, PROXY protocol, automatic OCSP stapling as well as
seamless configuration reloads of certificates and listen endpoints.

Feedback and OK jca
2018-05-01 13:43:59 +00:00
ajacoutot
bb863d39d0 Update to libgpg-error-1.30. 2018-05-01 09:29:07 +00:00
millert
a2ffd7ed31 Update to sudo 1.8.23 2018-04-30 20:55:38 +00:00
jasper
fb7b8b3cc6 update to py-M2Crypto-0.30.1 2018-04-30 09:37:15 +00:00
jasper
ff72d9623d +py-cryptodome
+py-cryptodome,python3
2018-04-29 08:56:56 +00:00
jasper
480d231c41 import py-cryptodomex-3.6.1
PyCryptodome is a self-contained Python package of low-level cryptographic
primitives. It is an cleaned and simplified fork of PyCrypto, exposing
almost the same API. Most applications run unmodified, apart from a very
few compatibility breaks for those parts of the API that represented a
security hazard or that were too hard to maintain.

NB: currently we're packaging cryptodomex which doesn't conflict with py-crypto.
once all callers are migrated we can switch to the regular cryptodome package.

with and ok sthen@
2018-04-29 08:55:50 +00:00
rpointel
040673903e + SUBDIR += wapit 2018-04-27 07:27:56 +00:00
rpointel
4ef6477dd9 import wapiti, a web application vulnerability scanner.
inputs and ok gonzalo@.
2018-04-27 07:27:17 +00:00
ajacoutot
551a3230c6 Update to libfprint-0.6.0. 2018-04-26 16:01:45 +00:00
sthen
384af9db11 move pecl to multi-version; packages are now named pecl56-foo and pecl70-foo
for the relevant PHP versions.

ports which are 5.6-only remain in pecl-foo port directories, set to only
build 5.6 packages

ports which have separate versions for 5.6 and 7.0 are split; the port
directories are named pecl56-foo for the 5.6-compatible version and
pecl-foo for the 7+-version

normal ports are in pecl-foo port directories with flavours for 5.6 and 7.0
2018-04-26 15:08:56 +00:00
danj
552bd89342 Update to py-gnupg-0.4.2 2018-04-26 13:12:48 +00:00
jasper
81def4be93 enable ipfw mode which allows divert(4)'ing traffic to suricata in IPS mode
ok gonzalo@
2018-04-26 10:44:44 +00:00
jasper
bfa13946f1 update to py-M2Crypto-0.30.0 2018-04-26 08:25:22 +00:00
naddy
00094af4c3 char cannot hold the return value of getopt() 2018-04-25 20:13:04 +00:00
jasper
36375d30ee BIO_meth_new() and BIO_meth_free() are non-static in LibreSSL 2018-04-25 16:51:05 +00:00
jasper
d730e89cd7 add links 2018-04-25 16:49:20 +00:00
solene
78c111c290 + py-pgpdump
+ py-pgpdump,python3
2018-04-25 13:46:22 +00:00
solene
ae18a3bcef Import security/py-pgpdump v1.5
dependency for upcoming mailpile port

A Python library for parsing PGP packets, similar to the pgpdump utility.
Currently supports:
- Signature packets
- Public key packets
- ASCII-armor decoding and CRC check
- Secret key packets
- Trust, user ID, and user attribute packets

with help from sthen@ jca@

ok from jca@ sthen@
2018-04-25 13:37:26 +00:00
jasper
53054c2a14 - update to py-M2Crypto 0.29.0
- fix for python2 where .flush() would return EBADF, for example with
  "import M2Crypto; M2Crypto.BIO.openfile('/etc/ssl/cert.pem')"
2018-04-25 09:58:03 +00:00
danj
ede8042ddb Update to py-oauthlib-2.0.7
From Johan Huldtgren (maintainer)
2018-04-24 20:55:04 +00:00
naddy
73342e4d23 * build the same set of tools for "generic" archs
* getopt(3) returns an int
2018-04-24 18:10:55 +00:00
sthen
85c7a8114a fix running tests, there's no more test.py 2018-04-24 17:00:33 +00:00
jasper
ff10d27586 merged upstream 2018-04-24 15:05:38 +00:00
jca
d2e13bb540 +keyringer 2018-04-24 10:02:26 +00:00
jca
5986c51e7f Import keyringer-0.5.2
From Gregoire Jadi (maintainer), ok sthen@ landry@

DESCR:
Keyringer lets you manage and share secrets using GnuPG and Git with
custom commands to encrypt, decrypt, recrypt, create key pairs, etc.
2018-04-24 10:01:24 +00:00
sthen
fd909ba4fe set NOT_FOR_ARCHS-qt instead of .if mess, pointed out by espie 2018-04-24 08:50:18 +00:00
sthen
9d381c8d1b set default flavour to no_qt on arches where qt5 is known not to package
to avoid knocking out packages with gpgme dependency on those arches
2018-04-24 08:38:27 +00:00
sthen
fd5bc23ccd fix LIB_DEPENDS-main, it was inheriting from LIB_DEPENDS which was populated
by the qt5 module so there was a bogus dep for -main in the port. (It doesn't
actually make it to the package as there's no associated entry in WANTLIB-main).
2018-04-23 21:05:54 +00:00
ajacoutot
8a0aaf5448 Pass PKG_CONFIG_PATH=${LOCALBASE}/heimdal/lib/pkgconfig to
CONFIGURE_ENV.
2018-04-23 19:55:06 +00:00
sthen
b37bb340ce update to py-cryptography-2.2.2 2018-04-23 13:06:47 +00:00
sthen
bb7bf8377d update to kc-2.4.2, from maintainer/upstream LÉVAI Dániel
Note: the storage format has changed, dump to xml before updating:

$ kc -k ~/.kc/default.kcd
Password:
<example_chain% > dump kcdump
Dump OK
<example_chain% > quit

Then follow instructions in /usr/local/share/doc/kc/Changelog.

There is an @ask-update question during update giving users chance to do this.
2018-04-20 10:23:07 +00:00
sthen
d549617fac update to libscrypt-1.21, from LÉVAI Dániel 2018-04-19 21:25:03 +00:00
rpointel
8179093759 update ssdeep to 2.14.1.
ok lteo@.
2018-04-19 16:31:40 +00:00
pea
09862d7a9c Update to 2.2.6
ok abieber@
2018-04-17 13:36:14 +00:00
naddy
8cd207c76a Bump after security/gpgme update 2018-04-15 11:43:52 +00:00
ajacoutot
13642fe274 Update to libhttpseverywhere-0.8.3. 2018-04-15 10:31:21 +00:00
sthen
f52be2a50e bump all go ports that don't already have a RUN_DEPENDS on lang/go (which
has pkgspec set on the go version number already), so that pkg_add -u updates
them to versions which work with MAP_STACK. spotted by pvk@
2018-04-14 22:53:54 +00:00
sthen
f836ded5f9 update to py-josepy-1.1.0 2018-04-14 13:21:41 +00:00
rsadowski
90ef8ccd79 Bump after security/gpgme update 2018-04-14 10:14:04 +00:00
rsadowski
6fdcef6edc Update gpgme to 1.10.0
Simple update to the latest stable version 1.10.0. In addition new
multi-package -qt:

Qt and C++  bindings for GnuPG Made Easy (GPGME).

Notable port changes:
- Add --enable-languages='cpp qt'
- remove all duplicated stuff with gpgme in post-install.
- QGpgME is GPLv2 and not LGPL
- Add security/gpgme=${VERSION} so keep in snyc with gpgme.

Survived a bulk, Thanks landry@
2018-04-14 09:56:20 +00:00
tb
bec5903648 Clean up some LIBRESSL_VERSION_NUMBER patches that either did nothing
or provided functions that are now available in libcrypto.

ok gsoares, sthen (for a more aggressive earlier version)

I'll revisit the other bits at p2k18.
2018-04-14 09:05:14 +00:00
bket
37fb63d419 Update to encfs-1.9.4.
Upstream has fixed compilation with LibreSSL, as such there is one patch
less to maintain.

OK jca@
2018-04-13 14:36:09 +00:00
jca
c2cf13c270 Unbreak with clang6, and respect CXXFLAGS
Based on a diff from Matthew Martin.
2018-04-13 11:13:31 +00:00
bluhm
0ef2362d87 Update botan2 to 2.6.0. Botan tests create temporary files in /tmp
to allow ports privsep.  Do not create symlinks for shared library,
they confuse our tool chain.
2018-04-12 09:53:54 +00:00
ajacoutot
fb7fc75a9f Update to libgpg-error-1.29. 2018-04-12 08:00:06 +00:00
ajacoutot
d32bbec3c1 Update to vault-0.10.0. 2018-04-12 06:26:55 +00:00
sthen
b69881dacb update to clamav-0.100.0 2018-04-11 21:35:58 +00:00
landry
dc267db694 +p5-Auth-Yubikey_Decrypter 2018-04-10 12:09:31 +00:00