Skip to content

protocol_connect: centralize base64 encoding/decoding logic#93

Merged
tsubakiky merged 1 commit intomainfrom
refactor-protocol-connect
Jul 5, 2025
Merged

protocol_connect: centralize base64 encoding/decoding logic#93
tsubakiky merged 1 commit intomainfrom
refactor-protocol-connect

Conversation

@tsubakiky
Copy link
Copy Markdown
Collaborator

@tsubakiky tsubakiky commented Jul 5, 2025

This pull request introduces improvements to the Connect protocol implementation, focusing on enhanced base64 handling, thread safety, default port configuration, and code readability. The most significant changes include the addition of utility functions for base64 encoding/decoding with padding, thread-safe caching in error handling, and the introduction of a default HTTP port constant.

Base64 Handling Enhancements:

Thread-Safe Caching:

Default Port Configuration:

Code Readability Improvements:

Miscellaneous Fixes:

@tsubakiky tsubakiky requested a review from zchee as a code owner July 5, 2025 08:24
@tsubakiky tsubakiky force-pushed the refactor-protocol-connect branch 5 times, most recently from f784445 to b118684 Compare July 5, 2025 08:56
@tsubakiky tsubakiky changed the title src/connect/protocol_connect: refactor protocol_connect: centralize base64 encoding/decoding logic Jul 5, 2025
@tsubakiky tsubakiky force-pushed the refactor-protocol-connect branch from b118684 to b5bed3a Compare July 5, 2025 09:06
@tsubakiky tsubakiky force-pushed the refactor-protocol-connect branch from b5bed3a to 4ee14cd Compare July 5, 2025 09:12
@tsubakiky tsubakiky merged commit c0c039c into main Jul 5, 2025
4 checks passed
@tsubakiky tsubakiky deleted the refactor-protocol-connect branch July 5, 2025 09:15
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