Repository navigation
Libcanard v2.0 #182
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
Libcanard v2.0 #182
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
2091ce7
Make CI run on push/PR to any branch
pavel-kirienko 82e9474
Drop canard_dsdl, use Nunavut instead
pavel-kirienko 4474a15
Upgrade CI to Clang 12
pavel-kirienko 659fc5f
Actualize license headers
pavel-kirienko 032c5bb
Autoformat
pavel-kirienko c330358
Support redundant transmission queues and use more consistent public …
pavel-kirienko 294d473
Ditch the deprecated canardRxAccept(), rename canardRxAccept2()
pavel-kirienko 048da8e
Squelch warning on 8-bit platforms
pavel-kirienko da257b0
Enhance coverage
pavel-kirienko 02cdfc6
Refactor the API to eliminate the need to cast away const qualifiers;…
pavel-kirienko c2a9dac
Clean up the build script
pavel-kirienko 95bd67d
Add clarifications regarding the pointer conversion
pavel-kirienko c50333c
Tighten up memory checking in the test suite -- add canaries
pavel-kirienko 63e0da1
Fix race condition in the roundtrip test
pavel-kirienko 1beea65
Do not use Catch2 macros from non-main thread because it is not threa…
pavel-kirienko 40389d5
Support CANARD_CONFIG_HEADER
pavel-kirienko 4160d3a
CI: add style_check job
pavel-kirienko 2bd0fcb
Restructure the CI config
pavel-kirienko 1138b2e
Stricten up TxQueue size calculation checks
pavel-kirienko f0cc4ba
Move MTU over to CanardTxQueue and update the docs
pavel-kirienko 6fe9773
Remove aborts from the readme
pavel-kirienko f58afa9
Use AVL tree in the transmission queue
pavel-kirienko b2a2be2
Remove all linked lists
pavel-kirienko 1e18d43
Update the API docs
pavel-kirienko 9b42e29
Reformat
pavel-kirienko 5472937
Update CI badge
pavel-kirienko 470feb1
Reduce indirection, pointer casts, and memory footprint by exposing t…
pavel-kirienko e4aa0d9
Reduce pointer casts to 17
pavel-kirienko 0252158
Update the README
pavel-kirienko 857e2d3
Fix refactoring casualty
pavel-kirienko 49bb4e6
Only run sonarcloud for PR builds
pavel-kirienko 489721b
Suppress false positives from SonarQube
pavel-kirienko ae6289f
Actualize CI configuration
pavel-kirienko 3b3936e
Address issues reported by SonarCloud
pavel-kirienko 6700ea7
Address feedback from Kalyan
pavel-kirienko 16b9057
Update CI configuration
pavel-kirienko 1f34bf7
Add CAVL test as suggested by Scott
pavel-kirienko 672e545
Disable C++-specific warnings as they make no sense for a C library
pavel-kirienko 5bf4c3c
Clean up compiler flags
pavel-kirienko b86f0b9
Update CAVL to enable optional assertion checks
pavel-kirienko 62dba01
Add table-based CRC option (#186)
coderkalyan e858d79
Add docker utilities (#187)
coderkalyan 13cb7b1
Add acceptance filter configuration helpers (#171)
coderkalyan 2e7676e
Switch to LLVM 13 and update the docs
pavel-kirienko 517d6d8
Fix CI workflow
pavel-kirienko 3e13ac2
CI: Fix sonar-scanner conditional
pavel-kirienko 135a9be
Update the filter test
pavel-kirienko 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 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
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.