summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-14measurestack: Woah, stdio won't assert(0)????Luke T. Shumaker
2025-05-12Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-05-12More GCC 15 fixesLuke T. Shumaker
2025-05-12libhw_generic: io.h: Clarify that sum lenghts of iovecs must not be 0Luke T. Shumaker
2025-05-12libmisc: macro.h: Add LM_PARTIAL_SWITCH, use itLuke T. Shumaker
2025-05-12Merge branch 'lukeshu/measurestack-fixes-round3'Luke T. Shumaker
2025-05-11lib9p: Tidy core_utf8.hLuke T. Shumaker
2025-05-10Merge branch 'lukeshu/measurestack-fixes-round2'Luke T. Shumaker
2025-05-10measurestack: Test how we handle %vLuke T. Shumaker
2025-05-10measurestack: Add a test for cfg_max_call_depthLuke T. Shumaker
2025-05-10measurestack: test_app_plugins.py: Pull out a testutil.pyLuke T. Shumaker
2025-05-06Merge branch 'lukeshu/measurestack-fixes-round1'Luke T. Shumaker
2025-05-06Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-05-06measurestack: Fix+test printf measurementLuke T. Shumaker
2025-05-06Merge libobj into libmiscLuke T. Shumaker
2025-05-06measurestack: Fix+test skipmodel chain collectionsLuke T. Shumaker
2025-05-06Drop -fplan9-extensionsLuke T. Shumaker
2025-05-06measurestack: Add `dbg_(no)cache` togglesLuke T. Shumaker
2025-05-06libobj: Long lines are more readable than backslash noise?Luke T. Shumaker
2025-05-06measurestack: Add a `dbg_sort` toggleLuke T. Shumaker
2025-05-06Use static_assert to force semicolons, instead of empty structsLuke T. Shumaker
2025-05-06measurestack: Add a `dbg_dumpgraph` toggleLuke T. Shumaker
2025-05-06YOUR_RIGHTS_AND_OBLIGATIONS: Include the WIZnet DHCP licenseLuke T. Shumaker
2025-05-06measurestack: Promote and enhance `dbg` to a global `dbg_nstatic`Luke T. Shumaker
2025-05-06Use C23Luke T. Shumaker
This gives us: - [[maybe_unused]] instead of [[gnu::unused]] - bool/true/false are predefined, so no need for <stdbool.h>
2025-05-06measurestack: app_plugins.py: Scope regexes to the classesLuke T. Shumaker
2025-05-06Explicitly ban VLALuke T. Shumaker
2025-05-06measurestack: Shorten debug f-stringsLuke T. Shumaker
2025-05-06libmisc: log.h: Add a "log_" prefix to errorf/infof/debugfLuke T. Shumaker
2025-05-06Fix for GCC 15Luke T. Shumaker
2025-04-21Merge branch 'lukeshu/9p-misc'Luke T. Shumaker
2025-04-21lib9p_srv: Cap Tread->countLuke T. Shumaker
2025-04-21lib9p_core: Rename the "unknown" version to "uninitialized"Luke T. Shumaker
2025-04-21lib9p_core: Merge core_tables.c into core.cLuke T. Shumaker
2025-04-21lib9p_core: Indicate what the message size is when ERANGELuke T. Shumaker
2025-04-21lib9p_srv: Tidy whitespace in srv.hLuke T. Shumaker
2025-04-19Merge branch 'lukeshu/9p-tidy'Luke T. Shumaker
2025-04-19lib9p: Don't require that CONFIG_9P_ENABLE_9P2000Luke T. Shumaker
2025-04-19lib9p: test_compile: DeduplicateLuke 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-19lib9p_srv: Rework srv_fid_del()Luke T. Shumaker
2025-04-18lib9p_srv: Send response from the handle_T* functions, not the outer workerLuke T. Shumaker
2025-04-18Tidy `do { ... } while (0)` macrosLuke T. Shumaker
2025-04-18libmisc: LM_ARRAY_LEN: Compiler-error if not arrayLuke T. Shumaker
2025-04-18lib9p_srv: Set Twrite->byte_offset to zero if append-onlyLuke T. Shumaker
2025-04-18lib9p_srv: Document more thoughts about improving stat()Luke T. Shumaker
2025-04-18lib9p_srv: Whoops, mark a few functions as staticLuke T. Shumaker