Skip to content
This repository has been archived by the owner on Jun 27, 2022. It is now read-only.

Upgrade to 2018 edition #32

Merged
merged 4 commits into from May 29, 2021
Merged

Upgrade to 2018 edition #32

merged 4 commits into from May 29, 2021

Conversation

bltavares
Copy link
Contributor

Hi there!

I'm trying out a project which requires uTP, and I came across your crate - which seems quite complete.

I've updated the code to match Rust 2018 edition, and I thought you could want contributions to update the lib.

cheers!

@meqif
Copy link
Owner

meqif commented May 29, 2021

Thanks for the interest in the crate and for the update! The changes look good 👍🏼

Alas, a word of warning: this implementation is not production-ready. In particular, the congestion control seems to only be partially compatible with the reference µTP implementation, which may cause stalling and retransmissions at higher transfer rates.

@meqif meqif merged commit 95384ff into meqif:master May 29, 2021
@bltavares bltavares deleted the 2018-edition branch May 29, 2021 22:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants