Skip to content

Commit 5a9d2e3

Browse files
committed
TEMP
1 parent 9a33772 commit 5a9d2e3

93 files changed

Lines changed: 3240 additions & 663 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/superpowers/plans/2026-04-21-auto-connect-protocol-state-machines.md

Lines changed: 1906 additions & 0 deletions
Large diffs are not rendered by default.

src/TurboHTTP.AcceptanceTests/H11/CompressionSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1313
public sealed class CompressionSpec : AcceptanceTestBase
1414
{
1515
private static Http11Engine Engine =>
16-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
16+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1717

1818
private static BidiFlow<HttpRequestMessage, IOutputItem, IInputItem, HttpResponseMessage, NotUsed>
1919
CreateDecompressingEngine()

src/TurboHTTP.AcceptanceTests/H11/ConcurrencySpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1111
public sealed class ConcurrencySpec : AcceptanceTestBase
1212
{
1313
private static Http11Engine Engine =>
14-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
14+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1515

1616
private static byte[] BuildResponse(string body, HttpStatusCode status = HttpStatusCode.OK)
1717
{

src/TurboHTTP.AcceptanceTests/H11/ConnectionSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1111
public sealed class ConnectionSpec : AcceptanceTestBase
1212
{
1313
private static Http11Engine Engine =>
14-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
14+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1515

1616
private static byte[] BuildResponse(string body, HttpStatusCode status = HttpStatusCode.OK,
1717
string? extraHeaders = null)

src/TurboHTTP.AcceptanceTests/H11/EdgeCaseSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1111
public sealed class EdgeCaseSpec : AcceptanceTestBase
1212
{
1313
private static Http11Engine Engine =>
14-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
14+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1515

1616
private static byte[] BuildResponse(byte[] body, HttpStatusCode status = HttpStatusCode.OK,
1717
string? extraHeaders = null)

src/TurboHTTP.AcceptanceTests/H11/ErrorHandlingSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1111
public sealed class ErrorHandlingSpec : AcceptanceTestBase
1212
{
1313
private static Http11Engine Engine =>
14-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
14+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1515

1616
private static byte[] BuildResponse(string body, HttpStatusCode status = HttpStatusCode.OK,
1717
string? extraHeaders = null)

src/TurboHTTP.AcceptanceTests/H11/ExpectContinueSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1313
public sealed class ExpectContinueSpec : AcceptanceTestBase
1414
{
1515
private static Http11Engine Engine =>
16-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
16+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1717

1818
private static BidiFlow<HttpRequestMessage, IOutputItem, IInputItem, HttpResponseMessage, NotUsed>
1919
CreateExpectContinueEngine()

src/TurboHTTP.AcceptanceTests/H11/RequestCompressionSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1414
public sealed class RequestCompressionSpec : AcceptanceTestBase
1515
{
1616
private static Http11Engine Engine =>
17-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
17+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1818

1919
private static byte[] MakePayload(int size)
2020
{

src/TurboHTTP.AcceptanceTests/H11/ResilienceSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1212
public sealed class ResilienceSpec : AcceptanceTestBase
1313
{
1414
private static Http11Engine Engine =>
15-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
15+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1616

1717
private static BidiFlow<HttpRequestMessage, IOutputItem, IInputItem, HttpResponseMessage, NotUsed>
1818
CreateDecompressingEngine()

src/TurboHTTP.AcceptanceTests/H11/SmokeSpec.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace TurboHTTP.AcceptanceTests.H11;
1111
public sealed class SmokeSpec : AcceptanceTestBase
1212
{
1313
private static Http11Engine Engine =>
14-
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)));
14+
new(new Http1EngineOptions(16, 6, 3, 64 * 1024, 64, 1024 * 1024, TimeSpan.FromSeconds(2)), new TurboClientOptions());
1515

1616
[Fact(Timeout = 5000)]
1717
[Trait("RFC", "RFC9110-15.3")]

0 commit comments

Comments
 (0)