[[[

* subversion/libsvn_ra_neon/session.c
  (parse_url): Don't accept an empty hostname.

]]]

Index: subversion/libsvn_ra_neon/session.c
===================================================================
--- subversion/libsvn_ra_neon/session.c	(revision 31628)
+++ subversion/libsvn_ra_neon/session.c	(working copy)
@@ -944,7 +944,8 @@ static svn_error_t *
 parse_url(ne_uri *uri, const char *url)
 {
   if (ne_uri_parse(url, uri)
-      || uri->host == NULL || uri->path == NULL || uri->scheme == NULL)
+      || uri->host == NULL || uri->path == NULL || uri->scheme == NULL
+      || strlen(uri->host) == 0) /* happens if url is e.g. "http://" */
     {
       ne_uri_free(uri);
       return svn_error_create(SVN_ERR_RA_ILLEGAL_URL, NULL,

