doc: typo fix.
doc: bumped version to 0.9.11; also claimed that we work with nginx 1.7.4.
bugfix: compilation failed with nginx 0.9.x.
bugfix: compilation failed with nginx 1.3.6 or older. this regression had appeared in the v0.9.11 release.
bugfix: the "tcp_nodelay" directive configuration was not honored by upstream TCP cosockets, which could lead to extra delays for small messages. thanks Shun Zhang for reporting this issue.
tests: fixed a case for raw req socket to reflect recent changes in the debugging logs for tcp_nodelay.
bugfix: create_loc_conf did not return NULL on error.
bugfix: fixed build failures with OpenSSL older than 0.9.8f. thanks FFCZ for the report in #413.
bugfix: init_worker_by_lua*: memory corruptions would happen when no server {} is defined in nginx.conf. this regression had appeared in v0.9.11.
bumped internal code version to 0.9.12.
tests: fixed a case with expired CRL.
bugfix: added allocation failure check for ngx_array_init(). thanks Tatsuhiko Kubo for the patch in #414.
doc: documented the behavior in the case that one does not call close() nor setkeepalive() in a cosocket object's lifetime. thanks Bogdan Irimia for asking.
tests: updated test suite according to the latest changes in Test::Nginx::Socket.
bugfix: added extra delays to some of the test cases with systemtap involved.
tests: fixed a small bug in a test case.
doc: added more discussions for the potential race conditions in worker-level changeable data sharing to the "Data Sharing within an Nginx Worker" section. thanks Jon Keys for asking.
doc: bumped version to 0.9.12.
bugfix: ngx.req.raw_header(): we might change nginx's internal buffer pointers, which might cause bad side-effects.
refactor: ngx.req.raw_header(): simplified the implementation.