./www/tipidee, Minimalistic web server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.0.4.0, Package name: tipidee-0.0.4.0, Maintainer: schmonz

tipidee is a web server supporting HTTP 1.0 and 1.1. It aims to be
compliant with RFC 9112: while it only implements a very limited subset
of the optional functionality in HTTP 1.1, it implements all the
mandatory parts.

It runs under a super-server, e.g. inetd, s6-tcpserver, or s6-tlsserver
(for HTTPS). Traditionally, inetd-mode web servers aren't considered
performant, but tipidee aims to eke out every single drop of performance
that is attainable with its programming model.

Key features:

- Usability with HTTPS without the need to entangle the code with a
given TLS library
- Support for HTTP 1.1, with persistent connections, and not only 1.0
- Support for real CGI, not only NPH


Master sites:

Filesize: 83.865 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-16 15:34:19 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
tipidee: small manpage update. Ride recent version bump.
   2024-04-15 22:41:46 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
tipidee: update to 0.0.4.0. Changes:

- Bugfixes.
- New ls.cgi binary for use in document hierarchies.
   2023-12-23 21:12:24 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
tipidee: update to 0.0.3.0. Changes:

- New global XXX_no_translate configuration directive.
- Bugfixes.
   2023-11-23 19:52:17 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
tipidee: update to 0.0.2.0. Changes:

- Bugfixes.
- Support for treating all executables as CGI.
- Support for logging X-Forwarded-For.
- No Referrer-Policy header by default.
   2023-11-11 12:58:45 by Amitai Schleier | Files touched by this commit (4)
Log message:
Add tipidee: Minimalistic web server

tipidee is a web server supporting HTTP 1.0 and 1.1. It aims to be
compliant with RFC 9112: while it only implements a very limited subset
of the optional functionality in HTTP 1.1, it implements all the
mandatory parts.

It runs under a super-server, e.g. inetd, s6-tcpserver, or s6-tlsserver
(for HTTPS). Traditionally, inetd-mode web servers aren't considered
performant, but tipidee aims to eke out every single drop of performance
that is attainable with its programming model.

Key features:

- Usability with HTTPS without the need to entangle the code with a
  given TLS library
- Support for HTTP 1.1, with persistent connections, and not only 1.0
- Support for real CGI, not only NPH