[Software] Accelerated Apache Project patches – updated for 1.3.27

I’ve undertaken the grueling task of updating the Accelerating Apache Project patches for Apache 1.3.27.

I’ve spent a few hours on this, and for the most part, the patches are trivial fixups, which make assumptions as to changing longs and unsigned longs to be 32bit, and a few other optimizations. This makes Apache a bit friendlier with 64 bit systems, but also includes a few speed hacks; many users have reported speedups under 32 bit systems as well!

That said, I’ve spent a few hours manually updating routines and cleaning up old code due to outdated and rewritten routines. It now compiles cleanly for me. Feel free to check it out; I’ve provided a unified diff (gzipped) under software.