Code

History

Commits on master63
  1. Update readme: 9webdraw knows about weebsocket, and acme is now the default client.dhoskin committed 12 years agoa7095d0
  2. Use rc to start ramfs before execing acme, since the procexec method didn't work.dhoskin committed 12 years ago9ae2199
  3. Bgetbe(): return int status.dhoskin committed 12 years ago4ee1ab2
  4. Remove no-longer-used fd.dhoskin committed 12 years agoc4d5508
  5. Anally free() buffer even when we're about to exit.dhoskin committed 12 years ago38729ed
  6. man page: remove reference to /sys/log/websocket.dhoskin committed 12 years ago61139a6
  7. Remove debugging output and an extraneous comment.dhoskin committed 12 years agoe68cbe6
  8. Update man page: acme now works, and wording fixes from quanstro.dhoskin committed 12 years agob7ca626
  9. Add ramfs so we can run Acme!dhoskin committed 12 years ago2a61eff
  10. Man page: hyphenisation.dhoskin committed 12 years agoe88113e
  11. `if((x = malloc(sizeof(y))) == nil)` is un{necessarily,readably} clever.dhoskin committed 12 years ago033b204
  12. Remove extraneous globals.dhoskin committed 12 years ago87f0289
  13. README.md: markdown syntax again. (Significant whitespace?)dhoskin committed 12 years agoe1f5270
  14. README.md: let's try again with markdown formatting.dhoskin committed 12 years ago3093159
  15. README.md: formatting.dhoskin committed 12 years ago879a617
  16. Update usage notes in README.md.dhoskin committed 12 years agoef65290
  17. Update copyright notice.dhoskin committed 12 years agoa903a54
  18. style(6), and split wscheckhdr() off from dowebsock().dhoskin committed 12 years agoa21e9d0
  19. Add man page.dhoskin committed 12 years agoe747ad7
  20. syslog cleanups.dhoskin committed 12 years agoe60ed03
  21. Mountproc: clean up extraneous fds and separate namespace; the mounted process will no longer hang!dhoskin committed 12 years ago6fc718b
  22. alt loop: handle closing chan.dhoskin committed 12 years ago845b01b
  23. Improve error handling in pipereadproc(), pipewriteproc().dhoskin committed 12 years ago9f4197c
  24. Improve error handling in recvpkt(), sendpkt(), wspreadproc(), wswriteproc().dhoskin committed 12 years ago18c70ef
  25. recvpkt: use Bread() properly, test for errors, and move a variable to a smaller scope.dhoskin committed 12 years ago9046a6f
  26. Implement Bgetbe(); use it in recvpkt().dhoskin committed 12 years ago65f188b
  27. Change version identifier from int 13 to char[] "13".dhoskin committed 12 years ago1d8b6cc
  28. Turn on mountproc. WE HAVE CATCLOCK. I REPEAT, WE HAVE CATCLOCK!dhoskin committed 12 years ago3cbbc0d
  29. Implement mountproc and echoproc. Switch to echoproc rather than posting to /srv.dhoskin committed 12 years ago74dceb7
  30. Drive the read/write procs with alt().dhoskin committed 12 years ago784b2e1
  31. Implement (ws^(read write) pipe^(read write))^proc.dhoskin committed 12 years ago304d19a
  32. Crank up mainstacksize; hparseheaders needs more than 32k.dhoskin committed 12 years ago835c2bc
  33. If buffer size is 0, avoid malloc()ing it and going through the rest of the motions.dhoskin committed 12 years agob4ee75d
  34. Free packet buffer once we are done with it.dhoskin committed 12 years ago8b9d457
  35. It turns out that <=bufsz is an overrun when indexing a buffer.dhoskin committed 12 years agof5737e3