-
Notifications
You must be signed in to change notification settings - Fork 6
Secure tunnel with Multiplexing #78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
fc2425c
Add connection_error_code and API to access it for error checking on …
sbSteveK 04e8055
encoder/decoder refactor
sbSteveK 98545b5
Secure Tunnel Multiplex WIP
sbSteveK da4a6bb
WIP on hold to work on mqtt5 canary
sbSteveK 97f1731
more wip saves
sbSteveK 6caf6d5
revamp api and operations
sbSteveK 6ea5be8
refactored message handling
sbSteveK b7a5b00
continued implementation of operations and tasks
sbSteveK 4f7d3c0
merged with current main
sbSteveK b1d85b3
stash
sbSteveK 449195c
test connection
sbSteveK d7c4216
progress before removing channel and slot for websocket use
sbSteveK 6dee25f
stable before checking slot
sbSteveK 5b6f269
pings updated to work with secure tunnel
sbSteveK 39dcd7f
cleanup
sbSteveK 1ea9dbe
encoding WIP
sbSteveK 16572d1
encoding of outbound messages
sbSteveK 7ee40ae
cleaning up
sbSteveK ca98b92
clean up
sbSteveK 968c684
more clean up
sbSteveK 34a3fc0
merge with latest main
sbSteveK d75b11a
clean up
sbSteveK 94082ac
stream reset added
sbSteveK 8a452c8
logging of error added
sbSteveK c890820
handling of the on_connection_complete callback
sbSteveK ee05c21
typo
sbSteveK 1b6a666
code review changes WIP
sbSteveK f3a3993
wip
sbSteveK e24924b
pr wip
sbSteveK 8d42b5f
remove typedef
sbSteveK cedc949
pr wip
sbSteveK 824c96a
serializer changes test
sbSteveK bfcff0e
serializer simplification
sbSteveK 08c55e9
formatting
sbSteveK cb5eb9f
capacity check fix
sbSteveK 55e7ebb
pr changes
sbSteveK 9332167
logging
sbSteveK 4c42d98
added logging
sbSteveK e687535
add error logging
sbSteveK abdd57f
add more logging
sbSteveK f548e39
fix log
sbSteveK 0c70639
expand logging
sbSteveK 611dc84
add connection_view for connection complete settings
sbSteveK 0cb7f75
handle zero length service id edge case
sbSteveK 959c682
report a failed connection attempt
sbSteveK 442300c
actually pass along the error code
sbSteveK 539da71
add an on_stopped callback
sbSteveK 176e38b
give options_storage its allocator to use during cleanup
sbSteveK 05d2604
added /bin files
sbSteveK 82b3179
code review fixes wip
sbSteveK 71a082f
use aws_byte_buf_write_to_capacity
sbSteveK 96c1ad3
removed unused variable
sbSteveK 04358b5
convert service ids to hash table
sbSteveK a731303
fix hash table for service ids
sbSteveK 4cb2261
cleanup old service id
sbSteveK 5e6c377
more cr fixes/changes
sbSteveK b28da64
add termination callback specific user data
sbSteveK 0b6027c
vtable expanded for testing
sbSteveK c7accba
expand vtable for testing
sbSteveK 35fe644
simplify websocket creation
sbSteveK 2d9ee53
add encoding for service ids on outbound message
sbSteveK fa2b9de
fix for length on multiple service ids
sbSteveK 8fbe49a
cr changes
sbSteveK c7b2adb
remove old tests
sbSteveK ec73eee
fix race condition
sbSteveK bde1c01
secure tunnel tests
sbSteveK 3736917
Clean Up
sbSteveK 99f35b0
unused test parameters (void)
sbSteveK f0bbb07
ignore specific warning
sbSteveK e7abc0d
add logging
sbSteveK 0c3cd36
code review changes
sbSteveK File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.