6436 Commits

Author SHA1 Message Date
tb
ddd5c9a752 Undo a stupid thinko that broke the build.
reported by naddy
2020-05-21 22:23:34 +00:00
sthen
487d440729 clamav: set OBJC="${CC}" to use clang on clang arches, rather than
trying to auto detect, which picks up gcc on those base-clang arches
which still install gcc (which I think is now causing more problems
than it solves).

Fixes a build problem reported by solene@ on i386 with old /usr/bin/gcc
present after the installer auto-removed old gcc-libs.
2020-05-21 21:05:21 +00:00
tb
3f4ec7fb7e Update to py3-tlsfuzzer-20200513 2020-05-21 10:21:22 +00:00
landry
31eb0ebd27 Update to nss 3.52.1, reqd by fx 77.0b8.
See
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.52.1_release_notes

Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=CVE-2020-12399 'Force
a fixed length for DSA exponentiation' (bug details not public)
2020-05-20 08:43:09 +00:00
jeremy
d9392c1793 Remove building of Ruby 2.5 gem ports by default 2020-05-19 15:34:55 +00:00
landry
0f14e68bb9 Update to botan2 2.14.0.
ok bluhm@ (MAINTAINER) tb@
2020-05-18 13:17:42 +00:00
kn
a8cf740bb8 Remove unmaintained and now comercial nipper ports
nipper and libnipper became comercial over ten years ago and have not been
updated ever since;  HOMEPAGE doesn't even mention them any longer.

Pointed out by Marcus MERIGHI <mcmer-openbsd at tor dot at>, thanks!
OK sthen jca
2020-05-17 10:36:17 +00:00
ajacoutot
77839cabf6 SECURITY update to cracklib-2.9.7 and remove useless py bindings.
- CVE-2016-6318

ok benoit@ (maintainer)
2020-05-16 14:03:39 +00:00
sthen
6793a5e360 update to clamav-0.102.3
- [CVE-2020-3327](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-3327):
  Fix a vulnerability in the ARJ archive parsing module in ClamAV 0.102.2 that
  could cause a Denial-of-Service (DoS) condition. Improper bounds checking of
  an unsigned variable results in an out-of-bounds read which causes a crash.

  Special thanks to Daehui Chang and Fady Othman for helping identify the ARJ
  parsing vulnerability.

- [CVE-2020-3341](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-3341):
  Fix a vulnerability in the PDF parsing module in ClamAV 0.101 - 0.102.2 that
  could cause a Denial-of-Service (DoS) condition. Improper size checking of
  a buffer used to initialize AES decryption routines results in an out-of-
  bounds read which may cause a crash. Bug found by OSS-Fuzz.

- Fix "Attempt to allocate 0 bytes" error when parsing some PDF documents.

- Fix a couple of minor memory leaks.

- Updated libclamunrar to UnRAR 5.9.2.
2020-05-16 12:25:10 +00:00
ajacoutot
4ab4f85ac5 Move to py3. 2020-05-16 10:41:32 +00:00
ajacoutot
cf345daf79 Add bash completions.
ok bket@ (maintainer)
2020-05-15 14:46:37 +00:00
gonzalo
dad38fc64d Update for Suricata to 5.0.3
https://suricata-ids.org/2020/04/28/suricata-5-0-3-released/

OK jasper@
2020-05-15 09:17:39 +00:00
benoit
0e6e0063b4 Update to pdfcrack-0.19. 2020-05-15 06:56:35 +00:00
sthen
894bfb3759 uacme: tweak DESCR following feedback from naddy@ 2020-05-14 17:07:00 +00:00
gonzalo
e167f05ab2 Update for SQLMap to 1.4.5
Ok benoit@
2020-05-14 14:22:39 +00:00
ajacoutot
c68126aca7 Update to libnettle-3.6. 2020-05-14 12:20:18 +00:00
sthen
b7888be700 +uacme 2020-05-14 12:06:00 +00:00
sthen
ffae16a470 import security/uacme, ok jca@
uacme is a lightweight client for the RFC8555 ACMEv2 protocol used with
certificate authorities to validate and issue X509 certificates. It is
written in plain C with minimal dependencies (libcurl and one of GnuTLS,
OpenSSL or mbedTLS) and can handle all authentication types via external
hooks (examples for http-01, dns-01 via nsupdate, and tls-alpn-01).
2020-05-14 12:05:34 +00:00
sthen
80f56b17f2 update to py-acme/certbot 1.4.0 2020-05-14 11:48:53 +00:00
landry
1da67e1abd Update to nss 3.52, required for gecko 77.
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.52_release_notes
2020-05-14 11:22:43 +00:00
ajacoutot
720578487b Create log directory. 2020-05-02 06:35:12 +00:00
ajacoutot
3eb2693c62 newsyslog.conf will always be under /etc, not SYSCONFDIR. 2020-05-02 06:30:05 +00:00
pvk
c9da95eef6 Update vault 1.4.0 -> 1.4.1
Changelog: https://github.com/hashicorp/vault/blob/master/CHANGELOG.md

Port changes:
* Vault config moved to /etc/vault/vault.hcl
* Added default config with internal Raft storage
* Add patch for signing SSH keys using rsa-sha2-256 algorithm
* Add locations for vault db/plugins/logs
* Use logger for Vault server logging to /var/log/vault/vault.log
* Add pkg README

