Skip to content

Misc performance improvements and bugfixes - #8

Merged
f-michaut merged 1 commit into
masterfrom
misc-bugfixes-and-performance
Oct 25, 2026
Merged

f-michaut merged 1 commit into
masterfrom
misc-bugfixes-and-performance

Conversation

@f-michaut

Copy link
Copy Markdown
Contributor
  • Fix CI vcpkg
  • Fix TLS callback issues and allow for CTX or Socket level callbacks
  • Made Socket virtual to ensure behavior if Tls called from Socket ref
  • Portable m_domain, m_protocol and m_type inference
  • Better move correctness
  • Better closing semantics, especially for TlsSockets
  • Fixed read performance and correctness
  • Handles windows error messages + thread safety

@github-actions

Copy link
Copy Markdown

clang-tidy review says "All clean, LGTM! 👍"

@f-michaut
f-michaut force-pushed the misc-bugfixes-and-performance branch from 5abc3ac to a22f7d4 Compare October 25, 2026 17:28
@github-actions

Copy link
Copy Markdown

clang-tidy review says "All clean, LGTM! 👍"

- Fix CI vcpkg
- Fix TLS callback issues and allow for CTX or Socket level callbacks
- Made Socket virtual to ensure behavior if Tls called from Socket ref
- Portable m_domain, m_protocol and m_type inference
- Better move correctness
- Better closing semantics, especially for TlsSockets
- Fixed read performance and correctness
- Handles windows error messages + thread safety
@f-michaut
f-michaut force-pushed the misc-bugfixes-and-performance branch from a22f7d4 to 666fe6e Compare October 25, 2026 17:34
@github-actions

Copy link
Copy Markdown

clang-tidy review says "All clean, LGTM! 👍"

@f-michaut
f-michaut merged commit a9c59b9 into master Oct 25, 2026
9 checks passed
@f-michaut
f-michaut deleted the misc-bugfixes-and-performance branch October 25, 2026 17:37
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