Preparation of imminent release: synchronizing OS400 wrappers + RPG binding to curren...
authorPatrick Monnerat <Patrick.Monnerat@datasphere.ch>
Mon, 16 Feb 2009 15:33:17 +0000 (15:33 +0000)
committerPatrick Monnerat <Patrick.Monnerat@datasphere.ch>
Mon, 16 Feb 2009 15:33:17 +0000 (15:33 +0000)
packages/OS400/README.OS400
packages/OS400/ccsidcurl.c
packages/OS400/curl.inc.in
packages/OS400/initscript.sh
packages/OS400/make-lib.sh

index 9e25a10..7f78292 100644 (file)
@@ -105,6 +105,7 @@ options:
         CURLOPT_PASSWORD
         CURLOPT_PROXYUSERNAME
         CURLOPT_PROXYPASSWORD
+        CURLOPT_NOPROXY
   Else it is the same as for curl_easy_setopt().
   Note that CURLOPT_ERRORBUFFER is not in the list above, since it gives the
 address of an (empty) character buffer, not the address of a string.
index 88aa9c0..1591978 100644 (file)
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al.
  *
  * This software is licensed as described in the file COPYING, which
  * you should have received as part of this distribution. The terms
@@ -1030,7 +1030,7 @@ curl_easy_setopt_ccsid(CURL * curl, CURLoption tag, ...)
   if (testwarn) {
     testwarn = 0;
 
-    if ((int) STRING_LAST != (int) STRING_PROXYPASSWORD + 1)
+    if ((int) STRING_LAST != (int) STRING_NOPROXY + 1)
       curl_mfprintf(stderr,
        "*** WARNING: curl_easy_setopt_ccsid() should be reworked ***\n");
     }
@@ -1079,6 +1079,7 @@ curl_easy_setopt_ccsid(CURL * curl, CURLoption tag, ...)
   case CURLOPT_PASSWORD:
   case CURLOPT_PROXYUSERNAME:
   case CURLOPT_PROXYPASSWORD:
+  case CURLOPT_NOPROXY:
     s = va_arg(arg, char *);
     ccsid = va_arg(arg, unsigned int);
 
index 84804ac..30b044b 100644 (file)
@@ -5,7 +5,7 @@
       *                            | (__| |_| |  _ <| |___
       *                             \___|\___/|_| \_\_____|
       *
-      * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
+      * Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al.
       *
       * This software is licensed as described in the file COPYING, which
       * you should have received as part of this distribution. The terms
      d                 c                   X'00000010'
      d CURLAUTH_ANY    c                   X'7FFFFFEF'
      d CURLAUTH_ANYSAFE...
-     d                 c                   X'7FFFFFEE'                          ~CURLAUTH_BASIC
+     d                 c                   X'7FFFFFEE'
       *
      d CURLSSH_AUTH_ANY...
      d                 c                   X'7FFFFFFF'
      d curl_proxytype  s             10i 0 based(######ptr######)               Enum
      d  CURLPROXY_HTTP...
      d                 c                   0
+     d  CURLPROXY_HTTP_1_0...
+     d                 c                   1
      d  CURLPROXY_SOCKS4...
      d                 c                   4
      d  CURLPROXY_SOCKS5...
      d                 c                   10175
      d  CURLOPT_PROXYPASSWORD...
      d                 c                   10176
+     d  CURLOPT_NOPROXY...
+     d                 c                   10177
+     d  CURLOPT_TFTP_BLKSIZE...
+     d                 c                   00178
+     d  CURLOPT_SOCKS5_GSSAPI_SERVICE...
+     d                 c                   00179
+     d  CURLOPT_SOCKS5_GSSAPI_NEC...
+     d                 c                   00180
       *
      d  CURLOPT_POST301...
      d                 c                   00161                                Obsolescent
      d                 c                   X'00300021'
      d  CURLINFO_CERTINFO...                                                    CURLINFO_SLIST + 34
      d                 c                   X'00400022'
+     d  CURLINFO_CONDITION_UNMET...                                             CURLINFO_LONG + 35
+     d                 c                   X'00200023'
       *
      d  CURLINFO_HTTP_CODE...                                                   Old ...RESPONSE_CODE
      d                 c                   X'00200002'
index 308c6d7..15ae86e 100644 (file)
@@ -156,7 +156,7 @@ db2_name()
 
 {
         basename "${1}"                                                 |
-        tr '[a-z-]' '[A-Z_]'                                              |
+        tr '[a-z-]' '[A-Z_]'                                            |
         sed -e 's/\..*//'                                               \
             -e 's/^\(..........\).*/\1/'
 }
index b066c28..1f02a62 100644 (file)
@@ -13,7 +13,7 @@ cd "${TOPDIR}/lib"
 
 echo '#pragma comment(user, "libcurl version '"${LIBCURL_VERSION}"'")' > os400.c
 echo '#pragma comment(date)' >> os400.c
-echo '#pragma comment(copyright, "Copyright (C) 1998-2008 Daniel Stenberg et al. OS/400 version by P. Monnerat")' >> os400.c
+echo '#pragma comment(copyright, "Copyright (C) 1998-2009 Daniel Stenberg et al. OS/400 version by P. Monnerat")' >> os400.c
 make_module     OS400           os400.c
 LINK=                           # No need to rebuild service program yet.
 MODULES=