summaryrefslogtreecommitdiff
path: root/lib9p/tests/test_server
AgeCommit message (Collapse)Author
71 min.lib9p_srv: Change the public API to use error.hLuke T. Shumaker
2 hourslib9p_core: Switch to use error.hLuke T. Shumaker
2 hourslib9p: Use <libmisc/error.h> errnums internallyLuke T. Shumaker
2 hourshost: Avoid the "error" symLuke T. Shumaker
4 dayslibmisc: obj.h: Use LM_DEFAPPEND() to implement magic LO_BOX()Luke T. Shumaker
2025-05-17Sort+align #includesLuke T. Shumaker
2025-05-17Tidy #includes: We don't use PRI* anymoreLuke T. Shumaker
2025-05-15lib9p: Remove uses of printfLuke T. Shumaker
2025-05-15Add `static` to a few definitionsLuke T. Shumaker
2025-04-19lib9p_srv: Separate the stat API from the network formatLuke T. Shumaker
2025-04-19lib9p_idl: Clean up struct stat and numeric user IDsLuke T. Shumaker
2025-04-18lib9p_srv: Set Twrite->byte_offset to zero if append-onlyLuke T. Shumaker
2025-04-17lib9p_srv: Rename ->authinfo->{uname,uid} to ->userid->{name,num}Luke T. Shumaker
2025-04-16lib9p_srv: Re-think flush semanticsLuke T. Shumaker
2025-04-16*/config.h: Separate 9P_SRV from 9PLuke T. Shumaker
2025-04-15libmisc: Add alloc.h to help detect wrong alloc sizesLuke T. Shumaker
Lo and behold, there was a mistake in chan.c.
2025-04-14lib9p_core: linux-errno.h: Rename LINUX_* => LIB9P_ERRNO_L_*Luke T. Shumaker
2025-04-14lib9p_srv: Require less compile-time configLuke T. Shumaker
2025-04-14lib9p_srv: test_server: Add a commentLuke T. Shumaker
2025-04-14Split lib9p into lib9p_core and lib9p_srvLuke T. Shumaker
2025-04-13lib9p: Test+fix that auth data is tracked in the contextLuke T. Shumaker
2025-04-12lib9p: Test+fix that io handles get freedLuke T. Shumaker
2025-04-12lib9p: Rename the server coroutine functions, pull out the read funcLuke T. Shumaker
2025-04-12lib9p: test_server: Hard-code path numbersLuke T. Shumaker
To avoid noise in patches when adding or removing API endpoints
2025-04-12lib9p: Add Tflush testsLuke T. Shumaker
2025-04-12lib9p: tests: Scaffolding for more testsLuke T. Shumaker
2025-04-10lib9p: test_server: Pull out fs_shutdown.cLuke T. Shumaker
2025-04-05libobj, libmisc/private.h: Allow+force semicolonsLuke T. Shumaker
2025-04-02lib9p: Split internal.h up, rename some CONFIG symbolsLuke T. Shumaker
2025-03-26lib9p: Adjust for reads to be zero-copyLuke T. Shumaker
2025-03-26Have libhw_generic be independent of libcr, rename libhw to libhw_crLuke T. Shumaker
2025-03-26lib9p: Have separate IO objects, so they can have their own stateLuke T. Shumaker
2025-03-23lib9p has no CONFIG_9P_PORT configure knob, remove it from config.hLuke T. Shumaker
2025-03-23lib9p: don't pull in libhw, just libhw_genericLuke T. Shumaker
2025-03-22make lint/unknown: Have unknown files be errorsLuke T. Shumaker
2025-03-22Enable running tests in parallelLuke T. Shumaker
2025-02-28stack.c.gen: Fix filename hacksLuke T. Shumaker
2025-02-23lib9p_util: Pull utility macros into static.hLuke T. Shumaker
2025-02-23Require license notices static files tooLuke T. Shumaker
2025-02-21Make use of the generated stack.cLuke T. Shumaker
2025-02-21lib9p: test_server: Tidy the static file macrosLuke T. Shumaker
2025-02-13lib9p: Expose default-port-number constantsLuke T. Shumaker
2025-02-09lib9p: srv: Use libobj instead of vcall.hLuke T. Shumaker
2025-02-09libhw_generic: net: Use libobj instead of vcall.hLuke T. Shumaker
2025-02-09libhw_generic: alarmclock: Use libobj instead of vcall.hLuke T. Shumaker
2025-02-09Have main() set `bootclock`Luke T. Shumaker
2025-02-09lib9p: test_server: Simplify construction of the file treeLuke T. Shumaker
2025-02-09lib9p: test_server: Make the pathnums more stableLuke T. Shumaker
2025-02-09lib9p: srv: Use a separate pathmapLuke T. Shumaker
2025-02-09lib9p: Separate the srv config from the main configLuke T. Shumaker