summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-06-02libmisc: obj.h: Use LM_DEFAPPEND() to implement magic LO_BOX()Luke T. Shumaker
2025-06-02libmisc: macro.h, wrap-cc: Implement LM_DEFAPPENDLuke T. Shumaker
2025-06-01Add a (for-now noop) wrapper around cppLuke T. Shumaker
2025-06-01no-integrated-cppLuke T. Shumaker
2025-05-31libmisc: obj.h: Use LM_FORCE_SEMICOLONLuke T. Shumaker
2025-05-31libmisc: macro.h: Clearer section divider commentsLuke T. Shumaker
2025-05-31build-aux/valgrind: Downgrade from bash to shLuke T. Shumaker
2025-05-31lint-src: Check that the shebang matches .editorconfigLuke T. Shumaker
2025-05-31make lint: Consolidate the lint scriptsLuke T. Shumaker
2025-05-30Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-05-30lib9p: Use EILSEQ for bad UTF-8Luke T. Shumaker
2025-05-30lib9p: Fix some outdated/wrong doc commentsLuke T. Shumaker
2025-05-30libmisc: fmt.h: Add fmt_print2() and fmt_asprint()Luke T. Shumaker
2025-05-30Merge branch 'lukeshu/more-coverage'Luke T. Shumaker
2025-05-29libdhcp: tests: Inject errors into the testsLuke T. Shumaker
2025-05-28Get test coverage of fmt.c and utf8.c up; fix found bugsLuke T. Shumaker
2025-05-28make check: Sort coverage reports differentlyLuke T. Shumaker
2025-05-27Merge branch 'lukeshu/cover'Luke T. Shumaker
2025-05-27libdhcp: Add a basic smoke-testLuke T. Shumaker
2025-05-27libmisc: fmt: Add hbyte and hmemLuke T. Shumaker
2025-05-27libdhcp: Reword a commentLuke T. Shumaker
I had to re-read it 3 times before I understood what it was trying to say.
2025-05-27Pull the ARP-ping from libdhcp to net_ifaceLuke T. Shumaker
2025-05-27libhw_cr: host_net: Fix UDPLuke T. Shumaker
2025-05-27libcr: Fuss with logsLuke T. Shumaker
2025-05-27make check: Generate coverage reportsLuke T. Shumaker
2025-05-27make lint/generic: Lint shebang valuesLuke T. Shumaker
2025-05-26Try to clean up w5500_ll.hLuke T. Shumaker
2025-05-26No more (static inline) function bodies in headersLuke T. Shumaker
2025-05-17Merge branch 'lukeshu/lint-ish'Luke T. Shumaker
2025-05-17Tidy some whitespaceLuke T. Shumaker
2025-05-17Fix some funny indentsLuke T. Shumaker
2025-05-17Sort+align #includesLuke T. Shumaker
2025-05-17Tidy #includes: We don't use PRI* anymoreLuke T. Shumaker
2025-05-17Consistently use LM_UNUSED instead of (void) castsLuke T. Shumaker
2025-05-17Don't forget to use (void) in signatures without argumentsLuke T. Shumaker
2025-05-17Pull UTF-8 decoding into libmisc/utf8.cLuke T. Shumaker
2025-05-17lint: Exclude symlinks and submodules from sources.mkLuke T. Shumaker
2025-05-15Merge branch 'lukeshu/simple-call-graph'Luke T. Shumaker
2025-05-15Fully banish printf from the firmwareLuke T. Shumaker
2025-05-15Begone with the printf variants of the log functionsLuke T. Shumaker
2025-05-15lib9p: Remove uses of printfLuke T. Shumaker
2025-05-15libmisc: Remove uses of printfLuke T. Shumaker
2025-05-15libmisc: log.h: Add support for libmisc/fmt.h printingLuke T. Shumaker
2025-05-15libmisc: Invent fmt.h to replace printfLuke T. Shumaker
2025-05-15libmisc: _intercept.h: Have __lm_printf return size_t instead of intLuke T. Shumaker
2025-05-15libmisc: macro.h: Add LM_FOREACH_PARAMLuke T. Shumaker
2025-05-15libmisc: macro.h: Tidy and test LM_FOREACH_TUPLELuke T. Shumaker
2025-05-15Add `static` to a few definitionsLuke T. Shumaker
2025-05-15measurestack: lib9p: Learn about srv->msglogLuke T. Shumaker
2025-05-15measurestack: Learn about flash_range_program_funcLuke T. Shumaker