Page MenuHomeFreeBSD

security/libressl: Update to 2.3.4
ClosedPublic

Authored by brnrd on Apr 10 2016, 3:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 9, 8:20 AM
Unknown Object (File)
Sun, Oct 4, 8:17 PM
Unknown Object (File)
Fri, Sep 25, 9:35 AM
Unknown Object (File)
Fri, Sep 25, 9:32 AM
Unknown Object (File)
Fri, Sep 25, 9:30 AM
Unknown Object (File)
Fri, Sep 25, 9:30 AM
Unknown Object (File)
Fri, Sep 25, 9:30 AM
Unknown Object (File)
Fri, Sep 25, 9:29 AM
Subscribers

Details

Summary

Proposed commit log:

security/libressl: Update to 2.3.4

  - Upstream marked the 2.3 branch as stable
  - Bump SHLIB_VERSION in bsd.openssl.mk
  - Note SHLIB_VERSION bump and SSLv3 removal in UPDATING
  - Add TLS-enabled netcat binary
  - Fix linking issues with MySQL 5.7 [1]
  - Includes vulnerability fixes [2]

PR:		208759 [1]
Security:	01d729ca-1143-11e6-b55e-b499baebfeaf [2]
Reviewed_by:	feld (mentor), koobs (mentor)
Approved by:	(mentor)
Differential_Revision:	D5902
Test Plan
  • portlint -AC
  • poudriere testport

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 3239
Build 3272: arc lint + arc unit

Event Timeline

brnrd retitled this revision from to security/libressl: Update to 2.3.3.
brnrd updated this object.
brnrd edited the test plan for this revision. (Show Details)
brnrd added reviewers: feld, koobs.
brnrd edited edge metadata.
koobs requested changes to this revision.Apr 13 2016, 8:49 AM
koobs edited edge metadata.
koobs added inline comments.
security/libressl/Makefile
20

"Install TLS-enabled netcat demo application"

34–36

Why post-stage not post-install?

This revision now requires changes to proceed.Apr 13 2016, 8:49 AM
brnrd edited edge metadata.

nc install can be handled in post-install target

brnrd marked 2 inline comments as done.
brnrd edited edge metadata.

Fix netcat option desc

brnrd edited edge metadata.

Fix linking issues of MySQL 5.7

  • Add -fpic -DPIC as in Mk/bsd.libnames.mk

PR: 208759

brnrd edited edge metadata.
security/libressl/Makefile
20

Just throwing this out there,

"Install TLS-enabled netcat"

"Demo application" makes it sound like it was included as an example for how to use the LibreSSL API --- and if that's the case, then it shouldn't be enabled by default...

Bundled netcat is no longer a Demo application

brnrd added inline comments.
security/libressl/Makefile
20

Agree! Modified

34–36

That should've been done post-install. Modified!)

brnrd edited edge metadata.

Update to 2.3.4

  • Includes vulnerability fixes
brnrd retitled this revision from security/libressl: Update to 2.3.3 to security/libressl: Update to 2.3.4.May 3 2016, 1:44 PM
brnrd updated this object.
feld edited edge metadata.
This revision was automatically updated to reflect the committed changes.