index
:
sbc-harness
clang-format
lukeshu/9p-containers
lukeshu/9p-read-multi-iovec
lukeshu/dhcp
lukeshu/libobj
lukeshu/no-pico_time
lukeshu/patch-typeshed
lukeshu/picolibc
lukeshu/promise
lukeshu/vid
lukeshu/vid2
lukeshu/waitgroup
main
Unnamed repository; edit this file 'description' to name the repository.
Luke T. Shumaker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libcr_ipc
Age
Commit message (
Collapse
)
Author
13 days
libmisc: Add alloc.h to help detect wrong alloc sizes
Luke T. Shumaker
Lo and behold, there was a mistake in chan.c.
13 days
libmisc: Rework linkedlist to be non-intrusive
Luke T. Shumaker
13 days
libcr_ipc: Have generic cr_rpc_* funcs instead of chan-specific funcs
Luke T. Shumaker
13 days
libcr_ipc: Have generic cr_chan_* funcs instead of chan-specific funcs
Luke T. Shumaker
13 days
libmisc: Tidy linkedlist.h
Luke T. Shumaker
2025-04-11
libmisc: LM_CAST_FIELD_TO_STRUCT: Allow the pointer to be NULL
Luke T. Shumaker
2025-04-11
Move the linkedlist to libmisc
Luke T. Shumaker
2025-04-07
libcr_ipc: Add rwmutex
Luke T. Shumaker
2025-04-07
libcr_ipc: Pull as much as possible from public .h to .c files
Luke T. Shumaker
2025-04-07
libcr_ipc: Have *_DECLARE() allow+require semicolons
Luke T. Shumaker
2025-04-07
libcr_ipc: Add tests for select
Luke T. Shumaker
2025-04-07
libcr_ipc: Delete owned_mutex
Luke T. Shumaker
2025-04-07
libcr_ipc: Add a test for mutex
Luke T. Shumaker
2025-04-05
SYSTEM headers don't get strict GCC checks, so change them to PUBLIC
Luke T. Shumaker
2025-03-26
cmake: Fuss with include_directories for tests
Luke T. Shumaker
2025-03-01
Fix linker confusion
Luke T. Shumaker
2025-02-23
Complete TODO comments and documentation
Luke T. Shumaker
2025-02-21
Make use of the generated stack.c
Luke T. Shumaker
2025-02-21
libcr_ipc: Fixes and tests for sema.h
Luke T. Shumaker
2025-02-04
libcr_ipc: Fix rpc.h
Luke T. Shumaker
2025-01-11
Add basic smoke tests for the 9p server
Luke T. Shumaker
2024-12-09
libcr_ipc: Add cr_owned_mutex
Luke T. Shumaker
2024-12-09
libcr_ipc: Add cr_assert_in_{coroutine,intrhandler}() calls
Luke T. Shumaker
2024-12-08
libcr_ipc: sema: Only decrement from waiters
Luke T. Shumaker
2024-11-29
gdb-helpers/libcr.py: Use fewer breakpoints
Luke T. Shumaker
They're at a premium on the RP2040.
2024-11-26
wip: libcr_ipc: Add some tests
Luke T. Shumaker
2024-11-25
libcr_ipc: _linkedlist.h: Use inline functions, not macros
Luke T. Shumaker
2024-11-19
libcr: Begone with PRE_RUNNABLE
Luke T. Shumaker
2024-11-11
libcr_ipc/select.h: Simplify cr_select_l()
Luke T. Shumaker
2024-11-11
Factor out libmisc/rand.h
Luke T. Shumaker
2024-11-11
libmisc: Write my own assert.h with assert_notreached()
Luke T. Shumaker
2024-10-28
s/Licence/License/g
Luke T. Shumaker
2024-10-27
Lint that include-guards match the filename
Luke T. Shumaker
2024-10-26
Lint for tabs-as-alignment
Luke T. Shumaker
2024-10-06
libcr_ipc: select.h
Luke T. Shumaker
2024-10-05
libcr_ipc: Redo
Luke T. Shumaker
2024-10-05
compiles
Luke T. Shumaker
2024-10-02
fixup!
Luke T. Shumaker
2024-10-01
libcr_ipc: Improve comments
Luke T. Shumaker
2024-09-29
tidy, s/sighandler/intrhandler/
Luke T. Shumaker
2024-09-29
fixes
Luke T. Shumaker
2024-09-29
wip fixes
Luke T. Shumaker
2024-09-28
it compiles!
Luke T. Shumaker
2024-09-28
misc
Luke T. Shumaker
2024-09-27
wip fixes
Luke T. Shumaker
2024-09-27
fixes
Luke T. Shumaker
2024-09-27
use GNU Make for `generate`
Luke T. Shumaker
2024-09-27
wip
Luke T. Shumaker
2024-09-26
wip reorg
Luke T. Shumaker