Commits
- Commit:
cf758c3329364c1516e2b78c573d6901843bc670
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix Tattach handling
The previous implementation assumed that you can't attach more than
once. This is clearly wrong, Tattach and Twalk are the two ways to
obtain new fids.
This drops the error on subsequential attach and making the test
"multiple attach" passes.
- Commit:
a47c234bedbcc16108a0e4f03b6f333ef72729c8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a test that calls attach multiple times
- Commit:
32b8add4cfa7e7c66ac6be38b2cc956880dde08c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
support running only a subset of the tests using a matching pattern
- Commit:
30d22cc724c2dab1c94046e33c729ed24f591b94
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add documentation for the mentioned messages types
- Commit:
4ed3f1b849c58522df2c0f3b1d62ad17d46df479
- From:
- Omar Polo <op@omarpolo.com>
- Date:
cosmetic change: "X/Y passed" instead of "passed X/Y"
- Commit:
3242c0bccce6e6d431c59b04e2cd955e732fa074
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't let nwqid become negative
at the start of the loop nwqid is 0, so if the first component can't be
opened nwqid becomes -1 and since it's not 0, we end up calling np_walk
with -1 as length. This in turns converts it back to uint16_t and we
generate an invalid packet.
The solution is to not decrement nwqid at all, it fixes all the current
tests case and is the correct behaviour that the rest of the code
expects.
- Commit:
054cd6b98fbb367f781b25084661076f5c1fe4b1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
Twalk: validate path component
disallow empty path, the dot or components which contains the path
separator ('/'). The current implementation transforms these into a
"can't open" type of failure, I'm unsure if we want to turn these into
hard Rerror.
- Commit:
bc87198fd5aeb42bcff0ec36d425af6a1956e457
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add some (failing) walk tests suggested by cage, thanks!
- Commit:
f3293567968c8ccd8e81a8d148d5957fd5d9002b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update notes on how to run the regress suite
- Commit:
688f54f0798e0ebdcf02b114f0b862b8931893e1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
make readline optional
- Commit:
7764059ff3c1c138d9e3728db75131d1f7e9243b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add some content to the kamid.conf.5 man page
- Commit:
ce3844d20b6390e0ea417bb6c4c3e40f8b75a591
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add kamiftp, a scratch of an ftp-like program for 9p
- Commit:
acd6bef3a2ac2c8ce5c818aebd85161f0c869f66
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix kamirepl_SOURCES
spotted by cage, thanks :)
- Commit:
4e83b30f471b22cb0e0f9679da7dbe3d571d9694
- From:
- Omar Polo <op@omarpolo.com>
- Date:
split some code from kamirepl into 9pclib.c
- Commit:
4e3f88dd638587ca63036509707b1ad7eaf5aed8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
count test starting from one