Skip to content
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

cono #3

Open
wants to merge 159 commits into
base: master
Choose a base branch
from
Open

cono #3

wants to merge 159 commits into from

Conversation

jew256
Copy link

@jew256 jew256 commented May 21, 2023

No description provided.

patrickelectric and others added 30 commits August 10, 2022 12:33
Signed-off-by: Patrick José Pereira <[email protected]>
Signed-off-by: Patrick José Pereira <[email protected]>
Signed-off-by: Patrick José Pereira <[email protected]>
Signed-off-by: Patrick José Pereira <[email protected]>
Signed-off-by: Patrick José Pereira <[email protected]>
Signed-off-by: Patrick José Pereira <[email protected]>
They do not appears in the docs, but we can check in the code.
It's probably a problem with bitflags!

Signed-off-by: Patrick José Pereira <[email protected]>
This change will cause structures to fill less in memory since the
`char` type in rust is actually a unicode scalar value and is 4 bytes
large[^1] compared to C where a c where it is most often a single
byte.

[^1]: `std::mem::size_of::<char>() = 4`
Since XML-rs is for the time being unmaintained[^1], and have been
marked as such in RUSTSET[^2]. I have made ported the XML parsing to
quick-xml.

[^1]: netvl/xml-rs#221

[^2]: https://rustsec.org/advisories/RUSTSEC-2022-0048
Updates the requirements on [nb](https://github.com/rust-embedded/nb) to permit the latest version.
- [Release notes](https://github.com/rust-embedded/nb/releases)
- [Changelog](https://github.com/rust-embedded/nb/blob/master/CHANGELOG.md)
- [Commits](rust-embedded/nb@v0.1.0...v1.0.0)

---
updated-dependencies:
- dependency-name: nb
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions-rs/toolchain](https://github.com/actions-rs/toolchain) from 1.0.1 to 1.0.7.
- [Release notes](https://github.com/actions-rs/toolchain/releases)
- [Changelog](https://github.com/actions-rs/toolchain/blob/master/CHANGELOG.md)
- [Commits](actions-rs/toolchain@v1.0.1...v1.0.7)

---
updated-dependencies:
- dependency-name: actions-rs/toolchain
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
This patch updates the parser from using quote 0.3 to using quote 1.0
and proc_macro2.
The MAVLink documentation states the following[^1]:
> *MAVLink 2* implementations *must* truncate any empty (zero-filled)
> bytes at the end of the serialized payload before it is sent.

So this PR implements that.

[^1]: https://mavlink.io/en/guide/serialization.html#payload_truncation
Updates the requirements on [quick-xml](https://github.com/tafia/quick-xml) to permit the latest version.
- [Release notes](https://github.com/tafia/quick-xml/releases)
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md)
- [Commits](tafia/quick-xml@v0.24.0...v0.26.0)

---
updated-dependencies:
- dependency-name: quick-xml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
pv42 and others added 30 commits August 25, 2024 21:53
test: add signing to internal-tests matrix
test: add signing as msrv matrix option
feat: add async peek reader
feat: change async read fn to use AsyncPeekReader
feat: add read_v1_msg_async, read_v2_msg_async_signed, write_versioned_msg_async_signed, write_v2_msg_async_signed
fix: remove tokio version cap for dev-dep
doc: update for async
fix: remove unused serial code from async connection
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.