Opened 3 years ago

Closed 12 months ago

#19981 closed defect (implemented)

Make sure we build with OpenSSL 1.1.0 with all deprecated APIs removed

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: openssl technical-debt refactor
Cc: Actual Points:
Parent ID: #19429 Points:
Reviewer: Sponsor:

Description

There's an option to build openssl 1.1.0 with all the deprecated APIs turned off. We should make sure that Tor still works without using any of those.

Child Tickets

Change History (7)

comment:1 Changed 3 years ago by nickm

The "OPENSSL_API_COMPAT" macro may help here.

comment:2 Changed 2 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:3 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:4 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:5 Changed 22 months ago by nickm

Keywords: openssl technical-debt refactor added; openssl110 removed
Parent ID: #19429

comment:6 Changed 12 months ago by catalyst

Status: newneeds_revision

Patch in parent ticket.

comment:7 Changed 12 months ago by nickm

Resolution: implemented
Status: needs_revisionclosed

merging parent; closing this.

Note: See TracTickets for help on using tickets.