Skip to content
Commits on Dec 16, 2012
  1. @cmr @bnoordhuis
Commits on Oct 14, 2012
  1. @bnoordhuis
Commits on Jul 8, 2012
  1. Add url_parser tool

    Bertrand Paquet committed
Commits on May 12, 2012
  1. @erikdubbelboer
Commits on May 5, 2012
  1. @erikdubbelboer

    Ignoring .so files

    erikdubbelboer committed
Commits on Feb 27, 2012
  1. @bnoordhuis

    test: abort(), don't exit()

    bnoordhuis committed
    Makes it easier to debug failing test cases: abort() dumps core and asserts
    in a debugger.
Commits on Feb 23, 2012
  1. @bnoordhuis
Commits on May 28, 2011
  1. @pgriess @ry

    IS_* macros for char classes.

    pgriess committed with ry
    - Add IS_ALPHA(), IS_NUM(), IS_HOST_CHAR(), etc. macros for determining
      membership in a character class. HTTP_PARSER_STRICT causes some of
      these definitions to change.
    - Support '_' character in hostnames in non-strict mode.
    - Support leading digits in hostnames when the method is HTTP_CONNECT.
    - Don't re-define HTTP_PARSER_STRICT in http_parser.h if it's already
    - Tweak Makefile to run non-strict-mode unit tests. Rearrange non-strict
      mode unit tests in test.c.
    - Add test_fast to .gitignore.
    Fixes #44
Commits on Apr 29, 2010
  1. @ry

    Use _g for the debug build

    ry committed
Commits on Nov 20, 2009
  1. @ry

    new version

    ry committed
    Trashing the old Ragel parser (which was based on Mongrel) because it's
    proving difficult to get the control I need in end-of-message cases.
    Replacing this with a hand written parser using a couple tricks borrowed
    from NGINX. The new parser will be much more work to write, but should prove
    faster and allow for better hacking.
Commits on Apr 25, 2009
  1. @ry

    Remove "ebb_message" object from libebb's parser.

    ry committed
    And much more:
     * Begin the framework for parsing HTTP responses
     * Modify the test code with the new layout
     * Remove EBB_ prefix and use just HTTP_
     * Start simple new Makefile
    Currently the test passes but it is only checking HTTP requests. I get the
    feeling that it is much slower than before, although I have no solid
    evidence for this.
Something went wrong with that request. Please try again.