Commit Briefs

d9d021614d Omar Polo

rework args and blocks: use a real stack

this solves the limitations and bugs of the previous attempt at using a single global variable. The new code is also easier to read IMHO.


c734c0e9ab Omar Polo

first draft of the ninepscript interpreter

the ninepscript is meant as a way to test kamid. The idea is to execute these scripts that sends and receive 9p messages and ensure that the daemon works correctly in various situations.


be123ad0c5 Omar Polo

constants and comments


e443b0e96f Omar Polo

ignore more files


f05446887f Omar Polo

drafting a "9pscript" for regress testing


2adb951fde Omar Polo

disable DEBUG_PACKETS


ef44416cfd Omar Polo

pretty print Rwalk


b806d4d5f8 Omar Polo

compute path/vers/type in twalk' wqid


83f6b305b6 Omar Polo

fix the Rwalk serialization


e8774f8973 Omar Polo

fix Twalk encoding


9991b526e7 Omar Polo

add ability to hexdump messages also to the repl


c26e4201b4 Omar Polo

error out on message too small


29bc9fe51b Omar Polo

first try at adding walk to the repl


78b94752d5 Omar Polo

move hexdump to utils


a89104b15c Omar Polo

drop useless check