Commit Briefs

Omar Polo

fix a reduce/reduce conflict

location -> error and locopt -> fastcgi -> error both end up with a optnl that can be reduced to the empty string.





Omar Polo

revamp fastcgi configuration: make it per-location

this revamps the syntax in the configuration to better match httpd(8) (and in general be less weird) and to allow per-location fastcgi configurations. the bare `param' is now deprecated, but for compatibility it acts like `fastcgi param' would do now. Same story for `fastcgi <pathÂ>'.


Omar Polo

move struct envlist and alist up


Omar Polo

plug memleak


Omar Polo

add titan to .gitignore


Omar Polo

revert previous

Somehow the compat for __dead is not working properly on macos (cirrus ci) since it complains that parse_debug() does not return a value in all control paths when it uses usage() (marked as __dead) to catch a wrong usage.




Omar Polo

gg: warn when the TLS layer is not closed properly

various servers are not handling correctly the close notify so for the moment don't turn this into an hard error but just warn. Hopefully, given some time, most servers will be fixed. while here, drop the gotos and just use a break to exit the main loop.


Omar Polo

add titan(1) -- a draft titan client


Omar Polo

split out iri.h from gmid.h


Omar Polo

fmt