signing the CLA is no longer a requirement

Signed-off-by: Fedor Indutny <fedor@indutny.com>
very minor spelling/grammar changes in README.md

Signed-off-by: Fedor Indutny <fedor@indutny.com>
Added support for MKCALENDAR

Signed-off-by: Fedor Indutny <fedor@indutny.com>
src: fix clang warning

Fix http_parser.c:2147:3: warning: Value stored to 'uf' is never
read found by Clang Analyser.

Reviewed-By: Fedor Indutny <fedor@indutny.com>
header: typo fix in a comment

Reviewed-By: Fedor Indutny <fedor@indutny.com>
doc: add very basic docs for `http_parser_execute`

Reviewed-By: Fedor Indutny <fedor@indutny.com>
Docs fix

Reviewed-By: Fedor Indutny <fedor@indutny.com>
http_parser: Follow RFC-7230 Sec 3.2.4

RFC-7230 Sec 3.2.4 expressly forbids line-folding in header
field-names.

This change no longer allows obsolete line-folding between the
header field-name and the colon. If HTTP_PARSER_STRICT is unset,
the parser still allows space characters.

Reviewed-By: Fedor Indutny <fedor@indutny.com>
Fix warning on test suite found by Clang Analyzer

test.c:2210:9: warning: Value stored to 'char_len' is never read
        char_len = 2;
        ^          ~
test.c:2921:3: warning: Value stored to 'pass' is never read
  pass &= (parsed == 0);
  ^       ~~~~~~~~~~~~~

Reviewed-By: Fedor Indutny <fedor@indutny.com>
send travis irc notifications to #node-ci
benchmark: initial
src: save progress
src: tighten header field/value loops
src: less loads in header_value loop
src: faster general header value loop
src: use memchr() in h_general header value
src: remove reexecute goto
src: simple Connection header multi-value parsing

Reviewed-By: Fedor Indutny <fedor@indutny.com>
PR-URL: https://github.com/joyent/http-parser/pull/100
bench: add chunked bytes

Reviewed-By: Fedor Indutny <fedor@indutny.com>
src: annotate with likely/unlikely

Reviewed-By: Fedor Indutny <fedor@indutny.com>