ok ajacoutot@
2020-05-01 14:06:44 +00:00
pvk
43d35b9fd0 Update softhsm2 2.5.0 -> 2.6.1
Announcement: https://www.opendnssec.org/2020/04/1602/
2020-04-30 18:18:27 +00:00
naddy
985f782817 Use the correct path to the sendmail(8) mail enqueuer.
This makes the GPG Web Key Service work correctly; from Aisha Tammy.
2020-04-27 19:22:54 +00:00
kmos
e11cb760bb On sparc64 (and presumably other base-gcc arches), ports-gcc needs to
be used to build spiped successfully.

ok jturner@ (maintainer)
2020-04-26 00:29:16 +00:00
cwen
ce35714ddf keepassxc: build the 'browser' FLAVOR only on capable archs
Browser integration only works with Chromium-based browsers
and/or Firefox, build it only on archs that support either of
these two to avoid wasting bulk time.

"fine for me" rsadowski@ (maintainer), OK kmos@
2020-04-25 11:12:35 +00:00
ajacoutot
2fbd5e1e51 We have everything we need not to be forced to hardcode ,python3.
Use MODPY_FLAVOR instead.

ok sthen@
2020-04-25 10:07:41 +00:00
kn
171fc07251 Remove unneeded configure patch
Remvoing the default "-O2" is pointless since our CFLAGS are always
honored and passed after the default, hence overriding them.

Comment all other patches while here.
2020-04-22 11:18:32 +00:00
tb
955001fe20 update to OpenSSL 1.1.1g.
Addresses one high severity issue, CVE-2020-1967.

ok sthen
2020-04-22 04:31:53 +00:00
sthen
4797d5f7dc build PHP 7.4 versions of the pecl-* ports 2020-04-21 20:42:00 +00:00
sthen
10befdfdff remove the forced FLAVORS that knocked out php 7.1 packages; php 7.1 was
already removed so these are no longer needed
2020-04-21 20:41:12 +00:00
sebastia
568d3e6840 simple update 3.8.0 -> 3.8.1 2020-04-21 13:12:22 +00:00
sebastia
42a6f336d4 simple update 0.9.0 -> 0.10.0 2020-04-21 13:11:48 +00:00
jasper
97d84ba14a update to libssh-0.9.4 which addresses CVE-2020-1730.
see https://www.libssh.org/security/advisories/CVE-2020-1730.txt for more details

ok kn@ rpointel@
2020-04-20 11:28:34 +00:00
sthen
9c0d186099 add a comment next to BROKEN-aarch64 to suggest trying removing it with the
next update, hopefully vendored libs will be updated by then
2020-04-17 23:59:50 +00:00
bket
1d9266c766 Update to easy-rsa-3.0.7
Changes: https://github.com/OpenVPN/easy-rsa/blob/v3.0.7/ChangeLog

OK sthen@
2020-04-16 06:26:00 +00:00
bket
afc5dbeaab Update to mbedtls-2.16.6
Fix side channel in ECC code that allowed an adversary with access to
precise enough timing and memory access information to fully recover an
ECDSA private key (CVE-2020-10932).
2020-04-15 13:04:41 +00:00
kirby
0484011dd5 update to qtkeychain-0.10.0.
based on a deiff from rsadowski@ with some tweaks from me.
positive feedback from Adriano Barbosa and Caspar Schutijser
2020-04-15 12:42:21 +00:00
sthen
0315329940 mark BROKEN-aarch64, these use ring-0.16.11 which fails on aarch64 (already marked broken on sparc64) 2020-04-14 21:45:41 +00:00
sthen
f1ff1d33e1 disable some golang ports on aarch64, failing builds mostly due to
golang.org/x/sys/unix or golang.org/x/net/internal/socket problems (which
suggests they have old vendored copies that don't include aarch64 support)
2020-04-14 21:38:00 +00:00
sebastia
bedbe025f1 update to 2020-04-14 2020-04-14 20:49:21 +00:00
sebastia
4af7679a5e simple update: 3.7.11 -> 3.8.0 2020-04-14 13:19:02 +00:00
sebastia
40a7a610fb simple update: 0.8.6 - 0.9.0 2020-04-14 13:18:25 +00:00
cwen
a177323c68 gnupg: fix the build on macppc with clang:
- add `-fheinous-gnu-extensions' as seen on some other archs
- add a patch to remove the `-Wa,-mppc' flag, because clang's
  integrated assembler was unhappy with it. Proposed by jca@,
  instead of using `-no-integrated-as'.

OK jca@ (maintainer)
2020-04-12 18:29:01 +00:00
ajacoutot
fd9cc7c639 Update to vault-1.4.0. 2020-04-10 11:33:06 +00:00
rsadowski
7598a102d7 Bugfix update keepassxc-2.5.4
Fixed, https://github.com/keepassxreboot/keepassxc/releases/tag/2.5.4
 - Return keyboard focus after saving database edits [#4287]
 - Windows: Use bare minimum settings in portable version [#4131]
 - Windows: Use SHA256 code signing [#4129]
 - macOS: Fix code signing incompatibility in latest macOS release [#4564]
2020-04-10 07:25:02 +00:00
landry
399473ec3b Update to nss 3.51.1, required to build gecko 76.
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.51.1_release_notes
2020-04-09 11:09:19 +00:00
rpointel
dda7f6176a update ROPGadget to 6.2.
ok jasper@.
2020-04-09 07:11:59 +00:00
sebastia
893a6cb3ee Update 5.3.0 -> 6.0.2, removed some deprecated tools, new tools added 2020-04-07 21:15:24 +00:00