1. 560ff9c msgbuf: Add pldm_msgbuf_span_until() by Andrew Jeffery · 6 weeks ago
  2. 1a4eed9 msgbuf: Add pldm_msgbuf_extract_uint*_to_size APIs by Chau Ly · 4 weeks ago
  3. a189696 msgbuf: Rework error handling to improve soundness by Andrew Jeffery · 7 weeks ago
  4. 63b5a66 msgbuf: Return -EOVERFLOW where relevant in pldm_msgbuf_consumed() by Andrew Jeffery · 7 weeks ago
  5. 70d21c9 msgbuf: Rename 'destroy' APIs to 'complete' by Andrew Jeffery · 7 weeks ago
  6. 7e68f34 msgbuf: Modernize pldm_msgbuf_skip() implementation by Andrew Jeffery · 7 weeks ago
  7. 2b42f7f msgbuf: Relax requirements on pointer out-parameters by Andrew Jeffery · 7 weeks ago
  8. 704e4d5 msgbuf: Warn on unused result for init and destroy APIs by Andrew Jeffery · 7 weeks ago
  9. 8f3b13c msgbuf: pldm_msgbuf_peek_remaining and pldm_msgbuf_skip by Matt Johnston · 6 months ago
  10. 5d4f7b5 msgbuf: Add pldm_msgbuf_destroy_used() by Matt Johnston · 4 months ago
  11. e8d8d33 msgbuf: Add pldm_msgbuf_insert_uint64 by Matt Johnston · 6 months ago
  12. 4f60fb7 msgbuf: Bounds checks that satisfy GCC's analyzer by Andrew Jeffery · 7 months ago
  13. 830c1eb msgbuf: Externalise error value conversion by Andrew Jeffery · 7 months ago
  14. e5f1253 msgbuf: Improve type-specific ergonomics to match generic macros by Andrew Jeffery · 7 months ago
  15. 7939382 msgbuf: Allow pldm_msgbuf_span_required to accept NULL by Varsha Kaverappa · 9 months ago
  16. 90bbe6c compiler: Provide LIBPLDM_CC_NONNULL{,_ARGS()} by Andrew Jeffery · 8 months ago
  17. 0a1be3c msgbuf: Harden pldm_msgbuf_{insert,extract}_array() by Andrew Jeffery · 8 months ago
  18. cb569bc compiler: Provide LIBPLDM_CC_ALWAYS_INLINE by Andrew Jeffery · 8 months ago
  19. 860a43d compiler: Provide LIBPLDM_CC_UNUSED by Andrew Jeffery · 8 months ago
  20. 2b440d4 msgbuf: Ensure memmem() is correctly typed and visible where required by Andrew Jeffery · 9 months ago
  21. 56f73f9 msgbuf: Add pldm_msgbuf_copy_string_utf16() by Andrew Jeffery · 10 months ago
  22. 1523778 msgbuf: Add pldm_msgbuf_span_string_utf16() by Thu Nguyen · 10 months ago
  23. 8b87960 msgbuf: Add pldm_msgbuf_copy_string_ascii() by Andrew Jeffery · 10 months ago
  24. 9c83d68 msgbuf: Add pldm_msgbuf_span_string_ascii() by Thu Nguyen · 10 months ago
  25. 1c57144 msgbuf: Generalize array extraction and insertion by Andrew Jeffery · 10 months ago
  26. 9e3a5d4 Fix spelling mistakes using codespell by Manojkiran Eda · 10 months ago
  27. d861a68 dsp: base: Rework {un,}pack_pldm_header() error handling by Andrew Jeffery · 11 months ago
  28. c8df31c msgbuf: Add error code personalities by Andrew Jeffery · 11 months ago
  29. 76712f6 msgbuf: Always inline all functions by Andrew Jeffery · 11 months ago
  30. 909bf7c msgbuf: Add copy API by Varsha Kaverappa · 12 months ago
  31. 2ff8cf8 msgbuf: Remove use of ssize_t for overflow tracking by Andrew Jeffery · 11 months ago
  32. 07febdb msgbuf: Rework detection of invalid memory regions by Andrew Jeffery · 11 months ago
  33. 66c7723 msgbuf: Enable pldm_msgbuf_extract() into packed members by Andrew Jeffery · 12 months ago
  34. a065ecc msgbuf: Drop unnecessary buffer size arithmetic in array helpers by Andrew Jeffery · 1 year, 6 months ago
  35. b0c1d20 libpldm: Fix header use by Andrew Jeffery · 1 year, 5 months ago
  36. 691668f license: add spdx identifier to all files by Patrick Williams · 1 year, 6 months ago
  37. f3e0a2d msgbuf: Remove duplicate fixup of _Static_assert() for C++ by Andrew Jeffery · 1 year, 9 months ago
  38. 37dd6a3 clang-format: copy latest and re-format by Andrew Jeffery · 2 years ago
  39. 062c876 msgbuf: Add insert and span APIs by Thu Nguyen · 2 years ago
  40. db7b832 msgbuf: Add pldm_msgbuf_consumed() by Andrew Jeffery · 2 years ago
  41. 369b121 msgbuf: Add pldm_msgbuf_extract_array() for uint8 by Andrew Jeffery · 2 years ago
  42. 5646f23 msgbuf: Handle pointer-overflow sanitization by Andrew Jeffery · 2 years ago
  43. c63f63a Introduce a small msgbuf abstraction by Andrew Jeffery · 2 years, 2 months ago