Permalink
Commits on Jul 24, 2012
  1. Add a comment

    Bertrand Paquet committed Jul 24, 2012
  2. Coding style : remove space before ++

    Bertrand Paquet committed Jul 24, 2012
  3. Rename s_req_host* to be compliant with RFC 2396

    Bertrand Paquet committed Jul 24, 2012
  4. Minor speed improvment

    Bertrand Paquet committed Jul 24, 2012
Commits on Jul 17, 2012
  1. Use new state instead of pointer

    Bertrand Paquet committed Jul 17, 2012
  2. Coding style improvment

    Bertrand Paquet committed Jul 17, 2012
Commits on Jul 8, 2012
  1. Add tests

    Bertrand Paquet committed Jul 8, 2012
  2. Small refactoring, add edge cases

    Bertrand Paquet committed Jul 8, 2012
  3. Add tests on user info

    Bertrand Paquet committed Jul 8, 2012
  4. User info implementation

    Bertrand Paquet committed Jul 7, 2012
  5. Refactor host parsing to allow basic auth management

    Bertrand Paquet committed Jul 7, 2012
  6. Add url_parser tool

    Bertrand Paquet committed Jul 7, 2012
Commits on Jul 7, 2012
  1. Check host on url with hostname:port

    Bertrand Paquet committed Jul 7, 2012
Commits on Jun 9, 2012
Commits on May 15, 2012
  1. Merge pull request #111 from ErikDubbelboer/master

    pgriess committed May 15, 2012
    Ignore output of package build
Commits on May 12, 2012
Commits on May 6, 2012
  1. Merge pull request #110 from ErikDubbelboer/master

    pgriess committed May 6, 2012
    Ignoring .so files
Commits on May 5, 2012
  1. Ignoring .so files

    erikdubbelboer committed May 5, 2012
Commits on Apr 23, 2012
  1. Don't assert() on whitespace in URL.

    bnoordhuis committed Apr 19, 2012
    Be lenient about tabs and form feeds in non-strict mode.
Commits on Mar 12, 2012
Commits on Feb 27, 2012
  1. Replace HTTP methods enum with X-macro map.

    bnoordhuis committed Feb 27, 2012
    Makes it easier for integrators to generate bindings for the HTTP methods that
    we support. Example:
    
        // stringify method names
        const char *methods[] = {
        #define XX(num, name) #name,
        HTTP_METHOD_MAP(XX)
        #undef XX
        };
  2. test: abort(), don't exit()

    bnoordhuis committed Feb 27, 2012
    Makes it easier to debug failing test cases: abort() dumps core and asserts
    in a debugger.
Commits on Feb 26, 2012
Commits on Feb 24, 2012
  1. docs: fix broken URL in README

    Andre Louis Caron committed with bnoordhuis Feb 23, 2012
Commits on Feb 23, 2012
Commits on Feb 20, 2012
Commits on Feb 18, 2012
  1. fix non-CONNECT tests missing port/hostname bits

    dgwynne committed with bnoordhuis Feb 18, 2012
    set is_connect properly
  2. allow extra ? at the beginning of a query_string.

    dgwynne committed with bnoordhuis Feb 18, 2012
    fixes joyent/http-parser issue #25
  3. implement parsing of v6 addresses and rejection of 0-length host and …

    dgwynne committed with bnoordhuis Feb 10, 2012
    …ports.
    
    the v6 parsing works by adding extra states for working with the
    [] notation for v6 addresses. hosts and ports cannot be 0-length
    because we url parsing from ending when we expect those fields to
    begin.
    
    http_parser_parse_url gets a free check for the correctness of
    CONNECT urls (they can only be host:port).
    
    this addresses the following issues:
    
    i was bored and had my head in this space.
Commits on Feb 15, 2012
  1. Update AUTHORS

    bnoordhuis committed Feb 15, 2012