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/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
Age
Commit message (
Collapse
)
Author
2025-05-26
No more (static inline) function bodies in headers
Luke T. Shumaker
2025-05-17
Merge branch 'lukeshu/lint-ish'
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
Consistently use LM_UNUSED instead of (void) casts
Luke T. Shumaker
2025-05-17
Don't forget to use (void) in signatures without arguments
Luke T. Shumaker
2025-05-17
Pull UTF-8 decoding into libmisc/utf8.c
Luke T. Shumaker
2025-05-17
lint: Exclude symlinks and submodules from sources.mk
Luke T. Shumaker
2025-05-15
Merge branch 'lukeshu/simple-call-graph'
Luke T. Shumaker
2025-05-15
Fully banish printf from the firmware
Luke T. Shumaker
2025-05-15
Begone with the printf variants of the log functions
Luke T. Shumaker
2025-05-15
lib9p: Remove uses of printf
Luke T. Shumaker
2025-05-15
libmisc: Remove uses of printf
Luke T. Shumaker
2025-05-15
libmisc: log.h: Add support for libmisc/fmt.h printing
Luke T. Shumaker
2025-05-15
libmisc: Invent fmt.h to replace printf
Luke T. Shumaker
2025-05-15
libmisc: _intercept.h: Have __lm_printf return size_t instead of int
Luke T. Shumaker
2025-05-15
libmisc: macro.h: Add LM_FOREACH_PARAM
Luke T. Shumaker
2025-05-15
libmisc: macro.h: Tidy and test LM_FOREACH_TUPLE
Luke T. Shumaker
2025-05-15
Add `static` to a few definitions
Luke T. Shumaker
2025-05-15
measurestack: lib9p: Learn about srv->msglog
Luke T. Shumaker
2025-05-15
measurestack: Learn about flash_range_program_func
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-14
measurestack: Woah, stdio won't assert(0)????
Luke T. Shumaker
2025-05-12
Merge branch 'lukeshu/misc'
Luke T. Shumaker
2025-05-12
More GCC 15 fixes
Luke T. Shumaker
2025-05-12
libhw_generic: io.h: Clarify that sum lenghts of iovecs must not be 0
Luke T. Shumaker
2025-05-12
libmisc: macro.h: Add LM_PARTIAL_SWITCH, use it
Luke T. Shumaker
2025-05-12
Merge branch 'lukeshu/measurestack-fixes-round3'
Luke T. Shumaker
2025-05-11
lib9p: Tidy core_utf8.h
Luke T. Shumaker
2025-05-10
Merge branch 'lukeshu/measurestack-fixes-round2'
Luke T. Shumaker
2025-05-10
measurestack: Test how we handle %v
Luke T. Shumaker
2025-05-10
measurestack: Add a test for cfg_max_call_depth
Luke T. Shumaker
2025-05-10
measurestack: test_app_plugins.py: Pull out a testutil.py
Luke T. Shumaker
2025-05-06
Merge branch 'lukeshu/measurestack-fixes-round1'
Luke T. Shumaker
2025-05-06
Merge branch 'lukeshu/misc'
Luke T. Shumaker
2025-05-06
measurestack: Fix+test printf measurement
Luke T. Shumaker
2025-05-06
Merge libobj into libmisc
Luke T. Shumaker
2025-05-06
measurestack: Fix+test skipmodel chain collections
Luke T. Shumaker
2025-05-06
Drop -fplan9-extensions
Luke T. Shumaker
2025-05-06
measurestack: Add `dbg_(no)cache` toggles
Luke T. Shumaker
2025-05-06
libobj: Long lines are more readable than backslash noise?
Luke T. Shumaker
2025-05-06
measurestack: Add a `dbg_sort` toggle
Luke T. Shumaker
2025-05-06
Use static_assert to force semicolons, instead of empty structs
Luke T. Shumaker
2025-05-06
measurestack: Add a `dbg_dumpgraph` toggle
Luke T. Shumaker
2025-05-06
YOUR_RIGHTS_AND_OBLIGATIONS: Include the WIZnet DHCP license
Luke T. Shumaker
2025-05-06
measurestack: Promote and enhance `dbg` to a global `dbg_nstatic`
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>
[next]