Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(tcp): add support for TLS/SSL in TCP #451

Closed
wants to merge 1 commit into from
Closed

Conversation

azjezz
Copy link
Owner

@azjezz azjezz commented Mar 26, 2024

closes #342

  • TCP/TLS client support
  • TCP/TLS server support

@azjezz azjezz added this to the 3.0.0 milestone Mar 26, 2024
@azjezz azjezz added Status: In Progress This issue is being worked on, and has someone assigned. Type: Enhancement Most issues will probably ask for additions or changes. labels Mar 26, 2024
@azjezz azjezz self-assigned this Mar 26, 2024
@azjezz azjezz marked this pull request as draft March 26, 2024 07:55
@coveralls
Copy link

coveralls commented Mar 26, 2024

Pull Request Test Coverage Report for Build 9286105259

Details

  • 37 of 627 (5.9%) changed or added relevant lines in 16 files are covered.
  • 2 unchanged lines in 1 file lost coverage.
  • Overall coverage decreased (-10.0%) to 87.311%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/Psl/Network/Address.php 0 1 0.0%
src/Psl/Network/SocketOptions.php 4 5 80.0%
src/Psl/TCP/TLS/SecurityLevel.php 0 1 0.0%
src/Psl/TCP/TLS/Version.php 0 1 0.0%
src/Psl/TCP/ServerOptions.php 5 7 71.43%
src/Psl/TCP/TLS/Certificate.php 0 2 0.0%
src/Psl/TCP/ClientOptions.php 6 10 60.0%
src/Psl/TCP/connect.php 8 12 66.67%
src/Psl/TCP/TLS/HashingAlgorithm.php 0 5 0.0%
src/Psl/TCP/Server.php 7 14 50.0%
Files with Coverage Reduction New Missed Lines %
src/Psl/DateTime/Internal/high_resolution_time.php 2 90.48%
Totals Coverage Status
Change from base Build 9285294552: -10.0%
Covered Lines: 5030
Relevant Lines: 5761

💛 - Coveralls

@azjezz azjezz force-pushed the feat/network-tls branch 2 times, most recently from e16144c to de97ccb Compare March 27, 2024 08:02
@azjezz azjezz force-pushed the feat/network-tls branch from de97ccb to 09a5834 Compare March 29, 2024 23:33
@azjezz azjezz force-pushed the next branch 3 times, most recently from 198e166 to d42f3fa Compare March 30, 2024 04:43
@azjezz azjezz force-pushed the feat/network-tls branch 3 times, most recently from da09886 to 1a4ab80 Compare March 30, 2024 15:10
@azjezz azjezz marked this pull request as ready for review March 30, 2024 15:10
@azjezz azjezz force-pushed the feat/network-tls branch 5 times, most recently from 551f88c to dbb4369 Compare March 31, 2024 11:22
@azjezz azjezz force-pushed the feat/network-tls branch 2 times, most recently from 91e9400 to 13120ba Compare May 29, 2024 12:29
Signed-off-by: azjezz <azjezz@protonmail.com>
@azjezz azjezz force-pushed the feat/network-tls branch from 13120ba to f78e68a Compare May 29, 2024 12:29
@azjezz azjezz closed this Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: In Progress This issue is being worked on, and has someone assigned. Type: Enhancement Most issues will probably ask for additions or changes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add TLS/SSL support
3 participants