-
Notifications
You must be signed in to change notification settings - Fork 53
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
feat(nebula_hw_interfaces): better UDP socket #231
base: main
Are you sure you want to change the base?
Commits on Nov 21, 2024
-
feat(udp): a new UDP socket implementation
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 210a89a - Browse repository at this point
Copy the full SHA 210a89aView commit details -
chore(udp): more error handling and doc comments
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d8ee7c - Browse repository at this point
Copy the full SHA 9d8ee7cView commit details -
chore(udp): always enable socket reuse
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49ba10c - Browse repository at this point
Copy the full SHA 49ba10cView commit details -
chore(udp): clean up C-style code
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2819b9 - Browse repository at this point
Copy the full SHA c2819b9View commit details -
chore(udp): remove unnecessary double parens
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfb64c5 - Browse repository at this point
Copy the full SHA dfb64c5View commit details -
feat(udp): use poll to prevent blocking when there is no received data
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb11beb - Browse repository at this point
Copy the full SHA fb11bebView commit details -
chore(udp): differentiate between socket and usage-related errors
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56afd43 - Browse repository at this point
Copy the full SHA 56afd43View commit details -
feat(udp): allow setting receive buffer size
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55bed26 - Browse repository at this point
Copy the full SHA 55bed26View commit details -
chore(udp): use uint8_t because std::byte is annoying to refactor int…
…o everywhere Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bb6bc6 - Browse repository at this point
Copy the full SHA 1bb6bc6View commit details -
fix(udp): update state correctly when
bind()
is calledSigned-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c6522c - Browse repository at this point
Copy the full SHA 9c6522cView commit details -
feat(udp): monitor socket packet drops
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65ef33d - Browse repository at this point
Copy the full SHA 65ef33dView commit details -
feat(udp): add explicit unsubscribe function to facilitate clean shut…
…down Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84e5493 - Browse repository at this point
Copy the full SHA 84e5493View commit details
Commits on Nov 22, 2024
-
chore(expected): add stdexcept include
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e2f7cd - Browse repository at this point
Copy the full SHA 8e2f7cdView commit details -
feat(udp): report when messages have been truncated
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78f3641 - Browse repository at this point
Copy the full SHA 78f3641View commit details -
chore(udp): relax some usage requirements
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dabdb09 - Browse repository at this point
Copy the full SHA dabdb09View commit details -
test(udp): add most of the unit tests for udp socket
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df40395 - Browse repository at this point
Copy the full SHA df40395View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23311cb - Browse repository at this point
Copy the full SHA 23311cbView commit details -
chore(cspell): add OVFL to dictionary
Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95eb54f - Browse repository at this point
Copy the full SHA 95eb54fView commit details -
Merge branch 'feat/better-udp-socket' of github.com:tier4/nebula into…
… feat/better-udp-socket
Configuration menu - View commit details
-
Copy full SHA for 86961ef - Browse repository at this point
Copy the full SHA 86961efView commit details -
fix(udp): return correctly truncated buffer when oversized packet is …
…received Signed-off-by: Max SCHMELLER <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 205c5dc - Browse repository at this point
Copy the full SHA 205c5dcView commit details