Main authors: Federico Di Gregorio For the win32 port: Jason Erickson (most of his changes are still in 2.0) Additional Help: