summaryrefslogtreecommitdiff
path: root/lib9p/idl/__init__.py
AgeCommit message (Expand)Author
2025-04-14lib9p_core: Integrate linux-errno.h into 2010-9P2000.L.9pLuke T. Shumaker
2025-04-14lib9p_idl: parser: Tidy regex group namesLuke T. Shumaker
2025-03-29lib9p: idl: Rework bitfields, allow full exprs more placesLuke T. Shumaker
2025-03-29lib9p: idl: In bitfields, explicitly say "bit" or "alias"Luke T. Shumaker
2025-03-28lib9p: idl: Allow Numbers to have ,val= or ,max=Luke T. Shumaker
2025-03-28lib9p: idl: Allow for const .cntLuke T. Shumaker
2025-03-22Python: Clean up f-stringsLuke T. Shumaker
2025-03-22lib9p: idl: Have bitfield bit names be less heuristicLuke T. Shumaker
2025-03-22lib9p: idl.gen: Have a separate type that excludes idl.PrimitiveLuke T. Shumaker
2025-03-22make lint/python3: Use pylintLuke T. Shumaker
2025-02-03lib9p: idl.gen: Have pretty and informative error messagesLuke T. Shumaker
2025-02-03lib9p: idl.gen: Check for duplicate names and msg type idsLuke T. Shumaker
2025-01-25lib9p: idl.gen: Detect when we try to import a sym that doesn't existLuke T. Shumaker
2025-01-23lib9p: idl.gen: Validate that member types existLuke T. Shumaker
2025-01-19lib9p: idl.gen: Track min and max object sizesLuke T. Shumaker
2025-01-14lib9p: idl: Add numeric constantsLuke T. Shumaker
2025-01-14lib9p: Limit count and offset to INT{32,64}_MAXLuke T. Shumaker
2025-01-14lib9p: idl: Parser: Fix an error messageLuke T. Shumaker
2025-01-14lib9p: idl: Parser: Use Python 3.13 type aliasesLuke T. Shumaker
2024-12-26lib9p: Pull the IDL parser into a separate fileLuke T. Shumaker