<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://blog.gmane.org/gmane.comp.web.curl.cvs">
    <title>gmane.comp.web.curl.cvs</title>
    <link>http://blog.gmane.org/gmane.comp.web.curl.cvs</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10987"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10986"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10985"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10984"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10983"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10982"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10981"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10980"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10979"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10978"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10977"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10976"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10975"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10974"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10973"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10972"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10971"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10970"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10969"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10968"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10987">
    <title>danf: curl/ares acountry.c,1.10,1.11</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10987</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv23430

Modified Files:
acountry.c 
Log Message:
Make sure sys/socket.h is included before netinet/in.h (required by
OpenWatcom C, and condoned by SUS)


Index: acountry.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/acountry.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- acountry.c17 Oct 2008 19:04:53 -00001.10
+++ acountry.c2 Dec 2008 02:58:04 -00001.11
&lt; at &gt;&lt; at &gt; -50,6 +50,7 &lt; at &gt;&lt; at &gt;
 #if defined(WIN32) &amp;&amp; !defined(WATT32)
   #include &lt;winsock.h&gt;
 #else
+  #include &lt;sys/socket.h&gt;
   #include &lt;arpa/inet.h&gt;
   #include &lt;netinet/in.h&gt;
   #include &lt;netdb.h&gt;
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-12-02T02:58:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10986">
    <title>bagder: curl/ares ares_init.c,1.84,1.85</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10986</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv15069

Modified Files:
ares_init.c 
Log Message:
minor indent fix


Index: ares_init.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_init.c,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -d -r1.84 -r1.85
--- ares_init.c1 Dec 2008 19:06:24 -00001.84
+++ ares_init.c1 Dec 2008 22:36:39 -00001.85
&lt; at &gt;&lt; at &gt; -179,7 +179,7 &lt; at &gt;&lt; at &gt;
    */
 
   if (status == ARES_SUCCESS) {
-  status = init_by_options(channel, options, optmask);
+    status = init_by_options(channel, options, optmask);
     if (status != ARES_SUCCESS)
       DEBUGF(fprintf(stderr, "Error: init_by_options failed: %s\n",
                      ares_strerror(status)));
&lt; at &gt;&lt; at &gt; -430,7 +430,8 &lt; at &gt;&lt; at &gt;
         return ARES_ENOMEM;
       for (i = 0; i &lt; options-&gt;nsort; i++)
         {
-          memcpy(&amp;(channel-&gt;sortlist[i]), &amp;(options-&gt;sortlist[i]), sizeof(struct apattern));
+          memcpy(&amp;(channel-&gt;sortlist[i]), &amp;(options-&gt;sortlist[i]),
+                 sizeof(struct apattern));
         }
       channel-&gt;nsort = options-&gt;nsort;
     }
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-12-01T22:36:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10985">
    <title>bagder: curl/ares ares.h, 1.43, 1.44 ares_init.c, 1.83,1.84 ares_private.h, 1.40, 1.41</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10985</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv11570

Modified Files:
ares.h ares_init.c ares_private.h 
Log Message:
Convert the public config struct to the same binary size/construct as in the
latest releases to remain ABI compatible.


Index: ares_init.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_init.c,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -d -r1.83 -r1.84
--- ares_init.c28 Nov 2008 22:41:14 -00001.83
+++ ares_init.c1 Dec 2008 19:06:24 -00001.84
&lt; at &gt;&lt; at &gt; -269,10 +269,14 &lt; at &gt;&lt; at &gt;
   if (!ARES_CONFIG_CHECK(channel))
     return ARES_ENODATA;
 
+  /* Traditionally the optmask wasn't saved in the channel struct so it was
+     recreated here. ROTATE is the first option that has no struct field of
+     its own in the public config struct */
   (*optmask) = (ARES_OPT_FLAGS|ARES_OPT_TRIES|ARES_OPT_NDOTS|
                 ARES_OPT_UDP_PORT|ARES_OPT_TCP_PORT|ARES_OPT_SOCK_STATE_CB|
                 ARES_OPT_SERVERS|ARES_OPT_DOMAINS|ARES_OPT_LOOKUPS|
-                ARES_OPT_SORTLIST|ARES_OPT_TIMEOUTMS);
+                ARES_OPT_SORTLIST|ARES_OPT_TIMEOUTMS) |
+    (channel-&gt;optmask &amp; ARES_OPT_ROTATE);
 
   /* Copy easy stuff */
   options-&gt;flags   = channel-&gt;flags;
&lt; at &gt;&lt; at &gt; -355,7 +359,7 &lt; at &gt;&lt; at &gt;
   if ((optmask &amp; ARES_OPT_NDOTS) &amp;&amp; channel-&gt;ndots == -1)
     channel-&gt;ndots = options-&gt;ndots;
   if ((optmask &amp; ARES_OPT_ROTATE) &amp;&amp; channel-&gt;rotate == -1)
-    channel-&gt;rotate = options-&gt;rotate;
+    channel-&gt;rotate = 1;
   if ((optmask &amp; ARES_OPT_UDP_PORT) &amp;&amp; channel-&gt;udp_port == -1)
     channel-&gt;udp_port = options-&gt;udp_port;
   if ((optmask &amp; ARES_OPT_TCP_PORT) &amp;&amp; channel-&gt;tcp_port == -1)
&lt; at &gt;&lt; at &gt; -431,6 +435,8 &lt; at &gt;&lt; at &gt;
       channel-&gt;nsort = options-&gt;nsort;
     }
 
+  channel-&gt;optmask = optmask;
+
   return ARES_SUCCESS;
 }
 

Index: ares.h
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares.h,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- ares.h29 Nov 2008 00:26:07 -00001.43
+++ ares.h1 Dec 2008 19:06:24 -00001.44
&lt; at &gt;&lt; at &gt; -185,7 +185,6 &lt; at &gt;&lt; at &gt;
   int timeout; /* in seconds or milliseconds, depending on options */
   int tries;
   int ndots;
