Commits
- Commit:
755d75bfd052cfd45d0dc40872aa6454ecaff76f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
kamid: add wstat
it's not exactly compliant, as 9p requires the changes to be done
atomically, but it's not possible to better targeting a UNIX file
system.
The 9p manpage regarding wstat isn't clear about the behaviour when
changing the name of the file: kamid changes the associated fid to
reflect the rename. kamid also allows to rename files to other
directories, the fid is updated to the new location even in this case.
- Commit:
68a7ef689646791cb998ff37308ac73f8ac9c2a5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
the reported length for directories must be zero
plan9' stat(3) says so...
- Commit:
1e84c7b793afb2f25b7515283340a1f730290c3c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify client proc bootstrap
Drop the IMSG_AUTH_DIR imsg type and stuff everything in a struct
kd_auth_proc that gets sent via IMSG_AUTH. Tweak the necessary bits to
compile. While here also start documenting what data we send over which
imsg.
As an added benefit, now we're sending fixed-size messages instead of
variable length strings.
- Commit:
bbcba3edad343a751fe9bebefddfc812a26cc057
- From:
- Omar Polo <op@omarpolo.com>
- Date:
Merge branch 'portable'
Trying to maintain two branches was impossible at this stage for me
alone, so I'll recognize my stupidity and merge the portable branch into
the main one. The repository will build using autotools.
- Commit:
8a2c07d715dea281c0887cb83cced2593c550c5f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix build on linux
- Commit:
fb1a36c0a6028fb69d26ed62cafee077a0c345ce
- From:
- Omar Polo <op@omarpolo.com>
- Date:
restructure project and switch build system
use by default the OpenBSD mk infrastructure to build and test all the
kamid components.