Code

History

Commits on drawalpha-array204
  1. Fix access to contents of /dev/draw/n/. Boy is it ever fun when integer division isn't!dhoskin committed 13 years ago77f304d
  2. Present a reasonable /dev/draw/new, and add and remove /dev/draw/n directories as appropriate. For some reason their subdirectories aren't showing up though.dhoskin committed 13 years ago20ed936
  3. Lightly refactor lib9p to be more of a library rather than hardcoding its reference to a particular set of application-specific callbacks.dhoskin committed 13 years ago567802a
  4. File should be open after create.dhoskin committed 13 years ago3edb1c4
  5. Implement global write, with local stub.dhoskin committed 13 years ago3f61c56
  6. Implement global remove, with local stub.dhoskin committed 13 years ago442c3a7
  7. Implement global create, with local stub.dhoskin committed 13 years ago4ecbcd2
  8. Implement dirread, and miscellaneous walk and stat fixes.dhoskin committed 13 years agobe9746d
  9. Implement generic read.dhoskin committed 13 years ago5f5b0c6
  10. Implement open request.dhoskin committed 13 years ago97fa1c0
  11. Correctly construct Rstat and Rclunk messages; add fid.js file missing from last commit.dhoskin committed 13 years ago97ccfef
  12. Pass qid into localstat correctly.dhoskin committed 13 years agoa74719d
  13. Catch exception in stat.dhoskin committed 13 years ago7ca173f
  14. Implement proper fid data structure rather than just storing a Qid pointer.dhoskin committed 13 years ago98b5169
  15. Refactor local portion of lib9p.dhoskin committed 13 years agoaf142d7
  16. Stop hardcoding websocket address.dhoskin committed 13 years ago965f437
  17. Add open stub.dhoskin committed 13 years ago9ef6803
  18. Implement clunk and stat requests; fill out walk1.dhoskin committed 13 years ago05e665d
  19. fids[] is now just an array of struct qid indexed by fid number. The double indirection was giving us nothing.dhoskin committed 13 years ago50a8893
  20. Add walk, although it currently misuses qids.dhoskin committed 13 years agoefda602
  21. Implement {T,R}attach; server mounts successfully!dhoskin committed 13 years ago8efe44e
  22. Fix UTF-8 conversion.dhoskin committed 13 years ago8f6a641
  23. UTF-8 should be complete (still untested!), back out clever array prototype tricks.dhoskin committed 13 years agof66b448
  24. Significant fleshing out of lib9p; add array helpers; start work on UTF-^(8 16) interconversion.dhoskin committed 13 years agoac63c83
  25. Implement skeleton 9P server.dhoskin committed 13 years ago09aeda9
  26. Make Go proxy use binary WebSockets.dhoskin committed 13 years agoab74211
  27. Add initial outline of Web code.dhoskin committed 13 years ago00d0f54
  28. Add Go websocket proxy and C shim to post it to /srv. Untested.dhoskin committed 13 years agod9383e2
  29. Add README.dhoskin committed 13 years ago7b5f604