We made OXT, specifically for Phusion Passenger. You can find extensive
documentation about it in the form of API comments. The Boost library
that we bundle has been modified to make use of OXT.
Regards,
Hongli Lai
--
Phusion | The Computer Science Company
Web: http://www.phusion.nl/
E-mail: in...@phusion.nl
Chamber of commerce no: 08173483 (The Netherlands)
Actually, we've been asked this question several times by various
people. We haven't tried submitting the changes back to Boost so far
because our changes are not portable and only work on Unix. To get the
changes back into Boost, we'll have to add Windows support at the very
least. This will drain our man power while providing no benefits to
Phusion Passenger, which is why we haven't done it so far.
Regards,
Hongli