1. 1ff6664 lib: newlib: Remove internal _sbrk lock by Stephanos Ioannidis · 3 years, 11 months ago
  2. b0e690a lib: newlib: Add malloc lock by Stephanos Ioannidis · 3 years, 11 months ago
  3. dbfa5a0 coding guidelines 11.9: fix literal zero as the null-ptr-constant by Maksim Masalski · 3 years, 11 months ago
  4. 136c942 coding guidelines 10.4: casting operands to have same types by Maksim Masalski · 3 years, 11 months ago
  5. 6afe7c5 ARC: prepare for building for ARCv3 HS6x by Evgeniy Paltsev · 3 years, 11 months ago
  6. ff407fb sys: introduce bit arrays by Daniel Leung · 3 years, 11 months ago
  7. edc3c87 lib: os: mpsc_buf: Allow dropping of skip packets in no overwrite by Krzysztof Chruscinski · 3 years, 11 months ago
  8. 7825487 lib: os: mpsc_pbuf: Add guard for oversized allocation by Krzysztof Chruscinski · 3 years, 11 months ago
  9. 91d90df p4wq: add support for per-CPU, per-queue and delayed threads by Guennadi Liakhovetski · 3 years, 11 months ago
  10. 56610bd p4wq: fix races when handling work items by Guennadi Liakhovetski · 3 years, 11 months ago
  11. a4b8819 p4wq: fix initialisation with SMP disabled by Guennadi Liakhovetski · 3 years, 11 months ago
  12. 143a18b lib: os: assign sys_notify callback default to NULL... by Daniel Leung · 4 years ago
  13. b773ec1 lib: os: cbprintf_complete: fix typo in cbvprintf width comment by Jennifer Williams · 4 years ago
  14. a7e4ae5 lib: os: reboot: misc cleanup by Gerard Marull-Paretas · 4 years ago
  15. f163bdb power: move reboot functionality to os lib by Gerard Marull-Paretas · 4 years ago
  16. be5a377 lib: os: add final else where missing in onoff, p4wq, sem by Jennifer Williams · 4 years ago
  17. 9517b87 lib: os: add final else where missing in heap* by Jennifer Williams · 4 years ago
  18. 254dfd4 lib: os: add final else where missing in cbprintf_* by Jennifer Williams · 4 years ago
  19. 2c6da98 lib/os: cbprintf_packaged: simplify rodata check by Daniel Leung · 4 years ago
  20. b8312fa Revert "lib: os: various places fix missing final else" by Anas Nashif · 4 years ago
  21. 163b7f0 lib: os: various places fix missing final else by Jennifer Williams · 4 years ago
  22. 45baec2 lib: gui: lvgl: Fix logging macro usage by Krzysztof Chruscinski · 4 years ago
  23. 3e38d5e lib: rb: Fix violations to rule 12.1 by Flavio Ceolin · 4 years ago
  24. f83c004 lib: rb: Fix violations to rule 14.4 by Flavio Ceolin · 4 years ago
  25. 81b5b03 lib: rb: Fix violation to rule 10.3 by Flavio Ceolin · 4 years ago
  26. 188bb6e lib: rb: Use types that indicate size and signedness by Flavio Ceolin · 4 years ago
  27. a15f32f portability: move cmsis APIs to subsys/portability by Anas Nashif · 4 years ago
  28. f1bb20f logging: Adapt logger to support both versions by Krzysztof Chruscinski · 4 years ago
  29. 345d12e tests: lib: Add test for mpsc_pbuf by Krzysztof Chruscinski · 4 years ago
  30. 1fd71ca lib: os: mpsc_pbuf: Add optional debug features by Krzysztof Chruscinski · 4 years ago
  31. 3a765f4 lib: os: Add mpsc (multiple producer, single consumer) packet buffer by Krzysztof Chruscinski · 4 years ago
  32. dde03c6 net: socket: Add locking to prevent concurrent access by Jukka Rissanen · 4 years ago
  33. efc78b5 lib: os: fix heap_print_info missing final else in construct by Jennifer Williams · 4 years ago
  34. a4afedb sys: ring_buffer: allow NULL data buffers by Jordan Yates · 4 years ago
  35. 0ec3774 userspace: rename _is_user_context -> k_is_user_context by Anas Nashif · 4 years ago
  36. dca4397 subsys/cmsis_v1: Fix unitialized struct coverity error by David Leach · 4 years ago
  37. 3539c2f arm/arm64: Make ARM64 a standalone architecture by Carlo Caione · 4 years ago
  38. 7b6a4da libc/minimal: assorted fixes to malloc() and friends by Nicolas Pitre · 4 years ago
  39. 3b269bb lib: cmsis_rtos_v2: Fix timing and logic for osEventFlagsWait. by Artur Lipowski · 4 years ago
  40. 65474d8 lib: os: cbprintf: Improvements for sparc by Krzysztof Chruscinski · 4 years ago
  41. c26e08a lib: os: cbprintf: Add alignment offset to packaging by Krzysztof Chruscinski · 4 years ago
  42. f5a1be8 libc: strncat: match implementation to declaration by Anas Nashif · 4 years ago
  43. 841d6f3 libc: malloc: match implementation to declaration by Anas Nashif · 4 years ago
  44. 05d7d32 posix: timer: match implementation to declaration by Anas Nashif · 4 years ago
  45. 7c8d932 libc: gmtime_r: match implementation to declaration by Anas Nashif · 4 years ago
  46. 8415c94 libc: printf/..: match implementation to declaration by Anas Nashif · 4 years ago
  47. 27af484 libc: snprintf/..: match implementation to declaration by Anas Nashif · 4 years ago
  48. 0576a3d libc: fputs/puts: match implementation to declaration by Anas Nashif · 4 years ago
  49. 4f52519 libc: strtol/strtoul: match implementation to declaration by Anas Nashif · 4 years ago
  50. 9fd4ea9 coccinelle: Remove extra semicolon by Flavio Ceolin · 4 years ago
  51. 52775ff kernel: rename reserved 'exp' symbol by Anas Nashif · 4 years ago
  52. 1b6933d kernel: heap: rename 'free' and 'alloc' by Anas Nashif · 4 years ago
  53. 21d3225 kernel: heap: rename resereved 'rewind' by Anas Nashif · 4 years ago
  54. 5812145 ring_buffer: rename resereved 'rewind' symbol by Anas Nashif · 4 years ago
  55. 952970d lib: libc: minimal: add check on returned value by Guðni Már Gilbert · 4 years ago
  56. 0ac3073 fdtable: fdtable: do not use tag name fd_entry by Anas Nashif · 4 years ago
  57. 5c90ceb clock: rename z_tick_get_32 -> sys_clock_tick_get_32 by Anas Nashif · 4 years ago
  58. 064c6ef libc: minimal: implement time() API by Marcin Niestroj · 4 years ago
  59. b1eefc0 lib/os/heap: straighten up our type usage by Nicolas Pitre · 4 years ago
  60. e919bb2 lib/os/heap: abstract conversion from chunk size to usable bytes by Nicolas Pitre · 4 years ago
  61. f4e1611 lib/os/heap: no need to over-mask by Nicolas Pitre · 4 years ago
  62. a54e101 lib/os/heap: rename struct z_heap.len to struct z_heap.end_chunk by Nicolas Pitre · 4 years ago
  63. e8910f6 lib/os/heap: document the reason behind the header field ordering by Nicolas Pitre · 4 years ago
  64. f2fd0e8 lib/os/heap: make printed heap info more useful by Nicolas Pitre · 4 years ago
  65. 7874052 lib/rbtree: Remove dead case in rb_remove() by Ningx Zhao · 4 years ago
  66. 9966d85 lib: os: cbprintf: Add alignment check to cbprintf_package by Krzysztof Chruscinski · 4 years, 1 month ago
  67. 47a5653 lib: os: cbprintf: Add static packaging by Krzysztof Chruscinski · 4 years, 1 month ago
  68. 94f88e5 lib: os: Simplify z_impl_z_sys_mutex_kernel_unlock by Guðni Már Gilbert · 4 years, 1 month ago
  69. 14e5e98 lib: cbprintf: add support for deferred formatting by Nicolas Pitre · 4 years, 1 month ago
  70. 6d10db3 Coding guideline: Fixing code violations for 21.13 Rule by Spoorthy Priya Yerabolu · 4 years, 1 month ago
  71. b706a5e kernel: remove old work queue implementation by Peter Bigot · 4 years, 1 month ago
  72. 4e3b926 kernel: provide functional equivalent to old userspace work queue API by Peter Bigot · 4 years, 1 month ago
  73. 44539ed kernel: select work queue implementation by Peter Bigot · 4 years, 1 month ago
  74. c7bb423 kernel: fix race conditions with z_ready_thread by James Harris · 4 years, 1 month ago
  75. 4269ecd lib: os: Introduce support for CRC32C algorithm by Rajavardhan Gundi · 4 years, 1 month ago
  76. ddb07f5 lib: add freebsd getopt library by Jakub Rzeszutko · 4 years, 1 month ago
  77. 72dd5a5 lib: move fnmatch to lib/util by Jakub Rzeszutko · 4 years, 1 month ago
  78. fb73ac3 lib/os/cbprintf_nano.c: several improvements by Nicolas Pitre · 4 years, 1 month ago
  79. 7a91cf0 Revert "lib/os/heap: introduce option to force big heap mode" by Nicolas Pitre · 4 years, 1 month ago
  80. 9a594a0 lib/p4wq: Fix race with completed work items by Andy Ross · 4 years, 1 month ago
  81. 5d1c535 license: add missing SPDX headers by Anas Nashif · 4 years, 1 month ago
  82. e539bb1 libc/minimal: restore proper locking for malloc() and friends by Nicolas Pitre · 4 years, 2 months ago
  83. 68a5ec3 lib/gui/lvgl: Add fs_dir_t type variable initialization … by Andrzej Puzdrowski · 4 years, 2 months ago
  84. 8339da6 lib/posix/fs: Add fs_dir_t type variable initialization by Andrzej Puzdrowski · 4 years, 2 months ago
  85. 47de5a0 libc/minimal: fix realloc() failure case by Nicolas Pitre · 4 years, 2 months ago
  86. 5939970 lib/os/heap: fix out-of-bounds usage of memcpy() in sys_heap_realloc() by Nicolas Pitre · 4 years, 2 months ago
  87. c822e0a libc/minimal: fix realloc() allocated memory alignment by Nicolas Pitre · 4 years, 2 months ago
  88. 4690b8d libc/minimal: fix malloc() allocated memory alignment by Nicolas Pitre · 4 years, 2 months ago
  89. ba3b1ba posix: Add fs_file_t type variable initializations by Dominik Ermel · 4 years, 2 months ago
  90. 10180af lib: cbprintf: avoid referencing distinct union fields in a statement by Peter Bigot · 4 years, 2 months ago
  91. 8528e45 lib: cbprintf: add libc f/printf substitutes by Peter Bigot · 4 years, 2 months ago
  92. 98747ab libc: minimal: add putchar by Peter Bigot · 4 years, 2 months ago
  93. 4e7b576 lib: crc32_sw: 4 bit at a time implementation by Klaus H. Sorensen · 4 years, 2 months ago
  94. b6b6d39 lib/os/heap: introduce option to force big heap mode by Martin Åberg · 4 years, 2 months ago
  95. 180ce49 libc/minimal: reallocarray() in terms of realloc() by Martin Åberg · 4 years, 2 months ago
  96. e2b62b8 newlib: clamp max heap size on MMU systems by Andrew Boie · 4 years, 2 months ago
  97. b011771 newlib: memory-map the heap, cleanups by Andrew Boie · 4 years, 2 months ago
  98. ce480e8 posix: clock: nanosecond resolution by Nicholas Lowell · 4 years, 2 months ago
  99. a2011d8 z_heap_aligned_alloc(): avoid memory wastage by Nicolas Pitre · 4 years, 2 months ago
  100. ee599d8 Revert "newlib: memory-map the heap, cleanups" by Anas Nashif · 4 years, 2 months ago