summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-04-12lib9p: test_server: Hard-code path numbersLuke T. Shumaker
To avoid noise in patches when adding or removing API endpoints
2025-04-12lib9p: Add Tflush testsLuke T. Shumaker
2025-04-12lib9p: Test+fix the Twalk newfid==fid caseLuke T. Shumaker
2025-04-12lib9p: Add another testclientLuke T. Shumaker
2025-04-12lib9p: Don't totally elide bytedata from the logLuke T. Shumaker
2025-04-12lib9p: tests: Scaffolding for more testsLuke T. Shumaker
2025-04-12lib9p: idl: Normalize on the field names "errstr" and "errnum"Luke T. Shumaker
2025-04-12lib9p: srv: Have message logging be pluggableLuke T. Shumaker
2025-04-12Merge branch 'lukeshu/tidy'Luke T. Shumaker
2025-04-12GNUmakefile: Fix ctest jobserver integrationLuke T. Shumaker
2025-04-11libmisc: LM_CAST_FIELD_TO_STRUCT: Allow the pointer to be NULLLuke T. Shumaker
2025-04-11libmisc: Add LM_CAST_FIELD_TO_STRUCT, don't require lm_[ds]ll_node to be firstLuke T. Shumaker
2025-04-11Move the linkedlist to libmiscLuke T. Shumaker
2025-04-11lib9p: runtest: Don't assume fd numbersLuke T. Shumaker
2025-04-10lib9p: test_server: Pull out fs_shutdown.cLuke T. Shumaker
2025-04-10lib9p: srv: No reason to have acknowledge_flush() return anythingLuke T. Shumaker
2025-04-10lib9p: No reason for lib9p_state_validate()->host_size to be signedLuke T. Shumaker
2025-04-10lib9p: protogen: iovec is in io.net, net net.hLuke T. Shumaker
2025-04-10Have valgrind detect memory leaks, not just errorsLuke T. Shumaker
2025-04-10lint-generic: Fix a typo in the shebang messageLuke T. Shumaker
2025-04-10make lint: Adopt shfmtLuke T. Shumaker
tusb_helpers.h.gen got a little manual fussing here
2025-04-10GNUmakefile: Tidy the lint/format recipesLuke T. Shumaker
2025-04-10.editorconfig: Tidy, move linux-errno.txt.genLuke T. Shumaker
2025-04-10Add more assert()sLuke T. Shumaker
2025-04-08Update notesLuke T. Shumaker
2025-04-07Merge branch 'lukeshu/ipc'Luke T. Shumaker
2025-04-07libcr_ipc: Add rwmutexLuke T. Shumaker
2025-04-07libcr_ipc: Pull as much as possible from public .h to .c filesLuke T. Shumaker
2025-04-07libcr_ipc: Have *_DECLARE() allow+require semicolonsLuke T. Shumaker
2025-04-07libcr_ipc: Add tests for selectLuke T. Shumaker
2025-04-07libcr_ipc: Delete owned_mutexLuke T. Shumaker
2025-04-07libcr_ipc: Add a test for mutexLuke T. Shumaker
2025-04-07Merge branch 'lukeshu/copyright'Luke T. Shumaker
2025-04-07lint-generic: Check that copyright statements get updatedLuke T. Shumaker
2025-04-07fixup! SYSTEM headers don't get strict GCC checks, so change them to PUBLICLuke T. Shumaker
2025-04-07fixup! libobj, libmisc/private.h: Allow+force semicolonsLuke T. Shumaker
2025-04-07fixup! Have libhw_generic be independent of libcr, rename libhw to libhw_crLuke T. Shumaker
2025-04-05Merge branch 'lukeshu/net-flash'Luke T. Shumaker
2025-04-05flash.bin: Fix reading, implement basic writingLuke T. Shumaker
2025-04-05Add `uptime.txt`Luke T. Shumaker
2025-04-05lib9p: srv: Add comments about safety things to doLuke T. Shumaker
2025-04-05SYSTEM headers don't get strict GCC checks, so change them to PUBLICLuke T. Shumaker
2025-04-05libfmt: Insert carriage returns when bypassing the usual stuffLuke T. Shumaker
2025-04-05libobj, libmisc/private.h: Allow+force semicolonsLuke T. Shumaker
2025-04-05libhw: hwspi: Improve comments and assertsLuke T. Shumaker
2025-04-05Notes and docsLuke T. Shumaker
2025-04-05lib9p: srv: Whoops, add a missing `return`Luke T. Shumaker
2025-04-05gdb-helpers: rp2040: Limit widths to 80 columnsLuke T. Shumaker
2025-04-05lib9p: runtest: The default timestamp is too far in the past nowLuke T. Shumaker
2025-04-02Merge branch 'lukeshu/9p-logging'Luke T. Shumaker