psl
psl copied to clipboard
feat(tcp): add support for TLS/SSL in TCP
closes #342
- [x] TCP/TLS client support
- [x] TCP/TLS server support
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% |
| <!-- | Total: | 37 | 627 |
| Files with Coverage Reduction | New Missed Lines | % |
|---|---|---|
| src/Psl/DateTime/Internal/high_resolution_time.php | 2 | 90.48% |
| <!-- | Total: | 2 |
| Totals | |
|---|---|
| Change from base Build 9285294552: | -10.0% |
| Covered Lines: | 5030 |
| Relevant Lines: | 5761 |