Commit Briefs


Omar Polo

add some ideas


Omar Polo

avoid needless strlen()


Omar Polo

simplify request handling

get rid of check_path(), it's overly complicated. Instead, inline open_file() in client_read() and rework open_dir() to just use openat() instead of the complicate dance it was doing. Simplify open_dir() too in the process: if the directory entry for the index is not a regular file, pretend it doesn't exist.



Omar Polo

remove the fcgi debug code






Omar Polo

rework check



Omar Polo

update changelog


Omar Polo

plug memory leak in client_close_ev


Omar Polo

fix client_close_ev when tls_close() returns TLS_WANT_POLLIN/OUT

in those cases we need to reschedule the function and return, instead of going on with the cleanup.