dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/System/Net HttpWebRequest.cs,1.13,1.1


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/System/Net HttpWebRequest.cs,1.13,1.14
Date: Sat, 31 May 2003 06:06:05 -0400

Update of /cvsroot/dotgnu-pnet/pnetlib/System/Net
In directory subversions:/tmp/cvs-serv17814/System/Net

Modified Files:
        HttpWebRequest.cs 
Log Message:
Make SSL support conditional to CONFIG_SSL


Index: HttpWebRequest.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/Net/HttpWebRequest.cs,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** HttpWebRequest.cs   31 May 2003 08:32:45 -0000      1.13
--- HttpWebRequest.cs   31 May 2003 10:06:02 -0000      1.14
***************
*** 739,746 ****
--- 739,750 ----
                        if(req.isSecured)
                        {
+ #if CONFIG_SSL
                                SecureConnection secured=new SecureConnection();
                                Stream retval=secured.OpenStream(sock);
                                secured.Dispose();
                                return retval;
+ #else
+                               throw new 
NotSupportedException(S._("NotSupp_SSL"));
+ #endif
                        }
                        else
***************
*** 766,777 ****
        } //internal class
  
        private class SecureConnection: IDisposable
        {
!               static ISecureSessionProvider 
!                               provider=SessionProviderFactory.GetProvider();
!               ISecureSession session=null;
  
                public SecureConnection()
                {
                        session = 
provider.CreateClientSession(Protocol.AutoDetect);
                }
--- 770,782 ----
        } //internal class
  
+ #if CONFIG_SSL
        private class SecureConnection: IDisposable
        {
!               ISecureSession session;
!               ISecureSessionProvider provider;
  
                public SecureConnection()
                {
+                       provider = SessionProviderFactory.GetProvider();
                        session = 
provider.CreateClientSession(Protocol.AutoDetect);
                }
***************
*** 795,798 ****
--- 800,804 ----
                }
        }
+ #endif
  }//class
  





reply via email to

[Prev in Thread] Current Thread [Next in Thread]