Webtunnel is a network utility that encapsulates arbitrary data in HTTP and transmits it through a Web server. In that regard, it is similar to httptunnel. However, its server component runs in the context of a Web server as a CGI application (with optional FastCGI support), so it does not need its own port. It supports most things that the Web server supports, such as authentication, HTTP 1.1, HTTPS, and client certificates. It uses simple requests and responses so it works seamlessly through forward and reverse proxies.
cgi_trampoline.c is a parametric C program which executes a CGI script in a specific directory and sets the real UID and GID to the effective UID and GID. It is safe to set the setuid/setgid bits of the binary of cgi_trampoline.c. initgroups() and setgroups() are not called, because this works only as root. cgi_trampoline.c contains optimizations for Linux i386, so the generated binary will be statically linked and very small.
html2ps is a PHP equivalent of the popular Perl script by the same name that accurately converts HTML with images, complex tables (including rowspan/colspan), layers/divs, and CSS styles to Postscript and PDF. Unlike most other HTML2PS/HTML2PDF converters, it offers good CSS 2.1 support and is very tolerant to non-valid HTML. It can convert even CSS-intense sites like aol.com and msn.com.