Bug 248969 - security/openvpn-devel: Update to 2020-W35 snapshot (take 2)
Summary: security/openvpn-devel: Update to 2020-W35 snapshot (take 2)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2020-08-28 13:36 UTC by Eric F Crist
Modified: 2020-08-28 21:43 UTC (History)
1 user (show)

See Also:
ecrist: maintainer-feedback+


Attachments
port diff File (842 bytes, patch)
2020-08-28 13:36 UTC, Eric F Crist
ecrist: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eric F Crist 2020-08-28 13:36:30 UTC
Created attachment 217590 [details]
port diff File

Here are the changes in the W35 snapshot:

136c5f01 Fix compilation with older mbed TLS versions (mbedtls_tls_prf_types undefined)
5e19cc2c Workaround FreeBSD 12+ race condition on tun/tap open with IPv6.
10abd656 Refactor key_state_export_keying_material functions
62560e2a Fixes a bug in management_callback_send_cc_message, should be strlen instead of sizeof
2ab0a924 Fix client's poor man NCP fallback
ed47c097 tun.c: enable using wintun driver under SYSTEM
2da29362 Improve the documentation for --dhcp-option
bf911882 Changes.rst: fix mistyped option names
e33f4475 doc: fix typos in cipher-negotiation.rst
7e65483d Fix stack overflow in OpenSolaris NEXTADDR()
f7432a97 Change version.m4 to 2.6_git
c1c43d46 Improve sections about older OpenVPN clients in cipher-negotiation.rst
26b658ea Changes.rst updates in preparation to 2.5_beta1
079fca54 Add depreciation notice for --ncp-disable to protocol-options.rst
16249959 Cleanup tls_pre_decrypt_lite and tls_pre_encrypt
a6a15f70 Refactor/Reformat tls_pre_decrypt
Comment 1 Matthias Andree freebsd_committer freebsd_triage 2020-08-28 13:43:16 UTC
The patch in attachment #217590 [details] breaks the TUNNELBLICK option.
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-08-28 14:15:23 UTC
A commit references this bug:

Author: mandree
Date: Fri Aug 28 14:14:41 UTC 2020
New revision: 546735
URL: https://svnweb.freebsd.org/changeset/ports/546735

Log:
  security/openvpn-devel: Update to 2020-W35 snapshot (take 2 + 1/2)

  This also adds a fix to the optional TUNNELBLICK extra-patch that removes
  context now gone from the upstream code.

  Here are the changes in the W35 snapshot:

  136c5f01 Fix compilation with older mbed TLS versions (mbedtls_tls_prf_types undefined)
  5e19cc2c Workaround FreeBSD 12+ race condition on tun/tap open with IPv6.
  10abd656 Refactor key_state_export_keying_material functions
  62560e2a Fixes a bug in management_callback_send_cc_message, should be strlen instead of sizeof
  2ab0a924 Fix client's poor man NCP fallback
  ed47c097 tun.c: enable using wintun driver under SYSTEM
  2da29362 Improve the documentation for --dhcp-option
  bf911882 Changes.rst: fix mistyped option names
  e33f4475 doc: fix typos in cipher-negotiation.rst
  7e65483d Fix stack overflow in OpenSolaris NEXTADDR()
  f7432a97 Change version.m4 to 2.6_git
  c1c43d46 Improve sections about older OpenVPN clients in cipher-negotiation.rst
  26b658ea Changes.rst updates in preparation to 2.5_beta1
  079fca54 Add depreciation notice for --ncp-disable to protocol-options.rst
  16249959 Cleanup tls_pre_decrypt_lite and tls_pre_encrypt
  a6a15f70 Refactor/Reformat tls_pre_decrypt

  Poudriere test builds succeed on:
  11.3 i386, amd64
  12.1 i386, amd64, arm64

  mips64 currently left in the dust because a build req. for py-docutils
  winds up requiring gcc9, which isn't available for MIPS64.

  PR:		248969
  Submitted by:	Eric F. Crist (maintainer)

Changes:
  head/security/openvpn-devel/Makefile
  head/security/openvpn-devel/distinfo
  head/security/openvpn-devel/files/extra-tunnelblick-openvpn_xorpatch
Comment 3 Automation User 2020-08-28 21:43:15 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/183153245