Age | Commit message (Expand) | Author |
2025-01-17 | lib9p: Consolidate enum-string functions | 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 | 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-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 | 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 | lib9p: Document plan9port's openfd() | 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 | Gather macros into libmisc/macro.h | Luke T. Shumaker |
2024-12-10 | Start getting lib9p stack analysis dialed in | Luke T. Shumaker |
2024-12-10 | Get lib9p building on rp2040 | Luke T. Shumaker |
2024-11-23 | Use C23 (C++11) attribute syntax instead of __attribute__ | Luke T. Shumaker |
2024-11-19 | Add libmisc/log.h to remove stdio.h | Luke T. Shumaker |
2024-11-19 | lib9p: 2002-9P2000.9p: Remove extra comma from a comment | Luke T. Shumaker |
2024-11-12 | Fuss with compile-time config | Luke T. Shumaker |
2024-11-12 | Avoid using fprintf | Luke T. Shumaker |
2024-11-11 | libmisc: Write my own assert.h with assert_notreached() | Luke T. Shumaker |
2024-11-11 | Fix+update tusb_helpers.h.gen, run `make generate-clean && make generate` | Luke T. Shumaker |
2024-10-31 | Clean up the build system | Luke T. Shumaker |
2024-10-30 | wip stack analysis | Luke T. Shumaker |
2024-10-29 | Add a way to make private object members | Luke T. Shumaker |
2024-10-29 | lib9p/9p.h: Tidy up | Luke T. Shumaker |
2024-10-28 | s/Licence/License/g | Luke T. Shumaker |
2024-10-27 | Factor out a libhw | Luke T. Shumaker |
2024-10-27 | Lint that include-guards match the filename | Luke T. Shumaker |
2024-10-26 | conventions: Don't have 2 ways to spell "implements_foo" | Luke T. Shumaker |
2024-10-26 | Lint for tabs-as-alignment | Luke T. Shumaker |
2024-10-23 | wip | Luke T. Shumaker |
2024-10-17 | libmisc | Luke T. Shumaker |
2024-10-16 | copyright statements | Luke T. Shumaker |