Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pypy pypy
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 675
    • Issues 675
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PyPyPyPy
  • pypypypy
  • Merge requests
  • !233

Fix translation for LibreSSL and fix SSL tests on OpenBSD.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Bitbucket Importer requested to merge bitbucket/declined-pr-233 into branch/default Apr 25, 2014
  • Overview 10
  • Commits 0
  • Pipelines 0
  • Changes 0

Created originally on Bitbucket by vext01 (Edd Barrett)

Changesets for this Pull Request have not been imported, because it had been already declined on Bitbucket. Marked as closed by the import user.

The following diff fixes OpenBSD fallout from the SSL rampage. Specifically, RAND_egd() was killed.

It also fixes the _ssl tests on, which were suffering from undefined symbol errors. Note that the order of importing libssl and libcrypto matters. We also have to load with RTLD_GLOBAL so that libssl can see libcrypto symbols.

I have translated on OpenBSD and checked ssl.RAND_egd() no longer exists. I also translated on tannit and checked that RAND_egd() does still exist (linux systems should be unaffected).

Thanks

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: bitbucket/declined-pr-233