Hello, here you are two patches for eve sanitize's URI function:
* Sanitize also the homepage value set by user
* always check if the requested URI refers to a file; in this
case, add the file:// protocol/schema instead to the http://
* Doesn't allow to use schemas with more than 15 chars (this seems
the max length of the IANA registered schemas).