gotwebd: provide gotweb_render_page() entrypoint for all pages
commit161663e7ebf5aa10caf7b4048f013d5e45db5fe3
authorOmar Polo <op@omarpolo.com>
Sat, 11 Mar 2023 09:53:58 +0000 (11 09:53 +0000)
committerThomas Adam <thomas@xteddy.org>
Sat, 11 Mar 2023 21:50:57 +0000 (11 21:50 +0000)
treedd6dd12e7c9b78547f8e57c17355086d43f935cd
parent1c2f8577ce1acf4b16371f61fe9a4cc2e53b7869
gotwebd: provide gotweb_render_page() entrypoint for all pages

simplify gotweb_process_request more, handling all the pages
inside the big switch.  There's only one entrypoint for rendering
the templates gotweb_render_page() that takes the page' content
as argument.

The only real difference is that gotweb_render_index() now skips
directory entries which fails to handle.

ok tracey@
gotwebd/config.c
gotwebd/fcgi.c
gotwebd/gotweb.c
gotwebd/gotwebd.c
gotwebd/gotwebd.h
gotwebd/pages.tmpl
gotwebd/parse.y
gotwebd/sockets.c