Permalink
Switch branches/tags
Nothing to show
Commits on Feb 17, 2010
  1. Update to work with the latest node changes.

    isaacs committed Feb 17, 2010
    s/sendBody/write/g and s/finish/close/g
Commits on Jan 3, 2010
  1. Remove unused variables.

    isaacs committed Jan 3, 2010
  2. Remove toISOString, since it's in v8 now.

    isaacs committed Jan 3, 2010
  3. Make the cr_counter more readable.

    isaacs committed Jan 3, 2010
  4. Update to test putting %> inside of strings, and interacting with com…

    isaacs committed Jan 3, 2010
    …ments as well.
  5. Work with comments, add tests, etc.

    isaacs committed Jan 3, 2010
  6. Don't allow %> in regexes to work.

    isaacs committed Jan 3, 2010
    It's a pathological edge case, and makes <%= 10 / 2 %> much trickier.
    I'm guessing that division is a more common use case than ejs parsers
    for code in ejs templates.
Commits on Dec 28, 2009
  1. update todo/done lists

    isaacs committed Dec 28, 2009
  2. Make ejs modules behave a bit more like normal commonjs modules. An e…

    isaacs committed Dec 28, 2009
    …xample showing a json output that stats itself.
  3. Add ejs functionality.

    isaacs committed Dec 28, 2009
  4. Stringify the body before sending it, so that http.js doesn't asplode…

    isaacs committed Dec 28, 2009
    …. Also, add flush()
  5. An example using the ejs server.

    isaacs committed Dec 28, 2009
  6. Typo

    isaacs committed Dec 28, 2009
  7. Add a routing example.

    isaacs committed Dec 28, 2009
  8. Work on port 8080 in an attempt to make it work with apache bench, bu…

    isaacs committed Dec 28, 2009
    …t it's not behaving for some reason.
Commits on Dec 27, 2009
  1. A very simple router that lets you send different sorts of requests t…

    isaacs committed Dec 27, 2009
    …o different actions.
  2. Add a debug dumper.

    isaacs committed Dec 27, 2009
  3. Add json.

    isaacs committed Dec 27, 2009
Commits on Dec 22, 2009
  1. s/modules/actions/g

    isaacs committed Dec 22, 2009
  2. Make the output on &2 a bit more respectable. It should be configurab…

    isaacs committed Dec 22, 2009
    …le, but at least it's not puking all over the place quite as bad and making an embarrassing mess of itself.
  3. move require() statements out of functions that might be called repea…

    isaacs committed Dec 22, 2009
    …tedly, as this can build up a lot of wait() errors.
  4. Add a trailing slash on directories.

    isaacs committed Dec 22, 2009
    Because URIs for directories that don't end in slashes drive me ape shit.
  5. An example showing the use of multiple docroots.

    isaacs committed Dec 22, 2009
  6. Return the function, don't just create it.

    isaacs committed Dec 22, 2009
  7. Set the builtin modules to be factories that take relevant configs an…

    isaacs committed Dec 22, 2009
    …d return a module function, just like errorServer does.
  8. Yep, the processor object caching does nothing. Yanking that code, it…

    isaacs committed Dec 22, 2009
    … was not pulling its weight.
  9. Cutting down on unnecessary object creation. However, I'm wondering i…

    isaacs committed Dec 22, 2009
    …f this is really worthwhile. I can't even manage to measure the difference. It could be that v8 is just so much more optimized for that case, that it doesn't even really matter how many throwaway objects I create in the course of serving requests.
  10. Bind SNSProcessor.next so that it's callback-able, and use that inste…

    isaacs committed Dec 22, 2009
    …ad of triggering an error, preferring instead to capture the errors at the end.
  11. Default to 404, since that means that I couldn't find something to sa…

    isaacs committed Dec 22, 2009
    …tisfy the request.
  12. More examples

    isaacs committed Dec 22, 2009
  13. Some issues still remain in odd cases where require(relative) is in a…

    isaacs committed Dec 22, 2009
    … function call, and then the thing gets slammed. Uncovered during apache bench testing. Needs more debugging.