[System]: Add missing System.Net.SecurityProtocolType enum values.
[mono.git] / mcs / class / System / System.Net / DigestClient.cs
index 903d52755b942ad10c78d31fa8cb21b8471662c1..f570a7396506149012bed764229b3562da8d7c98 100644 (file)
@@ -181,7 +181,7 @@ namespace System.Net
                        }
 
                        value = header.Substring (beginQ, pos - beginQ);
-                       pos += 2;
+                       pos += useQuote ? 2 : 1;
                        return true;
                }
        }
@@ -250,7 +250,7 @@ namespace System.Net
 
                        // build the hash object (only MD5 is defined in RFC2617)
                        if ((parser.Algorithm == null) || (parser.Algorithm.ToUpper ().StartsWith ("MD5")))
-                               hash = HashAlgorithm.Create ("MD5");
+                               hash = MD5.Create ();
 
                        return true;
                }