summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-01-11lib9p: Split the generated tables upLuke T. Shumaker
2025-01-11Merge branch 'lukeshu/9p-tests'Luke T. Shumaker
2025-01-11Add basic smoke tests for the 9p serverLuke T. Shumaker
2025-01-11mv cmd/srv9p lib9p/tests/test_server # and supporting changesLuke T. Shumaker
2025-01-11fixup! Build the full matrix of CMAKE_BUILD_TYPELuke T. Shumaker
2025-01-11lib9p: Document plan9port's openfd()Luke T. Shumaker
2025-01-11make lint: Allow 2025 copyright yearsLuke T. Shumaker
2024-12-26Merge branch 'lukeshu/check-build'Luke T. Shumaker
2024-12-26Build the full matrix of CMAKE_BUILD_TYPELuke T. Shumaker
2024-12-26libcr: Tell GCC that coroutine_table[n].name might not be nul-terminatedLuke T. Shumaker
2024-12-26libmisc: test_rand: Avoid divide-by-zero, even if its result is ignoredLuke T. Shumaker
2024-12-26libcr: Pull out CID allocationLuke T. Shumaker
2024-12-26libmisc: Rework how test-intercepts workLuke T. Shumaker
2024-12-26libmisc: Check that assert.h has no depsLuke T. Shumaker
2024-12-26Merge branch 'lukeshu/lib9p-idl-cleanup'Luke T. Shumaker
2024-12-26lib9p: idl.gen: Give bitmasks their own section in .cLuke T. Shumaker
2024-12-26lib9p: idl.gen: Clean up the bitfield codeLuke T. Shumaker
2024-12-26lib9p: Reorganize 9p.generated.hLuke T. Shumaker
2024-12-26lib9p: idl.gen: Fix a typo in a commentLuke T. Shumaker
2024-12-26lib9p: 9P2000.9p: Fix a typo in a commentLuke T. Shumaker
2024-12-26lib9p: idl.gen: Use \t instead of literal tab, to avoid mistakesLuke T. Shumaker
2024-12-26lib9p: idl.gen: Add a c_macro helperLuke T. Shumaker
2024-12-26lib9p: idl.gen: Do a better job of organizing the Python into sectionsLuke T. Shumaker
2024-12-26lib9p: Pull the IDL parser into a separate fileLuke T. Shumaker
2024-12-26lib9p/idl: Include directory name in file headersLuke T. Shumaker
2024-12-13Merge commit '57cc0523f600575feda09bd9fae13f685ce85b0f'Luke T. Shumaker
2024-12-13Add some tests for LM_NEXT_POWER_OF_2Luke T. Shumaker
2024-12-13Gather macros into libmisc/macro.hLuke T. Shumaker
2024-12-11Pull out lib9p_util from srv9pLuke T. Shumaker
2024-12-10Prettier stack.cLuke T. Shumaker
2024-12-10Start getting lib9p stack analysis dialed inLuke T. Shumaker
2024-12-10stack.c.gen: Better handling of dynamic nodesLuke T. Shumaker
2024-12-10Get lib9p building on rp2040Luke T. Shumaker
2024-12-10Analyze host stacks tooLuke T. Shumaker
2024-12-09Merge commit '17d625361a18106d804cd63b018a1a7acd2485af'Luke T. Shumaker
2024-12-09build-aux/stack.c.gen: Read a bunch of pico-sdk assemblyLuke T. Shumaker
2024-12-09stack.c.gen: ImproveLuke T. Shumaker
2024-12-09Merge commit 'b1414723ab4171a7ca5fc5e8a5ac7c4eb43331e2'Luke T. Shumaker
2024-12-09w5500: Quiet down some loggingLuke T. Shumaker
2024-12-09w5500: Rethink locking wrt interrupt handlingLuke T. Shumaker
2024-12-09libcr_ipc: Add cr_owned_mutexLuke T. Shumaker
2024-12-09libcr_ipc: Add cr_assert_in_{coroutine,intrhandler}() callsLuke T. Shumaker
2024-12-09libcr: Add public cr_assert_in_{coroutine,intrhandler}()Luke T. Shumaker
2024-12-09libcr: s/cr_is_in_intrhandler/cr_plat_is_in_intrhandler/Luke T. Shumaker
2024-12-09libhw: Separate w5500_ll.h logging from w5500.c loggingLuke T. Shumaker
2024-12-09w5500: Debug loggingLuke T. Shumaker
2024-12-09GDB fixesLuke T. Shumaker
2024-12-09w5500_ll: Fix SOCKINTR_CONNLuke T. Shumaker
2024-12-08Merge commit 'b9ebe41358244caa9334e72ca4e3c8c7a14c86e7'Luke T. Shumaker
2024-12-08Fix libcr gdb integration?Luke T. Shumaker