- Frank Hempel found out a bug and provided the fix:
authorDaniel Stenberg <daniel@haxx.se>
Mon, 9 Mar 2009 12:21:46 +0000 (12:21 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 9 Mar 2009 12:21:46 +0000 (12:21 +0000)
commitbdec6f2b20440b53859e472d185a21f1951341d5
treee4b28569a8cd1bbc59686932e3e8c9810bb98d29
parentc86c294f554b901754e8ec97ae5399b7f217b9ba
- Frank Hempel found out a bug and provided the fix:

  curl_easy_duphandle did not necessarily duplicate the CURLOPT_COOKIEFILE
  option. It only enabled the cookie engine in the destination handle if
  data->cookies is not NULL (where data is the source handle). In case of a
  newly initialized handle which just had the cookie support enabled by a
  curl_easy_setopt(handle, CURL_COOKIEFILE, "")-call, handle->cookies was
  still NULL because the setopt-call only appends the value to
  data->change.cookielist, hence duplicating this handle would not have the
  cookie engine switched on.

  We also concluded that the slist-functionality would be suitable for being
  put in its own module rather than simply hanging out in lib/sendf.c so I
  created lib/slist.[ch] for them.
CHANGES
RELEASE-NOTES
lib/Makefile.inc
lib/easy.c
lib/sendf.c
lib/slist.c [new file with mode: 0644]
lib/slist.h [new file with mode: 0644]