Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/OpenCyphal/libudpard
A compact implementation of the Cyphal/UDP protocol in C for high-integrity real-time embedded systems
https://github.com/OpenCyphal/libudpard
added migration guide
serges147 opened this pull request about 1 month ago
serges147 opened this pull request about 1 month ago
Sshirokov/v2 single tx copy
serges147 opened this pull request about 1 month ago
serges147 opened this pull request about 1 month ago
Don't call `memory.deallocate` for `NULL` memory
serges147 opened this pull request 5 months ago
serges147 opened this pull request 5 months ago
View-based payload for `udpardRxXxxReceive` methods.
serges147 opened this issue 6 months ago
serges147 opened this issue 6 months ago
Consider indexing the RX payload fragments by offset
pavel-kirienko opened this issue 7 months ago
pavel-kirienko opened this issue 7 months ago
Maintain independent memory resources per redundant interface in the RX pipelines
pavel-kirienko opened this issue 7 months ago
pavel-kirienko opened this issue 7 months ago
remove deprecated `AnalyzeTemporaryDtors`
serges147 opened this pull request 8 months ago
serges147 opened this pull request 8 months ago
Improve the README and the transmission API
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Amend the RX RPC API and populate README.md & CONTRIBUTING.md
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Graduate out of the Garage
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Replace the implementation
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Write the README
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Migrate the test suite to C++14
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Add 2e2 tests and restructure the CMake project
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Add RPC service support to the RX pipeline
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Implement subscription API functions
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Refactor to eliminate recursion
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Set the maximum number of redundant interfaces
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Implement the RX pipeline
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Eliminate dependency on 8-bit types to enhance compatibility with DSPs
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Remove timed out sessions
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
A helper function that takes payload fragments and returns a contiguous chunk of memory
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Design a way to expose internal error states for debugging
thirtytwobits opened this issue over 1 year ago
thirtytwobits opened this issue over 1 year ago
API refinement: make RX pipeline zero-copy as a side effect of the OOO reassembly support
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Switch from Google Test to Unity; make the internal tests include udpard.c directly
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Remove struct typedefs from the header file
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
The test suite should include a demo application written in C11
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Transmission pipeline and cosmetic adjustments to the API
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Add earliest-deadline-first view of the TX queue
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
txAVLPredicate causes an inner priority inversion in the tx queue
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
New API and static analysis
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
Enable UB+address sanitizers in CI
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
UDP-ard computes CRC16 Header _before_ modifying members (should be after)
emrainey opened this issue over 1 year ago
emrainey opened this issue over 1 year ago
UdpardMemoryFree must provide size
thirtytwobits opened this issue over 1 year ago
thirtytwobits opened this issue over 1 year ago
Update frame index to start at 0 instead of 1
lydia-at-amazon opened this pull request over 1 year ago
lydia-at-amazon opened this pull request over 1 year ago
Support out-of-order multiframe transfers
lydia-at-amazon opened this issue over 1 year ago
lydia-at-amazon opened this issue over 1 year ago
txGenerateMultiFrameChain computes incorrect frame index on subsequent frames
emrainey opened this issue over 1 year ago
emrainey opened this issue over 1 year ago
UDP-ard does not check the incoming header CRC16-CCITT-FALSE before using the header fields.
emrainey opened this issue over 1 year ago
emrainey opened this issue over 1 year ago
Add check to verify that the correct RX session transport index is updated in rxSessionUpdate
lydia-at-amazon opened this pull request over 1 year ago
lydia-at-amazon opened this pull request over 1 year ago
Add check in rxSessionUpdate to make sure that we are updating the correct RX session transport index
lydia-at-amazon opened this issue over 1 year ago
lydia-at-amazon opened this issue over 1 year ago
Service Responses do not have Node ID (but must) in Multicast IP Address
emrainey opened this issue over 1 year ago
emrainey opened this issue over 1 year ago
Restart RX Session if out-of-order multiframe transfer received
lydia-at-amazon opened this pull request over 1 year ago
lydia-at-amazon opened this pull request over 1 year ago
Start of Transfer Detection is incorrect.
emrainey opened this issue over 1 year ago
emrainey opened this issue over 1 year ago
All Subsequent Transfers are lost if an out-of-order multiframe transfer is received
lydia-at-amazon opened this issue over 1 year ago
lydia-at-amazon opened this issue over 1 year ago
Remove single frame transfer CRC on receive
lydia-at-amazon opened this pull request over 1 year ago
lydia-at-amazon opened this pull request over 1 year ago
Provide API for configuring the mapping from Cyphal priority level [0,7] to DSCP value
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Cleanup
SchoberMJ opened this pull request almost 2 years ago
SchoberMJ opened this pull request almost 2 years ago
The header CRC should be serialized in the big-endian byte order (MSB first)
pavel-kirienko opened this issue almost 2 years ago
pavel-kirienko opened this issue almost 2 years ago
Header serialization is platform-dependent
pavel-kirienko opened this issue almost 2 years ago
pavel-kirienko opened this issue almost 2 years ago
Remove macro defined versions from catch.hpp
SchoberMJ opened this pull request almost 2 years ago
SchoberMJ opened this pull request almost 2 years ago
Consider using cavl.h as an external dependency instead of vendoring it to reduce code duplication
pavel-kirienko opened this issue almost 2 years ago
pavel-kirienko opened this issue almost 2 years ago
The implemented transfer deduplication algorithm is suboptimal for monotonic transfer-ID
pavel-kirienko opened this issue almost 2 years ago
pavel-kirienko opened this issue almost 2 years ago
Cleanup headers and version check on headers
aeriq opened this pull request almost 2 years ago
aeriq opened this pull request almost 2 years ago
Implement crc-16-ccitt-false for cyphal header checksum
hungatamazon opened this pull request almost 2 years ago
hungatamazon opened this pull request almost 2 years ago
Session storage structure
pavel-kirienko opened this issue almost 2 years ago
pavel-kirienko opened this issue almost 2 years ago
Implement CRC for single-frame transfer
keningatamazon opened this pull request almost 2 years ago
keningatamazon opened this pull request almost 2 years ago
Set up continuous integration and static analysis
pavel-kirienko opened this issue about 2 years ago
pavel-kirienko opened this issue about 2 years ago
Implementation of multi-frame transfer
keningatamazon opened this pull request about 2 years ago
keningatamazon opened this pull request about 2 years ago
Update UDP and Cyphal Header
SaqibAZ opened this pull request about 2 years ago
SaqibAZ opened this pull request about 2 years ago
Add unit tests for crcAdd()
keningatamazon opened this pull request about 2 years ago
keningatamazon opened this pull request about 2 years ago
Update reference to libethard to libudpard
aeriqkim opened this pull request about 2 years ago
aeriqkim opened this pull request about 2 years ago