Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-07 | wip | Luke T. Shumaker | |
2024-10-07 | tidy config | Luke T. Shumaker | |
2024-10-07 | wip | Luke T. Shumaker | |
2024-10-07 | lib9p: add DM_PERM, more newlines in bitfield headers | Luke T. Shumaker | |
2024-10-06 | lib9p: wip srv | Luke T. Shumaker | |
2024-10-06 | libcr_ipc: select.h | Luke T. Shumaker | |
2024-10-06 | s/assert(false)/__builtin_unreachable()/ | Luke T. Shumaker | |
2024-10-06 | libnetio: Ugg, posix aio is trash | Luke T. Shumaker | |
In concept, it's exactly what I need. But - glibc's implementation of it does not allow concurrent reads and writes - it not required to work for fds that don't have absolute offsets (so no pipes, no sockets) So just spin up a pthread for each syscall. I hate it. | |||
2024-10-05 | fixes, valgrind | Luke T. Shumaker | |
2024-10-05 | lib9p: srv: clean up | Luke T. Shumaker | |
2024-10-05 | fixes | Luke T. Shumaker | |
2024-10-05 | libcr_ipc: Redo | Luke T. Shumaker | |
2024-10-05 | libcr: Use a ringbuf ready-queue | Luke T. Shumaker | |
2024-10-05 | libcr: comments/tidy | Luke T. Shumaker | |
2024-10-05 | notes: add _C macros | Luke T. Shumaker | |
2024-10-05 | compiles | Luke T. Shumaker | |
2024-10-04 | wip | Luke T. Shumaker | |
2024-10-04 | wip | Luke T. Shumaker | |
2024-10-04 | wip srv | Luke T. Shumaker | |
2024-10-04 | wip srv | Luke T. Shumaker | |
2024-10-04 | lib9p: Improve handling of stat object sizes | Luke T. Shumaker | |
2024-10-04 | fixup array_len | Luke T. Shumaker | |
2024-10-04 | write some notes about hdmi | Luke T. Shumaker | |
2024-10-03 | lib9p: Allow specifying a maximum value for an atom in *.txt | Luke T. Shumaker | |
2024-10-03 | lib9p: Rename the generated files | Luke T. Shumaker | |
2024-10-02 | lib9p: Validate Twalk and Rwalk list sizes | Luke T. Shumaker | |
2024-10-02 | lib9p: Exclude the MOUNT bit from masks, align masks | Luke T. Shumaker | |
2024-10-02 | 9P2000.txt: comments | Luke T. Shumaker | |
2024-10-02 | lib9p: Add the DM bitfield | Luke T. Shumaker | |
2024-10-02 | lib9p: add O_* flags | Luke T. Shumaker | |
2024-10-02 | trim trailing ws | Luke T. Shumaker | |
2024-10-02 | lib9p: doc comments | Luke T. Shumaker | |
2024-10-02 | bitfield versions | Luke T. Shumaker | |
2024-10-02 | wip bitfield | Luke T. Shumaker | |
2024-10-02 | wip validate, bitfield | Luke T. Shumaker | |
2024-10-02 | lib9p: Rename checksize to validate | Luke T. Shumaker | |
2024-10-02 | more bitfield | Luke T. Shumaker | |
2024-10-02 | wip lib9p bitfields | Luke T. Shumaker | |
2024-10-02 | fixup! | Luke T. Shumaker | |
2024-10-01 | libcr_ipc: Improve comments | Luke T. Shumaker | |
2024-10-01 | libcr: expose cr_{disable,enable}_interrupts | Luke T. Shumaker | |
2024-10-01 | .editorconfig: add trim_trailing_whitespace | Luke T. Shumaker | |
2024-09-30 | make coroutine.c signal-safe, add cr_cid_info() | Luke T. Shumaker | |
2024-09-30 | lib9p: Use __attribute__((always_inline)) and __attribute__((flatten)) | Luke T. Shumaker | |
2024-09-30 | wip | Luke T. Shumaker | |
2024-09-29 | tidy, s/sighandler/intrhandler/ | Luke T. Shumaker | |
2024-09-29 | fixes | Luke T. Shumaker | |
2024-09-29 | wip fixes | Luke T. Shumaker | |
2024-09-29 | libcr: Faster context switches, wait for interrupt | Luke T. Shumaker | |
2024-09-29 | libcr: Fix stack alignment | Luke T. Shumaker | |