aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * [client & shared] Rework channels and ChannelIdHenauxg2023-01-113-60/+160
| |
| * [readme] Update roadmapHenauxg2023-01-111-1/+2
| |
| * [exemples] Update open_connection usage in examplesHenauxg2023-01-112-13/+17
| |
| * [tests] Update tests to use unwrap on open_connection callsHenauxg2023-01-111-28/+54
| |
| * [client] Create a default Ordered reliable channel, and implement connection ↵Henauxg2023-01-111-29/+37
| | | | | | | | sending methods
| * [client] Add new error type NoDefaultChannelHenauxg2023-01-111-0/+2
| |
| * [client] Handle channel creation and remove Unreliable Sequenced channel typeHenauxg2023-01-111-15/+38
| |
| * [client] Refactor connection_task with handle_connection_channelsHenauxg2023-01-111-41/+61
| |
| * [client] Implement ordered reliable sender taskHenauxg2023-01-111-69/+137
| |
| * [channels] Continue implementationgilles henaux2023-01-112-21/+73
|/
* Merge pull request #6 from zheilbron/graceful_disconnectGilles Henaux2023-01-093-103/+225
|\ | | | | Gracefully disconnect connections and trigger events
| * [client] Add Connecting state, prevent Disconnected connection from sending ↵gilles henaux2023-01-091-54/+81
| | | | | | | | messages, send InternalAsyncMessage::LostConnection immediately on a send failure and only emit ConnectionLostEvent once
| * [server] Raise ClientLostConnection only once and emit ↵gilles henaux2023-01-091-16/+34
| | | | | | | | InternalAsyncMessage::ClientLostConnection immediately on a send failure
| * [error] Add a ConnectionClosed errorgilles henaux2023-01-091-0/+2
| |
| * [client + server] await connection close to signal ConnectionLostEvent; ↵Zachary Heilbron2023-01-082-40/+115
|/ | | | gracefully shutdown connections
* Merge pull request #5 from zheilbron/pub_client_connect_eventsGilles Henaux2023-01-081-4/+8
|\ | | | | [client] expose connection ids in connection events
| * [client] expose connection ids in connection eventsZachary Heilbron2023-01-071-4/+8
|/
* Merge branch 'main' of https://github.com/Henauxg/bevy_quinnetgilles henaux2022-12-243-9/+25
|\
| * Merge pull request #4 from andrewvy/connection-statsGilles Henaux2022-12-223-9/+25
| |\ | | | | | | Expose a function for retrieving stats about a connection
| | * [client] Store connection ref in Connected state and expose quinn-proto ↵gilles henaux2022-12-223-61/+16
| | | | | | | | | | | | statistics
| | * Expose a function for retrieving stats about a connectionAndrew Vy2022-12-211-4/+65
| |/
* | [doc] FIx doc-testsgilles henaux2022-12-243-5/+7
| |
* | [tests] Fix default config file removalgilles henaux2022-12-241-4/+6
| |
* | Update changeloggilles henaux2022-12-241-0/+1
|/
* [server] Do not fail in write_certs_to_files if the cert and key files have ↵gilles henaux2022-12-172-0/+8
| | | | non-existing parent directories, create them instead
* [client] Do not fail in store_known_hosts_to_file if the path has no prefixgilles henaux2022-12-172-2/+7
|
* [tests] Rename .pem test files to .pem.testHenauxg2022-11-223-2/+2
|
* Add .pem files to gitignoreHenauxg2022-11-221-1/+2
|
* [readme] Update roadmapHenauxg2022-11-201-1/+1
|
* Bump version to 0.3.0-devHenauxg2022-11-202-2/+2
|
* Add changelog and bump version to 0.2.0Henauxg2022-11-183-2/+38
|
* Update cargo lockHenauxg2022-11-181-6/+6
|
* Update roadmapHenauxg2022-11-181-1/+1
|
* [exmaple:breakout] Reduce the audio volume of the collisionsHenauxg2022-11-181-3/+9
|
* [examples] Use of "try" methodsHenauxg2022-11-184-42/+37
|
* [client&server] Add "try" methodsHenauxg2022-11-182-2/+104
|
* [tests] Update the testsHenauxg2022-11-181-53/+94
|
* [server] Implement stop_endpointHenauxg2022-11-182-80/+131
|
* [examples&readme] Update examples and code samplesHenauxg2022-11-183-11/+12
|
* [tests] Update testsHenauxg2022-11-181-49/+24
|
* [server] Remove CertificateRetrievedEvent as the relevant information is now ↵Henauxg2022-11-182-15/+3
| | | | returned by start_endpoint
* [examples] Use Endpoint APIHenauxg2022-11-182-24/+31
|
* [server] Rework : add EndpointHenauxg2022-11-183-281/+278
|
* [shared] Add new error typesHenauxg2022-11-181-1/+10
|
* [client] Hide disconnect function from Connection public APIHenauxg2022-11-181-11/+11
|
* [tests] Add tests cert & key to the assetsHenauxg2022-11-172-0/+15
|
* [tests] Add trust_on_first_use test (incomplete)Henauxg2022-11-171-2/+296
|
* [client] Add Eq, PartialEq to CertVerificationInfoHenauxg2022-11-171-1/+1
|
* [shared] Impl to_base64 in CertificateFingerprintHenauxg2022-11-171-1/+5
|
* [server] Add CertificateRetrievedEvent event to the server appHenauxg2022-11-171-0/+1
|