summaryrefslogtreecommitdiff
path: root/lib9p_util
AgeCommit message (Collapse)Author
3 dayslibmisc: obj.h: Use LM_DEFAPPEND() to implement magic LO_BOX()Luke T. Shumaker
2025-05-06Drop -fplan9-extensionsLuke T. Shumaker
2025-04-19lib9p_srv: Separate the stat API from the network formatLuke T. Shumaker
2025-04-19lib9p_srv: Rethink the dio interfaceLuke T. Shumaker
2025-04-19lib9p_idl: Clean up struct stat and numeric user IDsLuke T. Shumaker
2025-04-19lib9p_srv: Think harder about the stat() and dcreate() APIsLuke T. Shumaker
2025-04-14lib9p_core: linux-errno.h: Rename LINUX_* => LIB9P_ERRNO_L_*Luke T. Shumaker
2025-04-14Split lib9p into lib9p_core and lib9p_srvLuke T. Shumaker
2025-04-05SYSTEM headers don't get strict GCC checks, so change them to PUBLICLuke T. Shumaker
2025-03-26lib9p: Adjust for reads to be zero-copyLuke T. Shumaker
2025-03-26lib9p: Have separate IO objects, so they can have their own stateLuke T. Shumaker
2025-02-23lib9p_util: Pull utility macros into static.hLuke T. Shumaker
2025-02-23Complete TODO comments and documentationLuke T. Shumaker
2025-02-09lib9p: srv: Use libobj instead of vcall.hLuke T. Shumaker
2025-02-09lib9p: srv: Use a separate pathmapLuke T. Shumaker
2025-01-19lib9p: Don't nul-terminate strings, add some string utilsLuke T. Shumaker
2025-01-11lib9p: Rename `lib9p_*_stat()` to `lib9p_stat_*()` for consistencyLuke T. Shumaker
2024-12-13Gather macros into libmisc/macro.hLuke T. Shumaker
2024-12-11Pull out lib9p_util from srv9pLuke T. Shumaker