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
lukeshu/vid2
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
Age
Commit message (
Collapse
)
Author
4 days
make generate-clean && make generate
Luke T. Shumaker
7 days
lib9p_srv: Call iofree() *after* sending Rclunk
Luke T. Shumaker
7 days
lib9p_srv: Adopt a pread_to-like interface
Luke T. Shumaker
7 days
libhw_generic: io.h: Tidy up
Luke T. Shumaker
7 days
lib9p_srv: Clean up the handle_Tread() implementation
Luke T. Shumaker
8 days
libmisc: obj.h: Rework the LO_INTERFACE_* API to expose method funcs
Luke T. Shumaker
9 days
libmisc: assert.h: Disable -Wtype-limits inside of assert()
Luke T. Shumaker
9 days
lib9p_srv: Prune use of SSIZE_MAX
Luke T. Shumaker
10 days
Prune #includes
Luke T. Shumaker
11 days
lib9p: idl: Comments
Luke T. Shumaker
11 days
Merge remote-tracking branch 'origin/main' into lukeshu/fix-obj-box
Luke T. Shumaker
11 days
tree-wide: Use LO_BOX() where it doesn't explode the post-preprocessed size
Luke T. Shumaker
11 days
libmisc: obj.h: Use LM_DEFAPPEND() to have lo_box_*_as_*() be macros
Luke T. Shumaker
12 days
lib9p_srv: Switch to use error.h internally
Luke T. Shumaker
12 days
lib9p_srv: Change the public API to use error.h
Luke T. Shumaker
12 days
lib9p_core: Switch to use error.h
Luke T. Shumaker
12 days
lib9p: Use <libmisc/error.h> errnums internally
Luke T. Shumaker
12 days
libhw_generic: Switch io.h and net.h to use result.h/error.h
Luke T. Shumaker
12 days
host: Avoid the "error" sym
Luke T. Shumaker
12 days
lib9p: tests: Add a test for client hangups
Luke T. Shumaker
12 days
Prune #includes
Luke T. Shumaker
2025-06-04
lib9p: core.h: Fix doc comment
Luke T. Shumaker
2025-06-02
libmisc: obj.h: Use LM_DEFAPPEND() to implement magic LO_BOX()
Luke T. Shumaker
2025-05-30
lib9p: Use EILSEQ for bad UTF-8
Luke T. Shumaker
2025-05-30
lib9p: Fix some outdated/wrong doc comments
Luke T. Shumaker
2025-05-27
make lint/generic: Lint shebang values
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
Fix some funny indents
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-17
Pull UTF-8 decoding into libmisc/utf8.c
Luke T. Shumaker
2025-05-15
lib9p: Remove uses of printf
Luke T. Shumaker
2025-05-15
Add `static` to a few definitions
Luke T. Shumaker
2025-05-15
lib9p: Adjust _lib9p_{validate,unmarshal,marshal} to be macros, not functions
Luke T. Shumaker
2025-05-15
lib9p: srv.c: Simplify handler calling
Luke T. Shumaker
2025-05-12
More GCC 15 fixes
Luke T. Shumaker
2025-05-12
libmisc: macro.h: Add LM_PARTIAL_SWITCH, use it
Luke T. Shumaker
2025-05-11
lib9p: Tidy core_utf8.h
Luke T. Shumaker
2025-05-06
Merge libobj into libmisc
Luke T. Shumaker
2025-05-06
Use C23
Luke T. Shumaker
This gives us: - [[maybe_unused]] instead of [[gnu::unused]] - bool/true/false are predefined, so no need for <stdbool.h>
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-21
lib9p_core: Merge core_tables.c into core.c
Luke T. Shumaker
2025-04-21
lib9p_core: Indicate what the message size is when ERANGE
Luke T. Shumaker
2025-04-21
lib9p_srv: Tidy whitespace in srv.h
Luke T. Shumaker
2025-04-19
lib9p: Don't require that CONFIG_9P_ENABLE_9P2000
Luke T. Shumaker
2025-04-19
lib9p: test_compile: Deduplicate
Luke T. Shumaker
2025-04-19
lib9p_srv: Separate the stat API from the network format
Luke T. Shumaker
[next]