6108 Commits

Author SHA1 Message Date
semarie
0fb585e377 update libc-rs for include sparc64 compatibility
ok landry@
2019-08-30 12:24:00 +00:00
kmos
077ba465e2 Fix test for py-artifacts by adding a MODPY_PYTEST line.
OK rpointel@ (maintainer)
2019-08-28 21:50:47 +00:00
jasper
fce2e05e0b update to py-cryptodome-3.8.2 2019-08-26 17:39:02 +00:00
abieber
eafc688492 Bump keybase to 4.3.2.
- Fix readme.
- Add 'run_keybase' for easy startup.
2019-08-24 18:40:58 +00:00
ajacoutot
890a61fa37 Fix MASTER_SITES0. 2019-08-23 10:04:19 +00:00
ajacoutot
cb7cb8ce96 Update to vault-1.2.2. 2019-08-23 10:01:46 +00:00
sebastia
41cf8de61f bugfix update 3.6.0 -> 3.6.3 2019-08-23 08:42:13 +00:00
sebastia
7c46a0f2d8 Update 0.5.4 -> 0.5.7 2019-08-23 08:41:32 +00:00
sthen
cc46ee26f5 update to py-acme/certbot 0.37.2 2019-08-22 16:31:06 +00:00
sthen
6f4b8a84c5 update to clamav 0.101.4,
- out of bounds write in NSIS bzip2 library
- improvements to the zip bomb mitigations added in 0.101.3, there is now
a maximum scan time limit, defaulting to 2 minutes
2019-08-22 16:22:07 +00:00
kn
ad2ec0224e Update to hitch 1.5.0
* Support for UNIX domain socket connections. A backend endpoint can now
  be specified as a UNIX domain socket, via backend = "/path/to/socket".
* New configuration file settings pem-dir and pem-dir-glob. pem-dir can
  be used to specify a directory for loading certificates, without
  specifying each file individually.
* Support for TLS 1.3. Thanks to Lasse Karstensen.
* Fixed a bug that would cause a crash on reload if ocsp-dir was changed.
* Add log-level. This supersedes the previous quiet setting,
  which is now deprecated.
* Add proxy-tlv. This enables extra reporting of cipher and protocol as
  part of the PROXYv2 protocol.
* Drop TLSv1.1 from the default TLS protocols list.

Use Python 3 during build and make tests depend on the current version while
here.
2019-08-18 08:34:02 +00:00
phessler
255bcbc251 remove hardcoded dependency on libstdc++, as it may not exist everywhere
OK jca@
2019-08-15 18:20:21 +00:00
kmos
867c1de5fe Remove the following obsolete ports from ports/security
py-Rijndael is python2-only, has no consumers, and hasn't been
updated since 2009

py-crack is python2-only, has no consumers, and hasn't been updated
since 2009

py-cryptkit is python2-only, has no consumers, and hasn't been updated
since it was imported in 2002

OK sthen@
2019-08-14 18:57:44 +00:00
cwen
0695d8e6ea aircrack-ng: allow packaging on macppc
POWER8 libaircrack-crypto isn't built on powerpc -- remove them from PFRAG.

OK benoit@ (maintainer)
2019-08-12 14:40:04 +00:00
gonzalo
086b6e1b1e Update SQLMap to 1.3.8 2019-08-12 06:23:59 +00:00
sthen
a21218f286 update to clamav-0.101.3
fix DoS when scanning a non-recursive zip bomb
2019-08-05 20:09:58 +00:00
sthen
02bdac6a40 drop bogus rmdir in post-install, I was trying to stop a dir
from being added to the main PLIST, actually it's used in the -qt
subpackage.
2019-08-02 15:12:07 +00:00
sthen
e9d6e3bb6f update to gpgme-1.13.1, from Stefan Hagen with small tweaks by me 2019-08-01 12:47:41 +00:00
lteo
8c478701b8 Update to Burp Suite 2.1.02.
http://releases.portswigger.net/2019/07/professional-community-edition-2102.html

While here, update the PERMIT_* URLs to the latest URLs.

ok rpointel@
2019-08-01 02:32:23 +00:00
sthen
e9f2ff6555 update to gpa-0.10.0, from Stefan Hagen 2019-07-31 12:47:11 +00:00
sthen
e9533aee74 changes to asm code in gnutls-3.6.9 result in the following error
on i386; link with -Wl,-z,notext for now (this knocks out a large chunk
of the ports tree). ok aja@

ld: error: can't create dynamic relocation R_386_32 against symbol: _gnutls_x86_cpuid_s in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
2019-07-30 11:38:48 +00:00
sthen
beb3533945 handle packaging changes in net/ldns 2019-07-27 13:54:41 +00:00
ajacoutot
3a2cb87d7f Update to gnutls-3.6.9. 2019-07-27 09:55:17 +00:00
ajacoutot
0532161074 Update to libtasn1-4.14. 2019-07-27 09:40:18 +00:00
jasper
7cacd39f5e +angrop 2019-07-23 19:27:40 +00:00
jasper
f60405f947 import angrop-8.19.4.5
angrop is a tool to automatically generate ROP chains.

It is built on top of angr's symbolic execution engine, and uses constraint
solving for generating chains and understanding the effects of gadgets.

angrop should support all the architectures supported by angr, although more
testing needs to be done.

