Permalink
Switch branches/tags
Nothing to show
Commits on Jul 1, 2013
  1. normalize keep-alive

    nilnilnil committed Jul 1, 2013
Commits on Jan 22, 2013
  1. Forgot to add offset.

    dhruvbird committed Jan 22, 2013
Commits on Dec 8, 2012
  1. Added TODO.

    dhruvbird committed Dec 8, 2012
  2. Fix error when a space is present in the query since the query was no…

    …t being unescaped. Now, a best-effort unescape() is performed.
    dhruvbird committed Dec 8, 2012
Commits on Nov 28, 2012
  1. Removed checked source for libuv and http-parser, and added them as g…

    …it submodules (possibly the right way).
    dhruvbird committed Nov 28, 2012
  2. Remove deps.

    dhruvbird committed Nov 28, 2012
  3. Deduce the sortedness of the input instead of asking the user, which …

    …is probably an error-prone approach to start off with.
    dhruvbird committed Nov 28, 2012
Commits on Nov 11, 2012
  1. Set appropriate compilation flags for perf and test Makefile targets.…

    … Fix typo in rmq_perf.cpp. Fix compilation warning due to incorrect format string specifier for 'nreq'. Human readable typedefs in types.hpp. Remove unused variable CFLAGS in Makefile.
    dhruvbird committed Nov 11, 2012
  2. Resolve merge conflict.

    dhruvbird committed Nov 11, 2012
  3. Added .gitignore.

    dhruvbird committed Nov 11, 2012
Commits on Nov 10, 2012
  1. Determine whether to send a Connection: Keep-alive response or a Conn…

    …ection: Close response and do the appropriate thing with the socket.
    dhruvbird committed Nov 10, 2012
  2. Deduce the max. # of simultaneous connected clients using getrlimit(2…

    …) instead of hard-coding to 900.
    dhruvbird committed Nov 10, 2012
  3. Remove commented code.

    dhruvbird committed Nov 10, 2012
  4. Fix typo in README.md.

    dhruvbird committed Nov 10, 2012
  5. Add -DHTTP_PARSER_DEBUG when compiling in debug mode to ensure correc…

    …t object layout, and don't set parser.data to client since it is not corrupted now.
    dhruvbird committed Nov 10, 2012
  6. Update Makefile. Set correst deps. for httpserver.o and free(3) the a…

    …llocated buffer when done.
    dhruvbird committed Nov 10, 2012
Commits on Nov 9, 2012
  1. Fix condition.

    dhruvbird committed Nov 9, 2012
  2. Explain unusual finding.

    dhruvbird committed Nov 9, 2012
  3. Update TODO.

    dhruvbird committed Nov 9, 2012
  4. Move the connection on which we received the new request to the end o…

    …f the connected_clients list. This works like LRU.
    dhruvbird committed Nov 9, 2012
  5. Merge commit from bosky101:

    ISO C++ does not support 'long long'. this fix makes it easier to build on xcode/mac as well
    
    Also use enums over #defines.
    bosky101 committed with dhruvbird Oct 6, 2012
  6. Fix Makefile. Print out stats (bug-fix). Remove fprintf(). Clear clie…

    …nt->url() when a response to a request is sent out. Set client->parser.data correctly after reinitializing the http parser. Implement a queue to discard the oldest connection (maybe make this an LRU queue). Close connection [uv_close()] on error on reading or on EOF.
    dhruvbird committed Nov 9, 2012
Commits on Nov 8, 2012
  1. Make 50 simultaneous connections to ensure that the same socket is re…

    …used by node.js for subsequent requests. i.e. Ensuring that requests are queued when responses come in.
    dhruvbird committed Nov 8, 2012