cPIA is a substantial body of code. However, release 0.9 is implementing the many handlers needed. Most handlers are small, 100-300 lines, and have a common structure. The infrastructure is in place and well tested. If you want to help, now is the time to jump in. You can start small, and if you enjoy the work, take on larger tasks. E-mail me and we'll divide up the work.
Jeffrey, AKA AustinBlues.
The major infrastructure changes to use Apache's memory pools are in place. Now changes will be incremental. The standalone (filter) target passes the regresssion tests. The Apache module passes the same regression tests as Release 0.7.
cPIA is currently undergoing major changes in the memory allocation. It is very unstable. If you want to play with it, use the 0.7 release until further notice. The Apache module currently segfaults in malloc on the second request. The standalone filter programs passes the regression tests, but that is subject to change without notice.
Jeffrey
Release 0.7 is now available in the Files section. This release adds basic Apache module functionality. The HelloWorld and TagsetDemo demos match the output of PIA, the Java version.
Milestone 6 of the cPIA project, originally at SourceXchange, is now available. This is release candidate 1. Please test and log any bugs.