iliaa           Sun Nov 14 15:00:17 2004 EDT

  Modified files:              
    /php-src/ext/curl   interface.c 
  Log:
  Added support for better control over FTP encryption protocols.
  
  
http://cvs.php.net/diff.php/php-src/ext/curl/interface.c?r1=1.51&r2=1.52&ty=u
Index: php-src/ext/curl/interface.c
diff -u php-src/ext/curl/interface.c:1.51 php-src/ext/curl/interface.c:1.52
--- php-src/ext/curl/interface.c:1.51   Sun Oct 31 23:55:01 2004
+++ php-src/ext/curl/interface.c        Sun Nov 14 15:00:16 2004
@@ -16,7 +16,7 @@
    +----------------------------------------------------------------------+
 */
 
-/* $Id: interface.c,v 1.51 2004/11/01 04:55:01 iliaa Exp $ */
+/* $Id: interface.c,v 1.52 2004/11/14 20:00:16 iliaa Exp $ */
 
 #define ZEND_INCLUDE_FULL_WINDOWS_HEADERS
 
@@ -369,7 +369,14 @@
        REGISTER_CURL_CONSTANT(CURLM_INTERNAL_ERROR);
 
        REGISTER_CURL_CONSTANT(CURLMSG_DONE);
-       
+
+#ifdef CURLOPT_FTPSSLAUTH
+       REGISTER_CURL_CONSTANT(CURLOPT_FTPSSLAUTH);
+       REGISTER_CURL_CONSTANT(CURLFTPAUTH_DEFAULT);
+       REGISTER_CURL_CONSTANT(CURLFTPAUTH_SSL);
+       REGISTER_CURL_CONSTANT(CURLFTPAUTH_TLS);
+#endif
+
        if (curl_global_init(CURL_GLOBAL_SSL) != CURLE_OK) {
                return FAILURE;
        }
@@ -924,6 +931,10 @@
 #if LIBCURL_VERSION_NUM > 0x070a06 /* CURLOPT_PROXYAUTH is available since 
curl 7.10.7 */
                case CURLOPT_PROXYAUTH:
 #endif
+
+#ifdef CURLOPT_FTPSSLAUTH
+               case CURLOPT_FTPSSLAUTH:
+#edif
                case CURLOPT_UNRESTRICTED_AUTH:
                case CURLOPT_PORT:
                        convert_to_long_ex(zvalue);

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to