issues
search
OpenCyphal
/
libudpard
A compact implementation of the Cyphal/UDP protocol in C for high-integrity real-time embedded systems
MIT License
11
stars
8
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Don't call `memory.deallocate` for `NULL` memory
#59
serges147
closed
1 month ago
2
View-based payload for `udpardRxXxxReceive` methods.
#58
serges147
opened
2 months ago
0
Consider indexing the RX payload fragments by offset
#57
pavel-kirienko
opened
3 months ago
1
Maintain independent memory resources per redundant interface in the RX pipelines
#56
pavel-kirienko
opened
3 months ago
0
remove deprecated `AnalyzeTemporaryDtors`
#55
serges147
closed
5 months ago
2
Improve the README and the transmission API
#54
pavel-kirienko
closed
1 year ago
1
Amend the RX RPC API and populate README.md & CONTRIBUTING.md
#53
pavel-kirienko
closed
1 year ago
1
Graduate out of the Garage
#52
pavel-kirienko
closed
1 year ago
1
Replace the implementation
#51
pavel-kirienko
closed
1 year ago
1
Write the README
#50
pavel-kirienko
closed
1 year ago
0
Migrate the test suite to C++14
#49
pavel-kirienko
opened
1 year ago
0
Add 2e2 tests and restructure the CMake project
#48
pavel-kirienko
closed
1 year ago
1
Add RPC service support to the RX pipeline
#47
pavel-kirienko
closed
1 year ago
1
Implement subscription API functions
#46
pavel-kirienko
closed
1 year ago
1
Refactor to eliminate recursion
#45
pavel-kirienko
opened
1 year ago
2
Set the maximum number of redundant interfaces
#44
pavel-kirienko
closed
1 year ago
1
Implement the RX pipeline
#43
pavel-kirienko
closed
1 year ago
2
Eliminate dependency on 8-bit types to enhance compatibility with DSPs
#42
pavel-kirienko
closed
1 year ago
1
Remove timed out sessions
#41
pavel-kirienko
opened
1 year ago
0
A helper function that takes payload fragments and returns a contiguous chunk of memory
#40
pavel-kirienko
closed
1 year ago
0
Design a way to expose internal error states for debugging
#39
thirtytwobits
opened
1 year ago
1
API refinement: make RX pipeline zero-copy as a side effect of the OOO reassembly support
#38
pavel-kirienko
closed
1 year ago
4
Switch from Google Test to Unity; make the internal tests include udpard.c directly
#37
pavel-kirienko
closed
1 year ago
1
Remove struct typedefs from the header file
#36
pavel-kirienko
closed
1 year ago
1
The test suite should include a demo application written in C11
#35
pavel-kirienko
closed
1 year ago
1
Transmission pipeline and cosmetic adjustments to the API
#34
pavel-kirienko
closed
1 year ago
7
Add earliest-deadline-first view of the TX queue
#33
pavel-kirienko
opened
1 year ago
0
txAVLPredicate causes an inner priority inversion in the tx queue
#32
pavel-kirienko
closed
1 year ago
2
New API and static analysis
#31
pavel-kirienko
closed
1 year ago
3
Enable UB+address sanitizers in CI
#30
pavel-kirienko
opened
1 year ago
0
UDP-ard computes CRC16 Header _before_ modifying members (should be after)
#29
emrainey
closed
1 year ago
1
UdpardMemoryFree must provide size
#28
thirtytwobits
closed
1 year ago
1
Update frame index to start at 0 instead of 1
#27
lydia-at-amazon
closed
1 year ago
3
Support out-of-order multiframe transfers
#26
lydia-at-amazon
closed
1 year ago
1
txGenerateMultiFrameChain computes incorrect frame index on subsequent frames
#25
emrainey
closed
1 year ago
1
UDP-ard does not check the incoming header CRC16-CCITT-FALSE before using the header fields.
#24
emrainey
closed
1 year ago
0
Add check to verify that the correct RX session transport index is updated in rxSessionUpdate
#23
lydia-at-amazon
closed
1 year ago
3
Add check in rxSessionUpdate to make sure that we are updating the correct RX session transport index
#22
lydia-at-amazon
closed
1 year ago
0
Service Responses do not have Node ID (but must) in Multicast IP Address
#21
emrainey
closed
1 year ago
1
Restart RX Session if out-of-order multiframe transfer received
#20
lydia-at-amazon
closed
1 year ago
0
Start of Transfer Detection is incorrect.
#19
emrainey
closed
1 year ago
3
All Subsequent Transfers are lost if an out-of-order multiframe transfer is received
#18
lydia-at-amazon
closed
1 year ago
1
Remove single frame transfer CRC on receive
#17
lydia-at-amazon
closed
1 year ago
0
Provide API for configuring the mapping from Cyphal priority level [0,7] to DSCP value
#16
pavel-kirienko
closed
1 year ago
0
Cleanup
#15
SchoberMJ
closed
1 year ago
0
The header CRC should be serialized in the big-endian byte order (MSB first)
#14
pavel-kirienko
closed
1 year ago
0
Header serialization is platform-dependent
#13
pavel-kirienko
closed
1 year ago
0
Remove macro defined versions from catch.hpp
#12
SchoberMJ
closed
1 year ago
2
Consider using cavl.h as an external dependency instead of vendoring it to reduce code duplication
#11
pavel-kirienko
closed
3 months ago
0
The implemented transfer deduplication algorithm is suboptimal for monotonic transfer-ID
#10
pavel-kirienko
closed
1 year ago
0
Next