-  int rotate;
   unsigned short udp_port;
   unsigned short tcp_port;
   int socket_send_buffer_size;

Index: ares_private.h
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_private.h,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- ares_private.h25 Nov 2008 16:26:58 -00001.40
+++ ares_private.h1 Dec 2008 19:06:24 -00001.41
&lt; at &gt;&lt; at &gt; -263,6 +263,8 &lt; at &gt;&lt; at &gt;
   int nsort;
   char *lookups;
 
+  int optmask; /* the option bitfield passed in at init time */
+
   /* Server addresses and communications state */
   struct server_state *servers;
   int nservers;
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-12-01T19:06:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10984">
    <title>bagder: curl/docs HISTORY,1.13,1.14</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10984</link>
    <description>Update of /cvsroot/curl/curl/docs
In directory labb:/tmp/cvs-serv29623

Modified Files:
HISTORY 
Log Message:
added some more entries for stuff done the last ~2 years


Index: HISTORY
===================================================================
RCS file: /cvsroot/curl/curl/docs/HISTORY,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- HISTORY3 Oct 2005 08:38:07 -00001.13
+++ HISTORY1 Dec 2008 18:46:31 -00001.14
&lt; at &gt;&lt; at &gt; -144,10 +144,38 &lt; at &gt;&lt; at &gt;
 
 April 2005:
 
-GnuTLS can now optionally be used for the secure layer when curl is built.
+ GnuTLS can now optionally be used for the secure layer when curl is built.
 
 September 2005:
 
-TFTP support was added.
+ TFTP support was added.
+
+ More than 100,000 unique visitors of the curl web site. 25 mirrors.
+
+April 2006:
+
+ Added the multi_socket() API
+
+September 2006:
+
+ The major SONAME number for libcurl was bumped to 4 due to the removal of
+ ftp third party transfer support.
+
+November 2006:
+
+ Added SCP and SFTP support
+
+February 2007:
+
+ Added support for the Mozilla NSS library to do the SSL/TLS stuff
+
+November 2008:
+
+ Command line options:         128
+ curl_easy_setopt() options:   158
+ Public functions in libcurl:  58
+ Known libcurl bindings:       37
+ Contributors:                 683
+
+ 145,000 unique visitors. &gt;100 GB downloaded.
 
-More than 100,000 unique visitors of the curl web site. 25 mirrors.
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-12-01T18:46:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10983">
    <title>bagder: curl/docs INSTALL,1.103,1.104</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10983</link>
    <description>Update of /cvsroot/curl/curl/docs
In directory labb:/tmp/cvs-serv2652

Modified Files:
INSTALL 
Log Message:
People have successfully ran libcurl on iphone


Index: INSTALL
===================================================================
RCS file: /cvsroot/curl/curl/docs/INSTALL,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- INSTALL17 Nov 2008 21:43:39 -00001.103
+++ INSTALL30 Nov 2008 22:51:54 -00001.104
&lt; at &gt;&lt; at &gt; -831,6 +831,7 &lt; at &gt;&lt; at &gt;
         - Alpha Tru64 v5.0 5.1
         - AVR32 Linux
         - ARM INTEGRITY
+        - ARM iPhone OS
         - Cell Linux
         - Cell Cell OS
         - HP-PA HP-UX 9.X 10.X 11.X
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-30T22:51:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10982">
    <title>yangtse: curl configure.ac,1.384,1.385</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10982</link>
    <description>Update of /cvsroot/curl/curl
In directory labb:/tmp/cvs-serv17225

Modified Files:
configure.ac 
Log Message:
Further adjust a libssh2 preprocessor function-symbol definition check


Index: configure.ac
===================================================================
RCS file: /cvsroot/curl/curl/configure.ac,v
retrieving revision 1.384
retrieving revision 1.385
diff -u -d -r1.384 -r1.385
--- configure.ac24 Nov 2008 13:59:52 -00001.384
+++ configure.ac29 Nov 2008 17:45:16 -00001.385
&lt; at &gt;&lt; at &gt; -1476,10 +1476,6 &lt; at &gt;&lt; at &gt;
     LIBSSH2_ENABLED=1
     AC_DEFINE(USE_LIBSSH2, 1, [if libSSH2 is in use])
     AC_SUBST(USE_LIBSSH2, [1])
-
-    dnl check for this function only present in libssh2 0.19+
-    AC_CHECK_FUNCS( libssh2_session_block_directions )
-
   )
 
   if test X"$OPT_LIBSSH2" != Xoff &amp;&amp;
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-29T17:45:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10981">
    <title>yangtse: curl/lib ssh.h,1.13,1.14</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10981</link>
    <description>Update of /cvsroot/curl/curl/lib
In directory labb:/tmp/cvs-serv17225/lib

Modified Files:
ssh.h 
Log Message:
Further adjust a libssh2 preprocessor function-symbol definition check


Index: ssh.h
===================================================================
RCS file: /cvsroot/curl/curl/lib/ssh.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- ssh.h29 Nov 2008 16:39:56 -00001.13
+++ ssh.h29 Nov 2008 17:45:16 -00001.14
&lt; at &gt;&lt; at &gt; -30,9 +30,9 &lt; at &gt;&lt; at &gt;
 #endif
 
 #if (LIBSSH2_VERSION_NUM &gt;= 0x001300)
-#  ifndef HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS
-#    define HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS 1
-#  endif
+#  define HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS 1
+#else
+#  undef HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS
 #endif
 
 extern const struct Curl_handler Curl_handler_scp;
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-29T17:45:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10980">
    <title>yangtse: curl/lib ssh.c,1.119,1.120 ssh.h,1.12,1.13</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10980</link>
    <description>Update of /cvsroot/curl/curl/lib
In directory labb:/tmp/cvs-serv3986/lib

Modified Files:
ssh.c ssh.h 
Log Message:
Adjust some libssh2 preprocessor symbol definition checks


