Branch of Another Project
These projects are branches of other people software.
To facilitate navigating in this list, projects are categorized by their purpose, authorship, and current state. Each project entry lists the categories it pertains to. Clicking on a category name will bring a listing of all projects in that category.
Additionally, a list of related projects is provided where applicable. Each element in that list is a link to the corresponding project entry.
Clicking on a project's name will bring this project's entry as a separate page (a permalink).
Hovering your mouse over the version information of a project shows the list of changes introduced by that version.
Sort controls below allow you to order the list either lexicographically or by the most recent release date, in both directions.
Using the Search control, you can select projects by name. Shell-style globbing patterns (wildcards) are accepted.
(Return to the project listing)
apout
It is a modification of the PDP-11 emulator originally written by Warren Toomey, that allows to run binaries from the earliest UNIX distributions.
extrans
This is a modified versions of Romuald Texier’s eXtrans. It was used as the underlying mechanism for Ellinika and Runasimi at early stages of their development, before switching to xmltools.
pound
* Combining multi-value headers HTTP protocol allows for certain headers to appear in the message multiple times. Namely, multiple headers with the same header name are permitted if that header field is defined as a comma-separated list. The standard specifies that such fields can be combined in a single "header: value" pair, by appending each subsequent field value to the previous one, each separated by a comma. Pound is able to perform such combining on incoming requests as well as on responses. To enable this feature, declare names of headers that can be combined using the CombineHeader statement, e.g.: CombineHeaders "Accept" "Allow" "Forwarded" End Pound distribution includes file "mvh.inc" which declares all multiple-value headers in a form suitable for inclusion to the main pound configuration file. This file is installed in the package data directory, which is normally /usr/local/share/pound or /usr/share/pound, depending on the installation prefix used. * SNI in HTTPS backends New directive ServerName is provided for use in Backend section after HTTPS statement. This directive sets the host name to be used in server name identification (SNI). Its argument is a quoted string specifying the host name. This directive also rewrites the Host: header accordingly. Example usage: Backend HTTPS Address 192.0.2.1 Port 443 ServerName "www.example.org" End * "Cert" statement in "ListenHTTPS" section Argument to the "Cert" statement in "ListenHTTPS" section can be the name of a directory containing certificate files. All files from that directory will be loaded.
Pound is a reverse proxy, load balancer and HTTPS front-end for Web servers. It was developed to enable distributing load among several Web-servers and to allow for a convenient SSL wrapper for those Web servers that do not offer it natively.
Pound was originally developed by Robert Segall at Apsis GmbH. I took over its development when Robert announced that he abandons it.