5740 Commits

Author SHA1 Message Date
naddy
e1c4f1c499 allow text relocations from non-PIC i386 assembly code 2018-11-18 21:09:47 +00:00
ajacoutot
cad5071144 Add comment. 2018-11-18 16:09:52 +00:00
millert
5d08bf42fb Update to sudo 1.8.26
The PLIST file was missing cvtsudoers(1) which was added in 1.8.23
2018-11-16 13:19:23 +00:00
rpointel
e83a67332d update oletools to 0.53.1. 2018-11-16 08:02:25 +00:00
solene
852c42ff01 https for MASTER_SITES and HOMEPAGE
ok jca@
2018-11-15 20:21:33 +00:00
sthen
5fcd38d614 mark BROKEN-i386 for now (undefined reference to `__guard_local'), not sure
what's going on yet..
2018-11-15 10:03:08 +00:00
sthen
492606ac6e update to pecl-libsodium-2.0.14
2.0.14 	- Some Base64-encoded values couldn't be decoded when using unpadded variants. This has been fixed.
2.0.13 	- Security fix: sodium_pad() used to read extra memory when given an empty string
2018-11-15 09:44:09 +00:00
pvk
47e8ec619b +softhsm2 2018-11-14 22:25:20 +00:00
pvk
03646ce00f Import softhsm2 2.5.0, developement of SoftHSM crypto store
ok sthen@
2018-11-14 22:23:07 +00:00
sthen
6b8e265514 bump ports known/suspected to be affected by issue with libedit/libreadline
and termcap on lld arches.
2018-11-14 20:48:21 +00:00
jasper
b726e95319 update to suricata-update-1.0.0 2018-11-14 19:18:16 +00:00
jasper
653a5fb0ad +dirb 2018-11-14 19:11:15 +00:00
jasper
a938f054a2 import dirb-2.2.2
DIRB is a Web Content Scanner. It looks for hidden Web Objects. It
basically works by launching a dictionary based attack against a web
server and analizing the response. DIRB main purpose is to help in web
application auditing.

ok rpointel@ a while ago
2018-11-14 19:10:38 +00:00
naddy
dc2d68a931 recognize lld as compatible with GNU ld 2018-11-13 14:36:08 +00:00
ajacoutot
b3d5c184ec Fix HOMEPAGE. 2018-11-13 13:46:42 +00:00
naddy
cdcd991d42 enable the included PIC assembly code to fix text relocations on i386 2018-11-11 21:14:33 +00:00
tim
5646b8310d Use the right includedir in the .pc files; OK sthen@ 2018-11-10 20:38:07 +00:00
naddy
49670c1200 Do not clobber CC from the qt5 module, the build framework uses CC=@CXX@.
This means C++ code will be linked with c++(1) and lld will be happy.
2018-11-09 23:23:35 +00:00
sthen
4642a94f71 update to certbot/py-acme 0.28.0 2018-11-08 18:00:20 +00:00
sthen
10295c3ad6 adapt to new layout in security/openssl 2018-11-07 11:07:11 +00:00
sthen
7531c6480c split the openssl port into branches; move the existing to 1.0.2 and add
a new 1.1 branch.
2018-11-07 11:00:29 +00:00
bluhm
29c09a083e Start to enable features that LibreSSL is supporting now. My pull
requests are at github, commit it now to test it with ports.
Patches OK jsing@ tb@
2018-11-07 01:55:42 +00:00
naddy
74ac1bc33b When building with ports gcc, compile the C parts with -std=gnu11
to match the visibility of max_align_t between C and C++.

GCC 4.9 defaults to C89 and does not accept the "restrict" keyword
by default.  This causes a configure check to add -std=gnu99 to the
compiler flags.  Since max_align_t is from C11, the -std=gnu99 flag
removes it from visibility and gnutls's copy of gnulib then provides
its own replacement definition of max_align_t.  When gnutls builds
its C++ library, the C++ visibility rules are different.  The
max_align_t from stddef.h reappears and collides with the gnulib
replacement.
2018-11-05 21:29:50 +00:00
naddy
0f3a8bd688 We no longer need to handle the case that the system compiler is
not clang on amd64.  Also add COMPILER_LIBCXX to WANTLIB on all
archs.
ok sthen@ ajacoutot@
2018-11-05 14:57:09 +00:00
danj
21bc8ef452 Remove py-keyczar, we don't need it anymore
Hint from Edward Lopez-Acosta, ok rpe@ (maintainer) sthen@
2018-11-04 21:38:37 +00:00
naddy
84174f9106 bump for package path change devel/gmp -> devel/gmp,-main 2018-11-02 18:48:39 +00:00
gonzalo
86c248fa6d Update for Lynis to 2.7.0 2018-11-01 14:22:42 +00:00
abieber
651dd0f257 Bump keybase to the latest.
OK gonzalo@
2018-10-30 13:56:10 +00:00
landry
10d2d3e679 Update to nss 3.40, required by gecko 64.
Cf https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.40_release_notes
2018-10-29 15:56:41 +00:00
ajacoutot
d9643a91ff Update to libgcrypt-1.8.4. 2018-10-27 16:12:26 +00:00
sthen
813d2e28fc drop php 7.0 and scaffolding, the default has already been switched to 7.1 2018-10-26 21:22:01 +00:00
jeremy
ecdd34f345 Bump related ports after default ruby version switch. 2018-10-26 16:16:24 +00:00
jsing
eb9f847d2c Get the MAC secret size from the TLS cipher, rather than reaching into
libssl internals. While here also take more of the OpenSSL 1.1 API code
paths.

ok tb@
2018-10-24 17:16:19 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
bket
dcd987cf95 Update to easy-rsa-3.0.5.
This version adds support for LibreSSL. While here switch HOMEPAGE to
https.

OK sthen@
2018-10-24 11:23:12 +00:00
bluhm
e2328564b1 Get the MAC secret size from the cipher, rather than reaching into
libssl internals.  This effectively takes the OpenSSL 1.1 code path
instead of the OpenSSL 1.0 code path, and will allow for further
libssl clean up.
with and OK jsing@
2018-10-23 19:42:47 +00:00
jasper
ec6db39f19 update to libssh-0.8.4
this addresses https://www.libssh.org/security/advisories/CVE-2018-10933.txt

ok rpointel@ (MAINTAINER)
2018-10-23 19:28:18 +00:00
jasper
13eba78cb5 update to py-scp-0.12.1 2018-10-23 18:59:56 +00:00
rpointel
9e2504f291 update pdf-parser to 0.6.9. 2018-10-23 09:04:01 +00:00
rpointel
cee1334777 update oledump to 0.0.38. 2018-10-23 08:44:22 +00:00
bluhm
ad1c2e686a update botan2 to 2.8.0 2018-10-22 21:28:52 +00:00
ajacoutot
5585df027e Update to vault-0.11.3. 2018-10-20 12:58:46 +00:00
jasper
def7161c44 update to suricata-update-1.0.0rc2 2018-10-19 20:17:00 +00:00
rpointel
9379b9fb8d update theHarvester to 3.0. 2018-10-17 09:19:44 +00:00
rpointel
f336441a3b update sqlmap to 1.2.10.
ok gonzalo@.
2018-10-17 08:18:24 +00:00
rsadowski
d266dcbdcd disable git searching at build-time and add python as build only depend.
ok sthen
2018-10-16 17:51:53 +00:00
sthen
6dc86aa8fe update to p5-Crypt-OpenSSL-PKCS10-0.16 2018-10-16 13:59:46 +00:00
rsadowski
510c3abb4b fix pkg update process, add @pkgpath to security/gpgme
After dividing gpgme into -main and -qt I forgot to set @pkgpath in the -main
PLIST.

Issue noticed by Markus Lude. Thanks!

ok espie@
2018-10-09 13:40:51 +00:00
rsadowski
e9780f5bcf set COMPILER and -std=c++11; Unbreak sparc64 build
OK feinerer@ (maintainer)
2018-10-09 07:09:53 +00:00
ajacoutot
886400262d Needs python to build.
ok bket@
2018-10-08 11:58:07 +00:00