The thing is, I don't think I should ever get commit access since I only know so much C/C++ (I _knew_ I should have made the point earlier), but it didn't stop me from making a good fist of it ;-) As a result, while I can get the whole thing to work, I don't have any good ideas on how to completely eliminate that funny C# class. Although I got the jagged array syntax correct it seems ;-) In essence, I am not a C/C++ programmer by trade, hobby, or whatever.
[ virtual array<array<String ^>^> ^GetUnknownRequestHeaders(void) ] Some additional information regarding the port: 1) ASP.NET 1.x programs will *run* on it quite happily - Windows Server Update Services was in business a long time before .NET 2.0 made debut. You just can't coerce mod_aspdotnet to *bind* to 1.x Framework versions. It really may not make a difference in most scenarios, unless MS broke backward compatibility in a very obscure way (this of course is purely speculation, but reasonably likely given MS's wonderful track record for such things :-P). 2) resolve_apache was untouched, but it requires fixing because it will not detect Apache 2.2 because it has apache.exe hardcoded as a string literal. 3) The installer project was upgraded to InstallShield 11.5, half by accident and half by intent. (Accident: forgot to remove the installer project from the solution - Intent: only 11.5 works with VS2005) Since I have nothing better to do over the next few days, I'll quickly fill in the CLA and send it off via fax. It doesn't mean I can receive faxes: there is no ink in the fax machine :-P -- James Park (pencil_ethics)
smime.p7s
Description: S/MIME cryptographic signature