Patrick Monnerat and I modified libcurl so that now it *copies* all strings
authorDaniel Stenberg <daniel@haxx.se>
Wed, 1 Aug 2007 21:20:01 +0000 (21:20 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 1 Aug 2007 21:20:01 +0000 (21:20 +0000)
commit50c10aa5bf545eedfdbe561116656b6ec12654cd
treeae3de37fd3877d42ffd4c0cdcd03c4530e68a326
parent006878686cfd3faa9eca92fc8fe60cb8f8073a59
Patrick Monnerat and I modified libcurl so that now it *copies* all strings
passed to it with curl_easy_setopt()! Previously it has always just refered
to the data, forcing the user to keep the data around until libcurl is done
with it. That is now history and libcurl will instead clone the given
strings and keep private copies.
21 files changed:
CHANGES
RELEASE-NOTES
docs/libcurl/curl_easy_getinfo.3
docs/libcurl/curl_easy_setopt.3
include/curl/curlver.h
lib/connect.c
lib/easy.c
lib/ftp.c
lib/getinfo.c
lib/gtls.c
lib/gtls.h
lib/http.c
lib/nss.c
lib/nssg.h
lib/ssh.c
lib/sslgen.c
lib/ssluse.c
lib/transfer.c
lib/url.c
lib/url.h
lib/urldata.h