Add socksHostname field to endpoint and parser