Skip to content

PerfectlySoft network libs are no longer maintained #187

Open
@cwillisf

Description

@cwillisf

Expected Behavior

In general, the scratch-link codebase should only use up-to-date and actively maintained dependencies. This is even more important for dependencies related to network and security features.

Actual Behavior

The macOS version of Scratch Link uses the PerfectlySoft "Perfect" family of libraries for HTTP, SSL/TLS, and WebSockets. The PerfectlySoft group seems to have been disbanded and these libraries are no longer maintained.

So far the consequences are low: I'm not aware of any serious stability or security problems with these libraries. The only current problem I know about is that the libraries don't build for Apple M1, which is tracked as a separate issue in #186.

Operating System and Browser

Mac

Metadata

Metadata

Assignees

No one assigned

    Labels

    macOSThis applies to the macOS version of the applicationtech debt

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions