fix pgext uses a wrong field number, if the column has the same name as a resource or property column default tip

add more keep alive trace logging

fix trace log use after free

log event free

improve sessionhandler trace logging

add sessionhandler debug logging

improve webserver shutdown and free some stuff to make the valgrind output cleaner

move first request poll to the event handler

add request timeout handler

fix pg ext uninitialized memory acces - fixes #420

add test for sending multiple events to an eventhandler

add first eventhandler tests

add more test_io_http_stream_parse_chunk_header_invalid tests

fix http_stream_parse_chunk_header: check if the chunk starts with a digit

fix strtoll result check

add functions to stop event handlers

increase keep-alive timeout

new linux event_send implementation, replace event pipes with eventfd

fix memory leak in case handle_request fails (some illegal requests)

implement keep-alive timeout

refactore keep alive handler

refactore EventHandler: add common fields to base struct

fix netbuf_getbytes prematurely returns NETBUF_EOF

fix net_ssl_writev skipping bytes

replace EWOULDBLOCK with EAGAIN

add extra nullptr check in the event loop to handle the case when the finish ptr is set to NULL after it was already scheduled

fix cgi_writeevent not returning immediately when cgi IO is already done

add more debug logging to cgi_stdout_readevent

add more cgi logging

simplify ev_handle_events on linux

(0) -300 -100 -50 -30 tip

mercurial