Index: ssh.h
===================================================================
RCS file: /cvsroot/curl/curl/lib/ssh.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- ssh.h20 Jun 2008 10:45:26 -00001.12
+++ ssh.h29 Nov 2008 16:39:56 -00001.13
&lt; at &gt;&lt; at &gt; -1,6 +1,5 &lt; at &gt;&lt; at &gt;
-#ifndef __SSH_H
-#define __SSH_H
-
+#ifndef HEADER_CURL_SSH_H
+#define HEADER_CURL_SSH_H
 /***************************************************************************
  *                                  _   _ ____  _
  *  Project                     ___| | | |  _ \| |
&lt; at &gt;&lt; at &gt; -25,6 +24,17 &lt; at &gt;&lt; at &gt;
  ***************************************************************************/
 
 #ifdef USE_LIBSSH2
+
+#if !defined(LIBSSH2_VERSION_NUM) || (LIBSSH2_VERSION_NUM &lt; 0x001000)
+#  error "SCP/SFTP protocols require libssh2 0.16 or later"
+#endif
+
+#if (LIBSSH2_VERSION_NUM &gt;= 0x001300)
+#  ifndef HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS
+#    define HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS 1
+#  endif
+#endif
+
 extern const struct Curl_handler Curl_handler_scp;
 extern const struct Curl_handler Curl_handler_sftp;
 
&lt; at &gt;&lt; at &gt; -49,4 +59,4 &lt; at &gt;&lt; at &gt;
 
 #endif /* USE_LIBSSH2 */
 
-#endif /* __SSH_H */
+#endif /* HEADER_CURL_SSH_H */

Index: ssh.c
===================================================================
RCS file: /cvsroot/curl/curl/lib/ssh.c,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -d -r1.119 -r1.120
--- ssh.c24 Nov 2008 13:59:51 -00001.119
+++ ssh.c29 Nov 2008 16:39:56 -00001.120
&lt; at &gt;&lt; at &gt; -36,17 +36,6 &lt; at &gt;&lt; at &gt;
 #include &lt;libssh2.h&gt;
 #include &lt;libssh2_sftp.h&gt;
 
-#if !defined(LIBSSH2_VERSION_NUM) || (LIBSSH2_VERSION_NUM &lt; 0x001000)
-#error "this requires libssh2 0.16 or later"
-#endif
-
-#if !defined(HAVE_LIBSSH2_SESSION_BLOCK_DIRECTION) &amp;&amp; \
-   (LIBSSH2_VERSION_NUM &gt;= 0x001300)
-/* this is just a check for non-configure based systems to get this properly
-   setup if libssh2 0.19+ is used */
-#define HAVE_LIBSSH2_SESSION_BLOCK_DIRECTION 1
-#endif
-
 #ifdef HAVE_UNISTD_H
 #include &lt;unistd.h&gt;
 #endif
&lt; at &gt;&lt; at &gt; -2070,7 +2059,7 &lt; at &gt;&lt; at &gt;
     bool block;
     result = ssh_statemach_act(conn, &amp;block);
 
