<?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 rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general">
    <title>gmane.comp.web.curl.curlpp.general</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general</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.curlpp.general/335"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/333"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/332"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/331"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/330"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/329"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/328"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/327"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/326"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/325"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/324"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/323"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/322"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/321"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/320"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/319"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/318"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/317"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/316"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/313"/>
      </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.curlpp.general/335">
    <title>Re: SFTP using CURL in C++</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/335</link>
    <description>_______________________________________________
cURLpp mailing list
cURLpp-V5R0HI2H36zQT0dZR+AlfA&lt; at &gt;public.gmane.org
http://www.rrette.com/mailman/listinfo/curlpp
</description>
    <dc:creator>Jean-Philippe Barette-LaPierre</dc:creator>
    <dc:date>2008-12-03T13:39:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/333">
    <title>Re: CurlHandle.inl</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/333</link>
    <description>_______________________________________________
cURLpp mailing list
cURLpp-V5R0HI2H36zQT0dZR+AlfA&lt; at &gt;public.gmane.org
http://www.rrette.com/mailman/listinfo/curlpp
</description>
    <dc:creator>Jean-Philippe Barette-LaPierre</dc:creator>
    <dc:date>2008-11-27T15:54:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/332">
    <title>Re: CurlHandle.inl</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/332</link>
    <description>
Jean

Jean-Philippe Barette-LaPierre wrote:

I know. 
The question is: Why do we need the second overload of option method with two template parameters?

Regards
Piotr
</description>
    <dc:creator>Piotr Dobrogost</dc:creator>
    <dc:date>2008-11-27T15:15:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/331">
    <title>Re: CurlHandle.inl</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/331</link>
    <description>_______________________________________________
cURLpp mailing list
cURLpp-V5R0HI2H36zQT0dZR+AlfA&lt; at &gt;public.gmane.org
http://www.rrette.com/mailman/listinfo/curlpp
</description>
    <dc:creator>Jean-Philippe Barette-LaPierre</dc:creator>
    <dc:date>2008-11-27T13:51:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/330">
    <title>Re: CurlHandle.inl</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/330</link>
    <description>
Jean

Jean-Philippe Barette-LaPierre wrote:

Why do we need the second overload of option method above? Giving CURLoption as a template argument in the second overload creats as many option methods as there are many CURLoption values. In the body of the second option method optionType argument of template is only forwared as the first argument of the first overload of option method.
Why do we need

option&lt;bool, CURL_some_option&gt;(bool)
and
option&lt;bool, CURL_some_other_option&gt;(bool)
etc.
?

Regards
Piotr Dobrogost
</description>
    <dc:creator>Piotr Dobrogost</dc:creator>
    <dc:date>2008-11-26T23:31:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/329">
    <title>How can I get a list of all files in an ftp directory</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/329</link>
    <description>_______________________________________________
cURLpp mailing list
cURLpp-V5R0HI2H36zQT0dZR+AlfA&lt; at &gt;public.gmane.org
http://www.rrette.com/mailman/listinfo/curlpp
</description>
    <dc:creator>Josh Dye</dc:creator>
    <dc:date>2008-11-26T04:13:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/328">
    <title>Re: Need for issue tracking?</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/328</link>
    <description>_______________________________________________
cURLpp mailing list
cURLpp-V5R0HI2H36zQT0dZR+AlfA&lt; at &gt;public.gmane.org
http://www.rrette.com/mailman/listinfo/curlpp
</description>
    <dc:creator>Jean-Philippe Barette-LaPierre</dc:creator>
    <dc:date>2008-11-25T13:49:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/327">
    <title>Re: Need for issue tracking?</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/327</link>
    <description>_______________________________________________
cURLpp mailing list
cURLpp-V5R0HI2H36zQT0dZR+AlfA&lt; at &gt;public.gmane.org
http://www.rrette.com/mailman/listinfo/curlpp
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-25T01:33:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/326">
    <title>Re: [Fwd: Compilation fixes from Bob Ham &lt;rah-zfCUeDfr9BM&lt; at &gt;public.gmane.org&gt; - it shouldn't be like this :)]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/326</link>
    <description>This should of course be applied to  CurlHandle.cpp

Brad Hubbard wrote:
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-25T02:06:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/325">
    <title>Re: Easy::setOpt improvement</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/325</link>
    <description>

Jean-Philippe Barette-LaPierre wrote:

JP,

What about a compiler warning to say that one or the other will be 
deprecated in future (if that is the plan)?

Kind regards,
Brad
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-25T01:28:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/324">
    <title>Re: [Fwd: Compilation fixes from Bob Ham &lt;rah-zfCUeDfr9BM&lt; at &gt;public.gmane.org&gt; - it shouldn't be like this :)]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/324</link>
    <description>

Piotr Dobrogost wrote:

Maybe leave this for the time being Piotr otherwise we might do the same 
work twice? I'll get back to you in the next few hours.

Cheers,
Brad
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-25T00:38:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/323">
    <title>Re: Need for issue tracking?</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/323</link>
    <description>
Brad

Brad Hubbard wrote:

I'm not sure I understand your question. If you are asking why most of boost is delivered as source code only then the answer is - they don't have a choice. Boost libraries are written in such a way as to be able to operate on user defined types. That's the real power of templates. They can't compile their libraries because it can be done only if the library knows user's types. So only user of the library can compile it _together_ with his code.

In case of curlpp situation is different. Curlpp doesn't operate on user defined types and uses templates only "internally". As such it can be compiled into library object file.

Regards
Piotr Dobrogost
</description>
    <dc:creator>Piotr Dobrogost</dc:creator>
    <dc:date>2008-11-25T01:28:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/322">
    <title>Re: Need for issue tracking?</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/322</link>
    <description>

Piotr Dobrogost wrote:

What about boost that is pretty much all headers with relatively little 
in the library files. Why did they make that design decision do you propose?

Just a question.

Kind regards,
Brad Hubbard
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-25T01:14:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/321">
    <title>Re: [Fwd: Compilation fixes from Bob Ham &lt;rah-zfCUeDfr9BM&lt; at &gt;public.gmane.org&gt; - it shouldn't be like this :)]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/321</link>
    <description>Piotr,

The following patch allows everything except the examples to compile 
under 4.3.0;


24d23
&lt; #include &lt;cstring&gt;
48c47
&lt;               std::memset(mErrorBuffer,0,CURL_ERROR_SIZE + 1);
---
 &gt;               memset(mErrorBuffer,0,CURL_ERROR_SIZE + 1);
61c60
&lt;               std::memset(mErrorBuffer,0,CURL_ERROR_SIZE + 1);
---
 &gt;               memset(mErrorBuffer,0,CURL_ERROR_SIZE + 1);
70c69
&lt;               std::memset(mErrorBuffer,0,CURL_ERROR_SIZE + 1);
---
 &gt;               memset(mErrorBuffer,0,CURL_ERROR_SIZE + 1);


I can do the same for the examples if you wish, but it will have to wait 
a while as I am busy with another project currently. Alternatively, if 
you want to modify the examples along those lines and let me know I will 
download and test the modified  source.

Kind regards,
Brad
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-25T00:54:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/320">
    <title>Re: [Fwd: Compilation fixes from Bob Ham &lt;rah-zfCUeDfr9BM&lt; at &gt;public.gmane.org&gt; - it shouldn't be like this :)]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/320</link>
    <description>
Brad



Brad Hubbard wrote:


Good question :) 
As to memset there are only 3 of it, all in CurlHandle.cpp. As this is only implementation file so there's no fear about polluting namespaces. I think the same is with the rest but someone should check it.

By the way there's other problem, however. As we now include c headers in c++style &lt;cxxx&gt; we should either qualify memset and others from c library with std:: or write using directive on top of source files...
I'll try to fix it.


Great. You can grab it here 
http://www.bitbucket.org/jpbarrette/curlpp/overview/
Click download in the top right corner of the page.

Regards
Piotr Dobrogost
</description>
    <dc:creator>Piotr Dobrogost</dc:creator>
    <dc:date>2008-11-25T00:10:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/319">
    <title>Re: [Fwd: Compilation fixes from Bob Ham &lt;rah-zfCUeDfr9BM&lt; at &gt;public.gmane.org&gt; - it shouldn't be like this :)]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/319</link>
    <description>

Piotr Dobrogost wrote:

Hi Piotr,

I have no concerns with how this is handled in the examples. There are
some of these calls within the curlpp code itself though aren't there
(memset, etc.)?


Where can I download the latest version incorporating Bob's changes and
I will attempt to compile it under 4.3.0 and report back?

Kind regards,
Brad
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-24T22:08:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/318">
    <title>Re: [Fwd: Compilation fixes from Bob Ham &lt;rah-zfCUeDfr9BM&lt; at &gt;public.gmane.org&gt; - it shouldn't be like this :)]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/318</link>
    <description>
Brad

Brad Hubbard wrote:
 

It's hard to say we pollute global namespace as our examples are such a short and self-contained.
We could use several using-declarations instead of one using-directive but I think we shouldn't as this makes examples longer and adds no value in case of our short, self-contained examples.
 

Have you spotted other places in addition to these corrected by Bob?

Regards
Piotr Dobrogost
</description>
    <dc:creator>Piotr Dobrogost</dc:creator>
    <dc:date>2008-11-24T11:29:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/317">
    <title>Re: [Fwd: Compilation fixes from Bob Ham &lt;rah-zfCUeDfr9BM&lt; at &gt;public.gmane.org&gt; - it shouldn't be like this :)]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/317</link>
    <description>

Piotr Dobrogost wrote:
I personally would lean the other way, the std:: qualifier makes it far 
more clear what you are doing and does not pollute the global namespace. 
You could also consider "using std::memcpy;" etc. to keep the global 
namespace cleaner.

The headers need to be tidied up for g++ 4.3.0 anyway, it is far 
stricter on where headers are included and requires the programmer be 
more specific, From memory the headers in question were cstdlib and 
cstring and they had to be included in multiple places where they 
currently are available as a side-effect of another include.

Kind regards,
Brad Hubbard
</description>
    <dc:creator>Brad Hubbard</dc:creator>
    <dc:date>2008-11-24T05:52:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/316">
    <title>Re: tabs in source</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/316</link>
    <description>

My opinion is that:
1. Whatever symbol (tab or space) is selected for indenting, it should 
be used consistently across the whole project without mixing.
1. I prefer spaces because they play 'fair' as opposed to tabs


Please use andrei at korostelev dot net to send me personal emails.
I normally do not use this address for maillists and use some free (aka 
mail.ru) instead

Regards,
Andrei
</description>
    <dc:creator>Andrei</dc:creator>
    <dc:date>2008-11-23T14:59:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/313">
    <title>Re: [Fwd: Re: curlpp as a library]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/313</link>
    <description>

Thanks.


Yep.

Regards
Piotr Dobrogost
</description>
    <dc:creator>Piotr Dobrogost</dc:creator>
    <dc:date>2008-11-23T10:43:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/312">
    <title>Re: [Fwd: Re: curlpp as a library]</title>
    <link>http://permalink.gmane.org/gmane.comp.web.curl.curlpp.general/312</link>
    <description>

Done. I see there are still some things to be fixed aka duplicate files
under include/curlpp/ and in include/utilpp/, but I hope you are aware
of that.

Andrei
</description>
    <dc:creator>Andrei</dc:creator>
    <dc:date>2008-11-23T08:33:28</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.web.curl.curlpp.general">
    <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.curlpp.general</link>
  </textinput>
</rdf:RDF>
