index
:
sbc-harness
lukeshu/9p-L
lukeshu/9p-containers
lukeshu/9p-read-multi-iovec
lukeshu/clang-format
lukeshu/dhcp
lukeshu/libobj
lukeshu/macros
lukeshu/measurestack-refactor
lukeshu/no-pico_time
lukeshu/patch-typeshed
lukeshu/picolibc
lukeshu/promise
lukeshu/safe-conversion
lukeshu/uf2
lukeshu/vid-scratch
lukeshu/waitgroup
lukeshu/wrap-foreach
main
Unnamed repository; edit this file 'description' to name the repository.
Luke T. Shumaker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib9p
/
srv.c
Age
Commit message (
Expand
)
Author
12 days
lib9p_srv: Prune use of SSIZE_MAX
Luke T. Shumaker
2025-06-06
lib9p_srv: Switch to use error.h internally
Luke T. Shumaker
2025-06-06
lib9p_srv: Change the public API to use error.h
Luke T. Shumaker
2025-06-06
lib9p_core: Switch to use error.h
Luke T. Shumaker
2025-06-06
lib9p: Use <libmisc/error.h> errnums internally
Luke T. Shumaker
2025-06-06
libhw_generic: Switch io.h and net.h to use result.h/error.h
Luke T. Shumaker
2025-05-26
No more (static inline) function bodies in headers
Luke T. Shumaker
2025-05-17
Tidy some whitespace
Luke T. Shumaker
2025-05-17
Sort+align #includes
Luke T. Shumaker
2025-05-17
Tidy #includes: We don't use PRI* anymore
Luke T. Shumaker
2025-05-15
lib9p: Remove uses of printf
Luke T. Shumaker
2025-05-15
lib9p: srv.c: Simplify handler calling
Luke T. Shumaker
2025-05-12
libmisc: macro.h: Add LM_PARTIAL_SWITCH, use it
Luke T. Shumaker
2025-05-06
Use C23
Luke T. Shumaker
2025-05-06
libmisc: log.h: Add a "log_" prefix to errorf/infof/debugf
Luke T. Shumaker
2025-04-21
lib9p_srv: Cap Tread->count
Luke T. Shumaker
2025-04-21
lib9p_core: Rename the "unknown" version to "uninitialized"
Luke T. Shumaker
2025-04-19
lib9p: Don't require that CONFIG_9P_ENABLE_9P2000
Luke T. Shumaker
2025-04-19
lib9p_srv: Separate the stat API from the network format
Luke T. Shumaker
2025-04-19
lib9p_srv: Rethink the dio interface
Luke T. Shumaker
2025-04-19
lib9p_idl: Clean up struct stat and numeric user IDs
Luke T. Shumaker
2025-04-19
lib9p_srv: Rework srv_fid_del()
Luke T. Shumaker
2025-04-18
lib9p_srv: Send response from the handle_T* functions, not the outer worker
Luke T. Shumaker
2025-04-18
lib9p_srv: Set Twrite->byte_offset to zero if append-only
Luke T. Shumaker
2025-04-18
lib9p_srv: Whoops, mark a few functions as static
Luke T. Shumaker
2025-04-17
lib9p_srv: Rename ->authinfo->{uname,uid} to ->userid->{name,num}
Luke T. Shumaker
2025-04-17
lib9p: Check that we compile for the whole the matrix of "enable"-toggles
Luke T. Shumaker
2025-04-16
lib9p_srv: Re-think flush semantics
Luke T. Shumaker
2025-04-15
libmisc: Add alloc.h to help detect wrong alloc sizes
Luke T. Shumaker
2025-04-15
lib9p_srv: The tmessage_handlers table was space-inefficient
Luke T. Shumaker
2025-04-15
lib9p_srv: Expose handle_message() as lib9p_srv_worker()
Luke T. Shumaker
2025-04-15
libcr_ipc: Have generic cr_rpc_* funcs instead of chan-specific funcs
Luke T. Shumaker
2025-04-15
libcr_ipc: Have generic cr_chan_* funcs instead of chan-specific funcs
Luke T. Shumaker
2025-04-15
lib9p_srv: Tests+fixes for Twalk
Luke T. Shumaker
2025-04-14
lib9p_core: linux-errno.h: Rename LINUX_* => LIB9P_ERRNO_L_*
Luke T. Shumaker
2025-04-14
lib9p_srv: Require less compile-time config
Luke T. Shumaker
2025-04-14
Split lib9p into lib9p_core and lib9p_srv
Luke T. Shumaker
2025-04-13
lib9p: srv: Implement p9p version negotiation
Luke T. Shumaker
2025-04-13
lib9p: Test+fix that auth data is tracked in the context
Luke T. Shumaker
2025-04-13
fixup! lib9p: srv: Use a separate pathmap
Luke T. Shumaker
2025-04-13
fixup! lib9p: Split lib9p_{validate,unmarshal,marshal} into _Tmsg and _Rmsg v...
Luke T. Shumaker
2025-04-13
lib9p: srv: Try to go for consistent naming
Luke T. Shumaker
2025-04-13
lib9p: srv: Less nesting in the context structs
Luke T. Shumaker
2025-04-13
lib9p: srv: Drop the sess->rerror_overhead field
Luke T. Shumaker
2025-04-12
lib9p: Test+fix that io handles get freed
Luke T. Shumaker
2025-04-12
Replace lib9p map with a libmisc heap-allocated map
Luke T. Shumaker
2025-04-12
lib9p: srv: Tidy lib9p_srv_read
Luke T. Shumaker
2025-04-12
lib9p: Rename the server coroutine functions, pull out the read func
Luke T. Shumaker
2025-04-12
lib9p: Test+fix the Twalk newfid==fid case
Luke T. Shumaker
2025-04-12
lib9p: idl: Normalize on the field names "errstr" and "errnum"
Luke T. Shumaker
[next]