Age | Commit message (Expand) | Author |
2025-01-19 | lib9p.gen: Use list.append as appropriate | Luke T. Shumaker |
2025-01-19 | lib9p: Don't nul-terminate strings, add some string utils | Luke T. Shumaker |
2025-01-17 | lib9p: Consolidate enum-string functions | Luke T. Shumaker |
2025-01-17 | Merge branch 'lukeshu/9p-idl-defs' | Luke T. Shumaker |
2025-01-17 | lib9p: Enable generating code for 9P2000.L | Luke T. Shumaker |
2025-01-17 | lib9p: idl.gen: Fix c_ver_cond() compiling with versions disabled | Luke T. Shumaker |
2025-01-14 | Merge branch 'lukeshu/9p-idl-defs' | Luke T. Shumaker |
2025-01-14 | lib9p: Have a go at filling out 9P2000.L.9p | Luke T. Shumaker |
2025-01-14 | lib9p: idl: Add numeric constants | Luke T. Shumaker |
2025-01-14 | lib9p: idl: .u: Pull out an `nuid` type | Luke T. Shumaker |
2025-01-14 | lib9p: idl.gen: Do topological sorting on types | Luke T. Shumaker |
2025-01-14 | lib9p: idl: Fill in 9P0, 9P1 msgtyp values, add Tmux | Luke T. Shumaker |
2025-01-14 | lib9p: Limit count and offset to INT{32,64}_MAX | Luke T. Shumaker |
2025-01-14 | lib9p: idl: Parser: Fix an error message | Luke T. Shumaker |
2025-01-14 | lib9p: idl: Parser: Use Python 3.13 type aliases | Luke T. Shumaker |
2025-01-14 | lib9p: Fixup the idl README | Luke T. Shumaker |
2025-01-14 | Merge branch 'lukeshu/9p-code-size' | Luke T. Shumaker |
2025-01-11 | stack.c.gen: Monitor printf and assert overhead | Luke T. Shumaker |
2025-01-11 | gc sections from host builds | Luke T. Shumaker |
2025-01-11 | lib9p: Rename `lib9p_*_stat()` to `lib9p_stat_*()` for consistency | Luke T. Shumaker |
2025-01-11 | lib9p: Split lib9p_{validate,unmarshal,marshal} into _Tmsg and _Rmsg variants | Luke T. Shumaker |
2025-01-11 | lib9p: Split the generated tables up | Luke T. Shumaker |
2025-01-11 | Merge branch 'lukeshu/9p-tests' | Luke T. Shumaker |
2025-01-11 | Add basic smoke tests for the 9p server | Luke T. Shumaker |
2025-01-11 | mv cmd/srv9p lib9p/tests/test_server # and supporting changes | Luke T. Shumaker |
2025-01-11 | fixup! Build the full matrix of CMAKE_BUILD_TYPE | Luke T. Shumaker |
2025-01-11 | lib9p: Document plan9port's openfd() | Luke T. Shumaker |
2025-01-11 | make lint: Allow 2025 copyright years | Luke T. Shumaker |
2024-12-26 | Merge branch 'lukeshu/check-build' | Luke T. Shumaker |
2024-12-26 | Build the full matrix of CMAKE_BUILD_TYPE | Luke T. Shumaker |
2024-12-26 | libcr: Tell GCC that coroutine_table[n].name might not be nul-terminated | Luke T. Shumaker |
2024-12-26 | libmisc: test_rand: Avoid divide-by-zero, even if its result is ignored | Luke T. Shumaker |
2024-12-26 | libcr: Pull out CID allocation | Luke T. Shumaker |
2024-12-26 | libmisc: Rework how test-intercepts work | Luke T. Shumaker |
2024-12-26 | libmisc: Check that assert.h has no deps | Luke T. Shumaker |
2024-12-26 | Merge branch 'lukeshu/lib9p-idl-cleanup' | Luke T. Shumaker |
2024-12-26 | lib9p: idl.gen: Give bitmasks their own section in .c | Luke T. Shumaker |
2024-12-26 | lib9p: idl.gen: Clean up the bitfield code | Luke T. Shumaker |
2024-12-26 | lib9p: Reorganize 9p.generated.h | Luke T. Shumaker |
2024-12-26 | lib9p: idl.gen: Fix a typo in a comment | Luke T. Shumaker |
2024-12-26 | lib9p: 9P2000.9p: Fix a typo in a comment | Luke T. Shumaker |
2024-12-26 | lib9p: idl.gen: Use \t instead of literal tab, to avoid mistakes | Luke T. Shumaker |
2024-12-26 | lib9p: idl.gen: Add a c_macro helper | Luke T. Shumaker |
2024-12-26 | lib9p: idl.gen: Do a better job of organizing the Python into sections | Luke T. Shumaker |
2024-12-26 | lib9p: Pull the IDL parser into a separate file | Luke T. Shumaker |
2024-12-26 | lib9p/idl: Include directory name in file headers | Luke T. Shumaker |
2024-12-13 | Merge commit '57cc0523f600575feda09bd9fae13f685ce85b0f' | Luke T. Shumaker |
2024-12-13 | Add some tests for LM_NEXT_POWER_OF_2 | Luke T. Shumaker |
2024-12-13 | Gather macros into libmisc/macro.h | Luke T. Shumaker |
2024-12-11 | Pull out lib9p_util from srv9p | Luke T. Shumaker |