-#ifdef HAVE_LIBSSH2_SESSION_BLOCK_DIRECTION
+#ifdef HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS
     if((CURLE_OK == result) &amp;&amp; block) {
       int dir = libssh2_session_block_directions(sshc-&gt;ssh_session);
       curl_socket_t sock = conn-&gt;sock[FIRSTSOCKET];
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-29T16:39:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10979">
    <title>giva: curl/ares Makefile.dj,1.25,1.26</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10979</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv30582

Modified Files:
Makefile.dj 
Log Message:
Added '-DHAVE_GETHOSTNAME'.

Index: Makefile.dj
===================================================================
RCS file: /cvsroot/curl/curl/ares/Makefile.dj,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- Makefile.dj13 Nov 2008 18:56:56 -00001.25
+++ Makefile.dj29 Nov 2008 15:19:46 -00001.26
&lt; at &gt;&lt; at &gt; -30,7 +30,8 &lt; at &gt;&lt; at &gt;
           -DRECVFROM_TYPE_ARG6='int' -DRECVFROM_TYPE_RETV='int' \
           -DRECVFROM_TYPE_ARG5='struct sockaddr' -DHAVE_RECVFROM \
           -DRECVFROM_TYPE_ARG2_IS_VOID -DHAVE_STRDUP -DHAVE_NETDB_H \
-          -DHAVE_ARPA_INET_H -DHAVE_STRCASECMP -DHAVE_STRNCASECMP
+          -DHAVE_ARPA_INET_H -DHAVE_STRCASECMP -DHAVE_STRNCASECMP \
+          -DHAVE_GETHOSTNAME
 
 LDFLAGS = -s
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-29T15:19:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10978">
    <title>danf: curl/ares ares.h, 1.42, 1.43 ares_expand_name.c, 1.16,1.17 ares_expand_string.c, 1.8, 1.9 ares_mkquery.c, 1.15,1.16 ares_query.c, 1.19, 1.20 ares_send.c, 1.19, 1.20</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10978</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv29138

Modified Files:
ares.h ares_expand_name.c ares_expand_string.c ares_mkquery.c 
ares_query.c ares_send.c 
Log Message:
Make sure sys/socket.h is included before netinet/in.h (required by
OpenWatcom C)


Index: ares_expand_string.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_expand_string.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- ares_expand_string.c17 Sep 2008 01:02:57 -00001.8
+++ ares_expand_string.c29 Nov 2008 00:26:07 -00001.9
&lt; at &gt;&lt; at &gt; -17,6 +17,9 &lt; at &gt;&lt; at &gt;
 
 #include "setup.h"
 
+#ifdef HAVE_SYS_SOCKET_H
+#  include &lt;sys/socket.h&gt;
+#endif
 #ifdef HAVE_NETINET_IN_H
 #  include &lt;netinet/in.h&gt;
 #endif

Index: ares_send.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_send.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- ares_send.c1 Nov 2008 18:35:19 -00001.19
+++ ares_send.c29 Nov 2008 00:26:07 -00001.20
&lt; at &gt;&lt; at &gt; -17,6 +17,9 &lt; at &gt;&lt; at &gt;
 
 #include "setup.h"
 
+#ifdef HAVE_SYS_SOCKET_H
+#  include &lt;sys/socket.h&gt;
+#endif
 #ifdef HAVE_NETINET_IN_H
 #  include &lt;netinet/in.h&gt;
 #endif

Index: ares_expand_name.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_expand_name.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- ares_expand_name.c17 Sep 2008 01:02:57 -00001.16
+++ ares_expand_name.c29 Nov 2008 00:26:07 -00001.17
&lt; at &gt;&lt; at &gt; -17,6 +17,9 &lt; at &gt;&lt; at &gt;
 
 #include "setup.h"
 
+#ifdef HAVE_SYS_SOCKET_H
+#  include &lt;sys/socket.h&gt;
+#endif
 #ifdef HAVE_NETINET_IN_H
 #  include &lt;netinet/in.h&gt;
 #endif

Index: ares_mkquery.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_mkquery.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- ares_mkquery.c17 Sep 2008 01:02:57 -00001.15
+++ ares_mkquery.c29 Nov 2008 00:26:07 -00001.16
&lt; at &gt;&lt; at &gt; -17,6 +17,9 &lt; at &gt;&lt; at &gt;
 
 #include "setup.h"
 
+#ifdef HAVE_SYS_SOCKET_H
+#  include &lt;sys/socket.h&gt;
+#endif
 #ifdef HAVE_NETINET_IN_H
 #  include &lt;netinet/in.h&gt;
 #endif

Index: ares_query.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_query.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- ares_query.c20 Nov 2008 07:50:48 -00001.19
+++ ares_query.c29 Nov 2008 00:26:07 -00001.20
&lt; at &gt;&lt; at &gt; -17,6 +17,9 &lt; at &gt;&lt; at &gt;
 
 #include "setup.h"
 
+#ifdef HAVE_SYS_SOCKET_H
+#  include &lt;sys/socket.h&gt;
+#endif
 #ifdef HAVE_NETINET_IN_H
 #  include &lt;netinet/in.h&gt;
 #endif

Index: ares.h
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares.h,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- ares.h19 Nov 2008 15:16:16 -00001.42
+++ ares.h29 Nov 2008 00:26:07 -00001.43
&lt; at &gt;&lt; at &gt; -51,8 +51,8 &lt; at &gt;&lt; at &gt;
 #  include &lt;winsock2.h&gt;
 #  include &lt;ws2tcpip.h&gt;
 #else
-  #include &lt;netinet/in.h&gt;
   #include &lt;sys/socket.h&gt;
+  #include &lt;netinet/in.h&gt;
 #endif
 
 #ifdef  __cplusplus
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-29T00:26:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10977">
    <title>danf: curl/ares Makefile.netware,1.53,1.54</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10977</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv6347

Modified Files:
Makefile.netware 
Log Message:
Netware has gethostname()


Index: Makefile.netware
===================================================================
RCS file: /cvsroot/curl/curl/ares/Makefile.netware,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -d -r1.53 -r1.54
--- Makefile.netware13 Nov 2008 18:56:56 -00001.53
+++ Makefile.netware28 Nov 2008 23:34:39 -00001.54
&lt; at &gt;&lt; at &gt; -352,6 +352,7 &lt; at &gt;&lt; at &gt;
 &lt; at &gt;echo $(DL)#define HAVE_FCNTL_H 1$(DL) &gt;&gt; $&lt; at &gt;
 &lt; at &gt;echo $(DL)#define HAVE_GETHOSTBYADDR 1$(DL) &gt;&gt; $&lt; at &gt;
 &lt; at &gt;echo $(DL)#define HAVE_GETHOSTBYNAME 1$(DL) &gt;&gt; $&lt; at &gt;
+&lt; at &gt;echo $(DL)#define HAVE_GETHOSTNAME 1$(DL) &gt;&gt; $&lt; at &gt;
 &lt; at &gt;echo $(DL)#define HAVE_GETPROTOBYNAME 1$(DL) &gt;&gt; $&lt; at &gt;
 &lt; at &gt;echo $(DL)#define HAVE_GMTIME_R 1$(DL) &gt;&gt; $&lt; at &gt;
 &lt; at &gt;echo $(DL)#define HAVE_INET_ADDR 1$(DL) &gt;&gt; $&lt; at &gt;
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-28T23:34:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10976">
    <title>danf: curl/ares ares_init.3,1.4,1.5 README.cares,1.3,1.4</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10976</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv682

Modified Files:
ares_init.3 README.cares 
Log Message:
Fixed a couple of typos


Index: ares_init.3
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_init.3,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ares_init.313 May 2008 20:48:48 -00001.4
+++ ares_init.328 Nov 2008 23:24:06 -00001.5
&lt; at &gt;&lt; at &gt; -154,7 +154,7 &lt; at &gt;&lt; at &gt;
 if \fIARES_FLAG_NORECURSE\fP is set.
 .TP 23
 .B ARES_FLAG_STAYOPEN
-Do not close communciations sockets when the number of active queries
+Do not close communications sockets when the number of active queries
 drops to zero.
 .TP 23
 .B ARES_FLAG_NOSEARCH

Index: README.cares
===================================================================
RCS file: /cvsroot/curl/curl/ares/README.cares,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- README.cares1 Apr 2004 08:25:23 -00001.3
+++ README.cares28 Nov 2008 23:24:06 -00001.4
&lt; at &gt;&lt; at &gt; -11,7 +11,7 &lt; at &gt;&lt; at &gt;
 the public.
 
 The full source code is available in the 'c-ares' release archives, and in the
-'ares' subdir of the curl CVS source repostitory.
+'ares' subdir of the curl CVS source repository.
 
 If you find bugs, correct flaws, have questions or have comments in general in
 regard to c-ares (or by all means the original ares too), get in touch with us
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-28T23:24:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10975">
    <title>danf: curl/ares setup.h,1.34,1.35</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10975</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv15532

Modified Files:
setup.h 
Log Message:
Don't tweak the HAVE_* macros when using autoconf


Index: setup.h
===================================================================
RCS file: /cvsroot/curl/curl/ares/setup.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- setup.h15 Sep 2008 15:28:26 -00001.34
+++ setup.h28 Nov 2008 23:12:11 -00001.35
&lt; at &gt;&lt; at &gt; -107,6 +107,18 &lt; at &gt;&lt; at &gt;
 #define ssize_t int
 #endif
 
+#if !defined(HAVE_SYS_TIME_H) &amp;&amp; !defined(_MSC_VER) &amp;&amp; !defined(__WATCOMC__)
+#define HAVE_SYS_TIME_H
+#endif
+
+#if !defined(HAVE_UNISTD_H) &amp;&amp; !defined(_MSC_VER)
+#define HAVE_UNISTD_H 1
+#endif
+
+#if !defined(HAVE_SYS_UIO_H) &amp;&amp; !defined(WIN32) &amp;&amp; !defined(MSDOS)
+#define HAVE_SYS_UIO_H
+#endif
+
 #endif /* HAVE_CONFIG_H */
 
 /*
&lt; at &gt;&lt; at &gt; -123,22 +135,6 &lt; at &gt;&lt; at &gt;
 #undef VERSION
 #undef PACKAGE
 
-/*
- * Assume a few thing unless they're set by configure
- */
-
-#if !defined(HAVE_SYS_TIME_H) &amp;&amp; !defined(_MSC_VER) &amp;&amp; !defined(__WATCOMC__)
-#define HAVE_SYS_TIME_H
-#endif
-
-#if !defined(HAVE_UNISTD_H) &amp;&amp; !defined(_MSC_VER)
-#define HAVE_UNISTD_H 1
-#endif
-
-#if !defined(HAVE_SYS_UIO_H) &amp;&amp; !defined(WIN32) &amp;&amp; !defined(MSDOS)
-#define HAVE_SYS_UIO_H
-#endif
-
 /* IPv6 compatibility */
 #if !defined(HAVE_AF_INET6)
 #if defined(HAVE_PF_INET6)
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-28T23:12:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10974">
    <title>danf: curl/ares ares_getnameinfo.c, 1.31, 1.32 ares_init.c, 1.82,1.83 config-win32.h, 1.26, 1.27</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10974</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv25028

Modified Files:
ares_getnameinfo.c ares_init.c config-win32.h 
Log Message:
Make use of gethostname() conditional on it being available


Index: ares_init.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_init.c,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -d -r1.82 -r1.83
--- ares_init.c25 Nov 2008 16:26:58 -00001.82
+++ ares_init.c28 Nov 2008 22:41:14 -00001.83
&lt; at &gt;&lt; at &gt; -966,7 +966,9 &lt; at &gt;&lt; at &gt;
      */
     size_t len = 64;
     int res;
+    channel-&gt;ndomains = 0; /* default to none */
 
+#ifdef HAVE_GETHOSTNAME
     hostname = malloc(len);
     if(!hostname) {
       rc = ARES_ENOMEM;
&lt; at &gt;&lt; at &gt; -994,7 +996,6 &lt; at &gt;&lt; at &gt;
 
     } while(0);
 
-    channel-&gt;ndomains = 0; /* default to none */
     if (strchr(hostname, '.'))  {
       /* a dot was found */
 
&lt; at &gt;&lt; at &gt; -1010,6 +1011,7 &lt; at &gt;&lt; at &gt;
       }
       channel-&gt;ndomains = 1;
     }
+#endif
   }
 
   if (channel-&gt;nsort == -1) {

Index: ares_getnameinfo.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_getnameinfo.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- ares_getnameinfo.c17 Sep 2008 11:31:37 -00001.31
+++ ares_getnameinfo.c28 Nov 2008 22:41:14 -00001.32
&lt; at &gt;&lt; at &gt; -225,6 +225,7 &lt; at &gt;&lt; at &gt;
          We do this by determining our own domain name, then searching the string
          for this domain name and removing it.
        */
+#ifdef HAVE_GETHOSTNAME
       if (niquery-&gt;flags &amp; ARES_NI_NOFQDN)
         {
            char buf[255];
&lt; at &gt;&lt; at &gt; -237,6 +238,7 &lt; at &gt;&lt; at &gt;
                  *end = 0;
              }
         }
+#endif
       niquery-&gt;callback(niquery-&gt;arg, ARES_SUCCESS, niquery-&gt;timeouts, (char *)(host-&gt;h_name),
                         service);
       return;

Index: config-win32.h
===================================================================
RCS file: /cvsroot/curl/curl/ares/config-win32.h,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- config-win32.h13 Nov 2008 18:56:56 -00001.26
+++ config-win32.h28 Nov 2008 22:41:14 -00001.27
&lt; at &gt;&lt; at &gt; -97,6 +97,9 &lt; at &gt;&lt; at &gt;
 /* Define if you have the strnicmp function. */
 #define HAVE_STRNICMP 1
 
+/* Define if you have the gethostname function.  */
+#define HAVE_GETHOSTNAME 1
+
 /* Define if you have the recv function. */
 #define HAVE_RECV 1
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-28T22:41:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10973">
    <title>danf: curl/ares ares_process.c,1.71,1.72</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10973</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv5300

Modified Files:
ares_process.c 
Log Message:
Only set TCP_NODELAY when it exists


Index: ares_process.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_process.c,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- ares_process.c13 Nov 2008 18:56:56 -00001.71
+++ ares_process.c28 Nov 2008 22:07:40 -00001.72
&lt; at &gt;&lt; at &gt; -897,6 +897,7 &lt; at &gt;&lt; at &gt;
        return -1;
     }
 
+#ifdef TCP_NODELAY
   /*
    * Disable the Nagle algorithm (only relevant for TCP sockets, and thus not in
    * configure_socket). In general, in DNS lookups we're pretty much interested
&lt; at &gt;&lt; at &gt; -910,6 +911,7 &lt; at &gt;&lt; at &gt;
        closesocket(s);
        return -1;
     }
+#endif
 
   /* Connect to the server. */
   memset(&amp;sockin, 0, sizeof(sockin));
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-28T22:07:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10972">
    <title>bagder: curl/ares RELEASE-NOTES,1.21,1.22</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10972</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv755

Modified Files:
RELEASE-NOTES 
Log Message:
updated with changes, preparing for a release soon


Index: RELEASE-NOTES
===================================================================
RCS file: /cvsroot/curl/curl/ares/RELEASE-NOTES,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- RELEASE-NOTES17 Sep 2008 01:33:43 -00001.21
+++ RELEASE-NOTES28 Nov 2008 15:44:01 -00001.22
&lt; at &gt;&lt; at &gt; -2,10 +2,17 &lt; at &gt;&lt; at &gt;
 
  o improved configure detection of several functions
  o improved source code portability
+ o adig supports a regular numerical dotted IP address for the -s option
+ o handling of EINPROGRESS for UDP connects
+ o supports the glibc "rotate" resolv.conf option (or ARES_OPT_ROTATE)
+ o added the new function ares_gethostbyname_file()
+ o bugfix in ares_parse_ptr_reply() which would cause a buffer to shrink
+   instead of expand if a reply contained 8 or more records
+ o buildconf works on OS X
 
 Thanks go to these friendly people for their efforts and contributions:
 
- 
+ Yang Tse, Charles Hardin, Carlo Contavalli, Brad Spencer, Gerald Combs
  and obviously Daniel Stenberg
 
 Have fun!
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-28T15:44:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10971">
    <title>yangtse: curl/ares CHANGES, 1.131, 1.132 ares_parse_ptr_reply.c, 1.18,1.19</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10971</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv15426/ares

Modified Files:
CHANGES ares_parse_ptr_reply.c 
Log Message:
Gerald Combs fixed a bug in ares_parse_ptr_reply() which would cause a
buffer to shrink instead of expand if a reply contained 8 or more records.


Index: CHANGES
===================================================================
RCS file: /cvsroot/curl/curl/ares/CHANGES,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -d -r1.131 -r1.132
--- CHANGES26 Nov 2008 16:51:51 -00001.131
+++ CHANGES26 Nov 2008 17:04:35 -00001.132
&lt; at &gt;&lt; at &gt; -3,6 +3,9 &lt; at &gt;&lt; at &gt;
 * Nov 26 2008 (Yang Tse)
 - Brad Spencer provided changes to allow buildconf to work on OS X.
 
+- Gerald Combs fixed a bug in ares_parse_ptr_reply() which would cause a
+  buffer to shrink instead of expand if a reply contained 8 or more records.
+
 * Nov 25 2008 (Yang Tse)
 - In preparation for the upcomming IPv6 nameservers patch, the internal
   ares_addr union is now changed into an internal struct which also holds

Index: ares_parse_ptr_reply.c
===================================================================
RCS file: /cvsroot/curl/curl/ares/ares_parse_ptr_reply.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- ares_parse_ptr_reply.c15 Nov 2008 23:07:35 -00001.18
+++ ares_parse_ptr_reply.c26 Nov 2008 17:04:35 -00001.19
&lt; at &gt;&lt; at &gt; -55,6 +55,7 &lt; at &gt;&lt; at &gt;
   char *ptrname, *hostname, *rr_name, *rr_data;
   struct hostent *hostent;
   int aliascnt = 0;
+  int alias_alloc = 8;
   char ** aliases;
 
   /* Set *host to NULL for all failure cases. */
&lt; at &gt;&lt; at &gt; -84,7 +85,7 &lt; at &gt;&lt; at &gt;
 
   /* Examine each answer resource record (RR) in turn. */
   hostname = NULL;
-  aliases = malloc(8 * sizeof(char *));
+  aliases = malloc(alias_alloc * sizeof(char *));
   if (!aliases)
     {
       free(ptrname);
&lt; at &gt;&lt; at &gt; -125,9 +126,10 &lt; at &gt;&lt; at &gt;
             }
           strncpy(aliases[aliascnt], rr_data, strlen(rr_data)+1);
           aliascnt++;