Typically, it can generate rop chains (especially long chains) faster than
humans.

It includes functions to generate chains which are commonly used in exploitation
and CTF's, such as setting registers, and calling functions.

join work with and ok kn@
2019-07-23 19:24:59 +00:00
lteo
4d82db7012 Take maintainership; ok rpointel@
Add a comment that ST4-${ST4_VER}.jar is only needed during build for antlr;
it is not needed at runtime and therefore does not need to be packed.
2019-07-23 02:52:58 +00:00
lteo
e6545fccae Build and pack native components so that Ghidra can decompile programs on
OpenBSD.  This is based on a pull request from Jeremy O'Brien at
https://github.com/NationalSecurityAgency/ghidra/pull/490 and the Ghidra
build guide at
https://github.com/NationalSecurityAgency/ghidra/blob/master/DevGuide.md .

In addition, I have made these changes to make Ghidra work better as an OpenBSD
port:

1. I removed the explicit check for Gradle 5.0 because I was able to build
   Ghidra with latest versions of Gradle.  At the time of commit, our
   java/gradle port is 5.5.1 which is the latest version of Gradle.

2. By default, the Ghidra build process tries to fetch dependent files on demand
   while building.  This will cause the build to fail if the port is built using
   the _pbuild user.  To fix this, I made the port fetch all the dependent .jar
   files prior to building.  I also used gradle's --offline flag which
   explicitly tells gradle to "Execute the build without accessing network
   resources".

3. To prevent the build process from touching $HOME, I made gradle use
   ${WRKDIR}/gradle as its home and also modified GHelpBuilder.java
   (the program that builds help files during build) to log to ${WRKDIR}
   instead of $HOME/.ghidra.

4. One of the Gradle scripts (ip.gradle) scans the Ghidra source tree so
   I had to explicitly tell it to exclude *.orig and *.beforesubst.

help from bentley@ and Jeremy O'Brien
ok bentley@ rpointel@ (maintainer)
2019-07-23 02:09:20 +00:00
sebastia
21b1d25bcc update to 2019-07-16 2019-07-19 05:30:20 +00:00
lteo
34fac53ae8 Update to Burp Suite 2.1.01.
http://releases.portswigger.net/2019/06/professional-community-edition-21.html
http://releases.portswigger.net/2019/07/professional-community-edition-2101.html

Change MODJAVA_VER to 1.8+ since this new version works fine with both jdk 1.8
and 11.

Also fix a long line to make portcheck(1) happy; from abieber@, thanks!

ok abieber@
2019-07-19 02:17:21 +00:00
sebastia
01220c7fcb simple update 3.5.4 -> 3.6.0 2019-07-18 20:48:26 +00:00
sebastia
b7219c9d28 simple update 0.5.2 -> 0.5.4 2019-07-18 20:47:51 +00:00
danj
5171d0cdfa Remove unresponsive maintainers
If somebody is removed who actually wants maintainer and either
didn't receive the mail, or didn't bother to reply to it, they are
free to send a diff to reinstate.

ok sthen@, jca@
2019-07-17 14:39:42 +00:00
bentley
6d7e483142 +minisign 2019-07-17 08:24:42 +00:00
bentley
5fdae90f6a Import minisign-0.8.
Minisign is a dead simple tool to sign files and verify signatures.

It is portable, lightweight, and uses the highly secure Ed25519 public-key
signature system.

Signatures written by minisign can be verified using OpenBSD's signify tool:
public key files and signature files are compatible. However, minisign uses
a slightly different format to store secret keys.

Minisign signatures include trusted comments in addition to untrusted
comments. Trusted comments are signed, thus verified, before being
displayed. This adds two lines to the signature files, that signify
silently ignores.

ok sthen@
2019-07-17 08:24:03 +00:00
sthen
e8a3ed4a98 Some ports using gnulib previously detected a broken realpath and switched to an
internal replacement function. Following the changes to make realpath(3) use the
__realpath() syscall these no longer detect broken realpath i.e. produce different
code. Bump REVISION to ensure that users get the new version.
2019-07-16 21:29:41 +00:00
gonzalo
9d6f263995 Update to Lynis to 2.7.5
OK solene@
2019-07-15 12:23:29 +00:00
gonzalo
a5af42f795 Update for SQLMap to 1.3.7
OK lteo@
2019-07-15 07:34:17 +00:00
naddy
ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
naddy
7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +00:00
sthen
4435b868be replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:15:33 +00:00
sthen
8d7492377d replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:07:45 +00:00
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
juanfra
1d11afdfd1 Update to keybase 4.2.0. Tests and OK abieber@ (MAINTAINER). 2019-07-12 17:54:38 +00:00
sthen
4ceb32ccca update to certbot/py-acme 0.36.0 2019-07-12 15:50:34 +00:00
visa
ca2b2c29e9 Fix build with clang on mips64.
OK jca@
2019-07-12 02:16:23 +00:00
tj
1367168f53 switch some master_sites and homepage lines to https. ok sthen 2019-07-10 15:25:02 +00:00
sthen
da7dc8dcad update to py-josepy 1.2.0
* Support for Python 2.6 and 3.3 has been removed.
* Known incompatibilities with Python 3.8 have been resolved.
2019-07-10 13:20:28 +00:00