rfc:build-openssl-by-default

PHP RFC: Build OpenSSL Module by Default

Introduction

Security matters almost all applications. PHP needs ability to handle cryptography by default.

Proposal

Build OpenSSL module by default.

OpenSSL should be able to disable manually. Module authors must use #if when it is not available.

Backward Incompatible Changes

None.

Proposed PHP Version(s)

PHP 5.6 and up

Impact to Existing Extensions

OpenSSL

php.ini Defaults

If there are any php.ini settings then list:

  • hardcoded default values
  • php.ini-development values
  • php.ini-production values

Open Issues

Make sure there are no open issues when the vote starts!

Proposed Voting Choices

The voting period is 2014/02/XX until 2014/02/XX.

Build OpenSSL module by default
Real name Yes No
Final result: 0 0
This poll has been closed.

Thank you for voting.

Patches and Tests

Not required as it is simple one liner of config.m4

Implementation

After the project is implemented, this section should contain

  1. the version(s) it was merged to
  2. a link to the git commit(s)
  3. a link to the PHP manual entry for the feature

References

Links to external references, discussions or RFCs

Rejected Features

Keep this updated with features that were discussed on the mail lists.

rfc/build-openssl-by-default.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1