Bug 226404

Summary: security/strongswan: Fix crash in public key authentication with 5.6.2
Product: Ports & Packages Reporter: Francois ten Krooden <strongswan>
Component: Individual Port(s)Assignee: Yuri Victorovich <yuri>
Status: Closed FIXED    
Severity: Affects Many People CC: garga, yuri
Priority: --- Flags: strongswan: maintainer-feedback+
garga: merge-quarterly?
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch for public key auth scheme strongswan: maintainer-approval+

Description Francois ten Krooden 2018-03-06 20:16:44 UTC
Created attachment 191261 [details]
Patch for public key auth scheme

See https://wiki.strongswan.org/issues/2579
An issue existed with how the compiler optimise some code and caused a crash in the public key authentication of certificates.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-06 21:56:56 UTC
Committed, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-03-06 21:57:48 UTC
A commit references this bug:

Author: yuri
Date: Tue Mar  6 21:56:49 UTC 2018
New revision: 463768
URL: https://svnweb.freebsd.org/changeset/ports/463768

Log:
  security/strongswan: Fix crash in public key authentication with 5.6.2

  While here, added LICENSE_FILE.

  PR:		226404
  Submitted by:	strongswan@Nanoteq.com (maintainer)
  Approved by:	tcberner (mentor, implicit)

Changes:
  head/security/strongswan/Makefile
  head/security/strongswan/files/patch-src_libcharon_sa_ikev2_authenticators_pubkey_authenticator.c
Comment 3 Renato Botelho freebsd_committer freebsd_triage 2018-03-09 10:56:29 UTC
Please merge it to 2018Q1 branch since the upgrade from 5.6.0 -> 5.6.2 was committed there too
Comment 4 commit-hook freebsd_committer freebsd_triage 2018-03-11 08:49:29 UTC
A commit references this bug:

Author: yuri
Date: Sun Mar 11 08:49:07 UTC 2018
New revision: 464151
URL: https://svnweb.freebsd.org/changeset/ports/464151

Log:
  MFH: r463768

  security/strongswan: Fix crash in public key authentication with 5.6.2

  While here, added LICENSE_FILE.

  PR:		226404
  Submitted by:	strongswan@Nanoteq.com (maintainer)
  Approved by:	tcberner (mentor, implicit)
  Approved by:	ports-secteam (lists@eitanadler.com)

Changes:
_U  branches/2018Q1/
  branches/2018Q1/security/strongswan/Makefile
  branches/2018Q1/security/strongswan/files/patch-src_libcharon_sa_ikev2_authenticators_pubkey_authenticator.c