Skip to content

Conversation

@bruegth
Copy link

@bruegth bruegth commented Oct 4, 2025

Project changes:

  • splits httpHandler into different sub projects
  • adds NativeHttpHandler

API changes:

  • remove namedPipeConnectTimeout from config and hardcoded to 10s instead of 100ms

Test changes:

  • modify TestFixture to support dind and different clients
  • add dind for tls client tests to ci
  • add parallel test
  • add speed test
  • check for com.docker.service in Docker_IsRunning too (DockerDesktop for Windows)
  • add 1s sleep in MonitorEventsFiltered_Succeeds test

FollowUp:

  • investigate why parallel test for managed/legacy http handler fails when using TLS

add native http handler
add WriteClosableStreamWrapper for native http handler
move WriteClosableStream into base namespace
add HijackStreamHelper for reflection (conflict with System member)
remove namedPipeConnectTimeout from config and hardcoded to 10s instead of 100ms
modify TestFixture to support dind and different clients
add dind for tls client tests to ci
add parallel test
add speed test
check for com.docker.service in Docker_IsRunning too
add 1s sleep in MonitorEventsFiltered_Succeeds test
@bruegth bruegth changed the title Draft: Split handler feat: Split http handler into sub projects Oct 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant