Skip to content

feat(base-driver): Add server support of TLS and SPDY protocols#19105

Merged
mykola-mokhnach merged 7 commits intoappium:masterfrom
mykola-mokhnach:spdy
Sep 8, 2023
Merged

feat(base-driver): Add server support of TLS and SPDY protocols#19105
mykola-mokhnach merged 7 commits intoappium:masterfrom
mykola-mokhnach:spdy

Conversation

@mykola-mokhnach
Copy link
Collaborator

Proposed changes

It's a continuation of #18562, but more reach on features being proposed .
It allows to provide the certificate and the key via server command line or via config options. If these both options are provided and are valid then the server starts in strict TLS mode, which also allows to enable SPDY and HTTP/2 extensions on it. See https://www.npmjs.com/package/spdy for more details.

Types of changes

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

@mykola-mokhnach
Copy link
Collaborator Author

cc @devhazem

@mykola-mokhnach mykola-mokhnach marked this pull request as ready for review September 2, 2023 17:55
@github-actions github-actions bot added the Documentation related to writing, reading, or generating documentation label Sep 3, 2023
@nathandev0
Copy link

Hey, I would like to use issued SSL certificate so that I got https, how could I do it now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

@appium/base-driver appium core @appium/schema @appium/types chore refactoring, overhead, tests, etc. Dependencies issues with dependencies Documentation related to writing, reading, or generating documentation Enhancement feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants