Author: gert
Date: 2007-10-15 14:47:32 -0400 (Mon, 15 Oct 2007)
New Revision: 87530

Modified:
   trunk/mcs/class/System/System.Net/ChangeLog
   trunk/mcs/class/System/System.Net/FtpWebRequest.cs
Log:
* FtpWebRequest.cs: Added support for DELETE.


Modified: trunk/mcs/class/System/System.Net/ChangeLog
===================================================================
--- trunk/mcs/class/System/System.Net/ChangeLog 2007-10-15 18:37:45 UTC (rev 
87529)
+++ trunk/mcs/class/System/System.Net/ChangeLog 2007-10-15 18:47:32 UTC (rev 
87530)
@@ -1,5 +1,9 @@
 2007-10-15  Gert Driesen  <[EMAIL PROTECTED]>
 
+       * FtpWebRequest.cs: Added support for DELETE.
+
+2007-10-15  Gert Driesen  <[EMAIL PROTECTED]>
+
        * WebRequest.cs: Changed serialization ctor to throw NIE on 1.0
        profile. Cache default proxy, but still allow it to be explicitly set
        to null. Removed commented code.

Modified: trunk/mcs/class/System/System.Net/FtpWebRequest.cs
===================================================================
--- trunk/mcs/class/System/System.Net/FtpWebRequest.cs  2007-10-15 18:37:45 UTC 
(rev 87529)
+++ trunk/mcs/class/System/System.Net/FtpWebRequest.cs  2007-10-15 18:47:32 UTC 
(rev 87530)
@@ -563,6 +563,7 @@
                        case WebRequestMethods.Ftp.PrintWorkingDirectory:
                        case WebRequestMethods.Ftp.MakeDirectory:
                        case WebRequestMethods.Ftp.Rename:
+                       case WebRequestMethods.Ftp.DeleteFile:
                                ProcessSimpleMethod ();
                                break;
                        default: // What to do here?
@@ -653,6 +654,10 @@
                                if (status.StatusCode != 
FtpStatusCode.FileActionOK)
                                        throw CreateExceptionFromResponse 
(status);
                                break;
+                       case WebRequestMethods.Ftp.DeleteFile:
+                               if (status.StatusCode != 
FtpStatusCode.FileActionOK) 
+                                       throw CreateExceptionFromResponse 
(status);
+                               break;
                        }
 
                        ftpResponse.UpdateStatus (status);

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to