-          if ((aliascnt%8)==0) {
+          if (aliascnt &gt;= alias_alloc) {
             char **ptr;
-            ptr = realloc(aliases, (aliascnt/16+1) * sizeof(char *));
+            alias_alloc *= 2;
+            ptr = realloc(aliases, alias_alloc * sizeof(char *));
             if(!ptr) {
               status = ARES_ENOMEM;
               break;
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-26T17:04:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10970">
    <title>yangtse: curl/ares CHANGES,1.130,1.131 buildconf,1.10,1.11</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10970</link>
    <description>Update of /cvsroot/curl/curl/ares
In directory labb:/tmp/cvs-serv32156/ares

Modified Files:
CHANGES buildconf 
Log Message:
Brad Spencer provided changes to allow buildconf to work on OS X.


Index: buildconf
===================================================================
RCS file: /cvsroot/curl/curl/ares/buildconf,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- buildconf30 Jul 2008 03:10:03 -00001.10
+++ buildconf26 Nov 2008 16:51:51 -00001.11
&lt; at &gt;&lt; at &gt; -1,6 +1,44 &lt; at &gt;&lt; at &gt;
 #!/bin/sh
 
-${LIBTOOLIZE:-libtoolize} --copy --automake --force
+# The logic for finding the right libtoolize is taken from libcurl's buildconf
+
+#--------------------------------------------------------------------------
+# findtool works as 'which' but we use a different name to make it more
+# obvious we aren't using 'which'! ;-)
+#
+findtool(){
+  file="$1"
+
+  old_IFS=$IFS; IFS=':'
+  for path in $PATH
+  do
+    IFS=$old_IFS
+    # echo "checks for $file in $path" &gt;&amp;2
+    if test -f "$path/$file"; then
+      echo "$path/$file"
+      return
+    fi
+  done
+  IFS=$old_IFS
+}
+
+# this approach that tries 'glibtool' first is some kind of work-around for
+# some BSD-systems I believe that use to provide the GNU libtool named
+# glibtool, with 'libtool' being something completely different.
+libtool=`findtool glibtool 2&gt;/dev/null`
+if test ! -x "$libtool"; then
+  libtool=`findtool ${LIBTOOL:-libtool}`
+fi
+
+if test -z "$LIBTOOLIZE"; then
+  # set the LIBTOOLIZE here so that glibtoolize is used if glibtool was found
+  # $libtool is already the full path
+  libtoolize="${libtool}ize"
+else
+  libtoolize=`findtool $LIBTOOLIZE`
+fi
+
+${libtoolize} --copy --automake --force
 ${ACLOCAL:-aclocal} -I m4 $ACLOCAL_FLAGS
 ${AUTOHEADER:-autoheader}
 ${AUTOCONF:-autoconf}

Index: CHANGES
===================================================================
RCS file: /cvsroot/curl/curl/ares/CHANGES,v
retrieving revision 1.130
retrieving revision 1.131
diff -u -d -r1.130 -r1.131
--- CHANGES25 Nov 2008 16:26:58 -00001.130
+++ CHANGES26 Nov 2008 16:51:51 -00001.131
&lt; at &gt;&lt; at &gt; -1,5 +1,8 &lt; at &gt;&lt; at &gt;
   Changelog for the c-ares project
 
+* Nov 26 2008 (Yang Tse)
+- Brad Spencer provided changes to allow buildconf to work on OS X.
+
 * Nov 25 2008 (Yang Tse)
 - In preparation for the upcomming IPv6 nameservers patch, the internal
   ares_addr union is now changed into an internal struct which also holds
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-26T16:51:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10969">
    <title>bagder: curl/lib http_digest.c,1.44,1.45</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10969</link>
    <description>Update of /cvsroot/curl/curl/lib
In directory labb:/tmp/cvs-serv13008/lib

Modified Files:
http_digest.c 
Log Message:
narrow the comment to &lt; 80 columns


Index: http_digest.c
===================================================================
RCS file: /cvsroot/curl/curl/lib/http_digest.c,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -d -r1.44 -r1.45
--- http_digest.c23 Oct 2008 11:49:19 -00001.44
+++ http_digest.c26 Nov 2008 12:35:24 -00001.45
&lt; at &gt;&lt; at &gt; -105,8 +105,8 &lt; at &gt;&lt; at &gt;
          (2 ==  sscanf(header, "%255[^=]=%1023[^\r\n,]",
                        value, content)) ) {
         if(!strcmp("\"\"", content)) {
-          /* for the name="" case where we get only the "" in the content variable,
-           * simply clear the content then
+          /* for the name="" case where we get only the "" in the content
+           * variable, simply clear the content then
            */
           content[0]=0;
         }
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-26T12:35:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10968">
    <title>danf: curl/tests/data Makefile.am, 1.351, 1.352 test1087, NONE,1.1 test1088, NONE, 1.1 test234, 1.6, 1.7</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10968</link>
    <description>Update of /cvsroot/curl/curl/tests/data
In directory labb:/tmp/cvs-serv14153/tests/data

Modified Files:
Makefile.am test234 
Added Files:
test1087 test1088 
Log Message:
Added tests 1087 and 1088 to test Basic authentication on a redirect
with and without --location-trusted


Index: test234
===================================================================
RCS file: /cvsroot/curl/curl/tests/data/test234,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- test23419 Nov 2008 22:00:15 -00001.6
+++ test23425 Nov 2008 23:30:53 -00001.7
&lt; at &gt;&lt; at &gt; -6,6 +6,7 &lt; at &gt;&lt; at &gt;
 HTTP proxy
 HTTP proxy Basic auth
 followlocation
+--location-trusted
 &lt;/keywords&gt;
 &lt;/info&gt;
 

--- NEW FILE: test1087 ---
&lt;testcase&gt;
&lt;info&gt;
&lt;keywords&gt;
HTTP
HTTP proxy
HTTP Basic auth
HTTP proxy Basic auth
followlocation
--anyauth
&lt;/keywords&gt;
&lt;/info&gt;

#
# Server-side
&lt;reply&gt;
&lt;data1000 nocheck="yes"&gt;
HTTP/1.1 401 Authorization Required
WWW-Authenticate: Basic
Content-Type: text/plain
Content-Length: 0

&lt;/data1000&gt;
&lt;data1001 nocheck="yes"&gt;
HTTP/1.1 302 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Location: http://goto.second.host.now/10871002
Content-Length: 0
Connection: close

&lt;/data1001&gt;
&lt;data1002 nocheck="yes"&gt;
HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Content-Length: 9

contents
&lt;/data1002&gt;

&lt;datacheck&gt;
HTTP/1.1 401 Authorization Required
WWW-Authenticate: Basic
Content-Type: text/plain
Content-Length: 0

HTTP/1.1 302 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Location: http://goto.second.host.now/10871002
Content-Length: 0
Connection: close

HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Content-Length: 9

contents
&lt;/datacheck&gt;
&lt;/reply&gt;

#
# Client-side
&lt;client&gt;
&lt;server&gt;
http
&lt;/server&gt;
 &lt;name&gt;
HTTP, proxy with --anyauth and Location: to new host
 &lt;/name&gt;
 &lt;command&gt;
http://first.host.it.is/we/want/that/page/10871000 -x %HOSTIP:%HTTPPORT --user iam:myself --location --anyauth
&lt;/command&gt;
&lt;/client&gt;

#
# Verify data after the test has been "shot"
&lt;verify&gt;
&lt;strip&gt;
^User-Agent:.*
&lt;/strip&gt;
&lt;protocol&gt;
GET http://first.host.it.is/we/want/that/page/10871000 HTTP/1.1
Host: first.host.it.is
Accept: */*
Proxy-Connection: Keep-Alive

GET http://first.host.it.is/we/want/that/page/10871000 HTTP/1.1
Authorization: Basic aWFtOm15c2VsZg==
Host: first.host.it.is
Accept: */*
Proxy-Connection: Keep-Alive

GET http://goto.second.host.now/10871002 HTTP/1.1
Host: goto.second.host.now
Accept: */*
Proxy-Connection: Keep-Alive

&lt;/protocol&gt;
&lt;/verify&gt;
&lt;/testcase&gt;

Index: Makefile.am
===================================================================
RCS file: /cvsroot/curl/curl/tests/data/Makefile.am,v
retrieving revision 1.351
retrieving revision 1.352
diff -u -d -r1.351 -r1.352
--- Makefile.am6 Nov 2008 00:13:18 -00001.351
+++ Makefile.am25 Nov 2008 23:30:53 -00001.352
&lt; at &gt;&lt; at &gt; -59,7 +59,7 &lt; at &gt;&lt; at &gt;
  test1064 test1065 test1066 test1067 test1068 test1069 test1070 test1071   \
  test1072 test1073 test1074 test1075 test1076 test1077 test1078 test1079   \
  test1080 test1081 test1082 test1083 test1084 test1085 test633 test634     \
- test635 test636 test637 test558 test559 test1086
+ test635 test636 test637 test558 test559 test1086 test1087 test1088
 
 filecheck:
 &lt; at &gt;mkdir test-place; \

--- NEW FILE: test1088 ---
&lt;testcase&gt;
&lt;info&gt;
&lt;keywords&gt;
HTTP
HTTP proxy
HTTP Basic auth
HTTP proxy Basic auth
followlocation
--anyauth
--location-trusted
&lt;/keywords&gt;
&lt;/info&gt;

#
# Server-side
&lt;reply&gt;
&lt;data1000 nocheck="yes"&gt;
HTTP/1.1 401 Authorization Required
WWW-Authenticate: Basic
Content-Type: text/plain
Content-Length: 0

&lt;/data1000&gt;
&lt;data1001 nocheck="yes"&gt;
HTTP/1.1 302 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Location: http://goto.second.host.now/10881002
Content-Length: 0
Connection: close

&lt;/data1001&gt;
&lt;data1003 nocheck="yes"&gt;
HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Content-Length: 9

contents
&lt;/data1003&gt;

&lt;datacheck&gt;
HTTP/1.1 401 Authorization Required
WWW-Authenticate: Basic
Content-Type: text/plain
Content-Length: 0

HTTP/1.1 302 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Location: http://goto.second.host.now/10881002
Content-Length: 0
Connection: close

HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake swsclose
Content-Type: text/plain
Funny-head: yesyes
Content-Length: 9

contents
&lt;/datacheck&gt;
&lt;/reply&gt;

#
# Client-side
&lt;client&gt;
&lt;server&gt;
http
&lt;/server&gt;
 &lt;name&gt;
HTTP, proxy with --anyauth and Location: to new host using location-trusted
 &lt;/name&gt;
 &lt;command&gt;
http://first.host.it.is/we/want/that/page/10881000 -x %HOSTIP:%HTTPPORT --user iam:myself --location-trusted --anyauth
&lt;/command&gt;
&lt;/client&gt;

#
# Verify data after the test has been "shot"
&lt;verify&gt;
&lt;strip&gt;
^User-Agent:.*
&lt;/strip&gt;
&lt;protocol&gt;
GET http://first.host.it.is/we/want/that/page/10881000 HTTP/1.1
Host: first.host.it.is
Accept: */*
Proxy-Connection: Keep-Alive

GET http://first.host.it.is/we/want/that/page/10881000 HTTP/1.1
Authorization: Basic aWFtOm15c2VsZg==
Host: first.host.it.is
Accept: */*
Proxy-Connection: Keep-Alive

GET http://goto.second.host.now/10881002 HTTP/1.1
Authorization: Basic aWFtOm15c2VsZg==
Host: goto.second.host.now
Accept: */*
Proxy-Connection: Keep-Alive

&lt;/protocol&gt;
&lt;/verify&gt;
&lt;/testcase&gt;
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-25T23:30:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.cvs/10967">
    <title>danf: curl CHANGES,1.1541,1.1542</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.cvs/10967</link>
    <description>Update of /cvsroot/curl/curl
In directory labb:/tmp/cvs-serv14153

Modified Files:
CHANGES 
Log Message:
Added tests 1087 and 1088 to test Basic authentication on a redirect
with and without --location-trusted


Index: CHANGES
===================================================================
RCS file: /cvsroot/curl/curl/CHANGES,v
retrieving revision 1.1541
retrieving revision 1.1542
diff -u -d -r1.1541 -r1.1542
--- CHANGES24 Nov 2008 13:59:51 -00001.1541
+++ CHANGES25 Nov 2008 23:30:53 -00001.1542
&lt; at &gt;&lt; at &gt; -6,6 +6,15 &lt; at &gt;&lt; at &gt;
 
                                   Changelog
 
+Daniel Fandrich (25 Nov 2008)
+- If a HTTP request is Basic and num is already &gt;=1000, the HTTP test
+  server adds 1 to num to get the data section to return. This allows
+  testing authentication negotiations using the Basic authentication
+  method.
+
+- Added tests 1087 and 1088 to test Basic authentication on a redirect
+  with and without --location-trusted
+
 Daniel Stenberg (24 Nov 2008)
 - Based on a patch by Vlad Grachov, libcurl now uses a new libssh2 0.19
   function when built to support SCP and SFTP that helps the library to know
</description>
    <dc:creator>cvs&lt; at &gt;labb.contactor.se</dc:creator>
    <dc:date>2008-11-25T23:30:55</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.comp.web.curl.cvs">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.web.curl.cvs</link>
  </textinput>
</rdf:RDF>
