summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2025-04-02lib9p: srv: Log messages that are received and sentLuke T. Shumaker
2025-04-02lib9p: Add lo_box_lib9p_msg_as_fmt_formatter() to tablesLuke T. Shumaker
2025-04-02lib9p: Have all IDL-defined types implement fmt_formatterLuke T. Shumaker
2025-04-02libfmt: Add %q to quote stringsLuke T. Shumaker
2025-04-02libfmt: Add %v for libobj to implementLuke T. Shumaker
2025-04-02Add libfmt to bypass output buffering for libmisc:assertLuke T. Shumaker
2025-04-02lib9p: Use fmt_vsnprintf instead of plain vsnprintfLuke T. Shumaker
2025-04-02pico-fmt: Pull in enhancementsLuke T. Shumaker
2025-04-02Use pico-fmt instead of pico-sdk's printfLuke T. Shumaker
2025-04-02measurestack: Explicitly watch printf sizeLuke T. Shumaker
2025-04-02Merge branch 'lukeshu/9p-misc'Luke T. Shumaker
2025-04-02lib9p: Unify some tablesLuke T. Shumaker
2025-04-02lib9p: tables.c: More consistent bounds checksLuke T. Shumaker
2025-04-02lib9p: Split internal.h up, rename some CONFIG symbolsLuke T. Shumaker
2025-04-02lib9p: recv_tentry.basesize is dead code, remove itLuke T. Shumaker
2025-04-02lib9p: idl: Fix a typo in a commentLuke T. Shumaker