aboutsummaryrefslogtreecommitdiff
path: root/docs/libcurl/curl_easy_getinfo.3
AgeCommit message (Collapse)Author
2012-02-23SMTP: Added support for returning SMTP response codesSteve Holme
Set the conn->data->info.httpcode variable in smtp_statemach_act() to allow Curl_getinfo() to return the SMTP response code via the CURLINFO_RESPONSE_CODE action.
2011-05-03curl_easy_getinfo.3: clarify some timing infoDaniel Stenberg
2010-12-30CURLINFO_FTP_ENTRY_PATH: sftp supportDaniel Stenberg
2010-07-30KNOWN_BUG: The SOCKET type in Win64 is 64 bitsDaniel Stenberg
The SOCKET type in Win64 is 64 bits large (and thus so is curl_socket_t on that platform), and long is only 32 bits. It makes it impossible for curl_easy_getinfo() to return a socket properly with the CURLINFO_LASTSOCKET option as for all other operating systems.
2010-06-05getinfo: added *_PRIMARY_PORT, *_LOCAL_IP and *_LOCAL_PORTFrank Meier
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-02-14removed trailing whitespaceYang Tse
2010-01-21Chris Conroy brought support for RTSP transfers, and with it comes 8(!) newDaniel Stenberg
libcurl options for controlling what to get and how to receive posssibly interleaved RTP data. Initial commit.
2009-07-15- Changed the description of CURLINFO_OS_ERRNO to make it clear that theMichal Marek
errno is not reset on success.
2009-05-07- Man page *roff problems fixed thanks to input from Colin Watson. ProblemsDaniel Stenberg
reported in the Debian package.
2009-04-17As Jeff Pohlmeyer suggested: "pointer to 'char *'" is now instead put:Daniel Stenberg
"pointer to a char pointer".
2009-02-23- After a bug reported by James Cheng I've made curl_easy_getinfo() forDaniel Stenberg
CURLINFO_CONTENT_LENGTH_DOWNLOAD and CURLINFO_CONTENT_LENGTH_UPLOAD return -1 if the sizes aren't know. Previously these returned 0, make it impossible to detect the difference between actually zero and unknown.
2009-02-11- CURLINFO_CONDITION_UNMET was added to allow an application to get to know ifDaniel Stenberg
the condition in the previous request was unmet. This is typically a time condition set with CURLOPT_TIMECONDITION and was previously not possible to reliably figure out. From bug report #2565128 (http://curl.haxx.se/bug/view.cgi?id=2565128)
2008-10-16mention the openssl requirement for the certinfo dataDaniel Stenberg
2008-10-16Added CURLINFO_CERTINFODaniel Stenberg
2008-07-03Introcuding a new timestamp for curl_easy_getinfo():Daniel Stenberg
CURLINFO_APPCONNECT_TIME. This is set with the "application layer" handshake/connection is completed (typically SSL, TLS or SSH). By using this you can figure out the application layer's own connect time. You can extract the time stamp using curl's -w option and the new variable named 'time_appconnect'. This feature was sponsored by Lenny Rachitsky at NeuStar.
2008-06-087.19.0 is nextDaniel Stenberg
2008-06-06- Added CURLINFO_PRIMARY_IP as a new information retrievable withDaniel Stenberg
curl_easy_getinfo. It returns a pointer to a string with the most recently used IP address. Modified test case 500 to also verify this feature. The implementing of this feature was sponsored by Lenny Rachitsky at NeuStar.
2008-04-30- To make it easier for applications that want lots of magic stuff done onDaniel Stenberg
redirections and thus cannot use CURLOPT_FOLLOWLOCATION easily, we now introduce the new CURLINFO_REDIRECT_URL option that lets applications extract the URL libcurl would've redirected to if it had been told to. This then enables the application to continue to that URL as it thinks is suitable, without having to re-implement the magic of creating the new URL from the Location: header etc. Test 1029 verifies it.
2007-08-01Patrick Monnerat and I modified libcurl so that now it *copies* all stringsDaniel Stenberg
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.
2007-05-03Fixed a few typos.Dan Fandrich
2007-03-31add units to a few infoDaniel Stenberg
2006-06-08corrected the CURLINFO_TOTAL_TIME descriptionDaniel Stenberg
2006-03-21David McCreedy added CURLINFO_FTP_ENTRY_PATH to export the FTP entry pathDaniel Stenberg
2006-03-13Scott Worley's typo fixesDaniel Stenberg
2006-02-11mention the CURLOPT_CONNECT_ONLY connectionDaniel Stenberg
2006-02-11Karl M added the CURLOPT_CONNECT_ONLY and CURLINFO_LASTSOCKET options thatDaniel Stenberg
an app can use to let libcurl only connect to a remote host and then extract the socket from libcurl. libcurl will then not attempt to do any transfer at all after the connect is done.
2005-10-06end the .nf section, mark the option names properly so that they end upDaniel Stenberg
as links in the html version
2005-10-06Added the info from getinfo-times as it really belongs in this man page.Daniel Stenberg
2005-08-25CURLINFO_COOKIELIST is added in 7.14.1Daniel Stenberg
2005-08-18it isn't strictly necessary to use it after a performDaniel Stenberg
2005-07-27Peteris Krumins added CURLOPT_COOKIELIST and CURLINFO_COOKIELIST, which is aDaniel Stenberg
simple interface to extracting and setting cookies in libcurl's internal "cookie jar". See the new cookie_interface.c example code.
2005-06-11CURLINFO_FILETIME returns the time for GMTDaniel Stenberg
2004-12-22added CURLINFO_HTTP_CONNECTCODEDaniel Stenberg
2004-12-14clarify that the app must free the engine listDaniel Stenberg
2004-12-13Document CURLINFO_SSL_ENGINES and "--engine".Gisle Vanem
2004-10-19CURLINFO_NUM_CONNECTS and moreDaniel Stenberg
2004-10-01mention when this option was addedDaniel Stenberg
2004-09-30- Larry Campbell added CURLINFO_OS_ERRNO to curl_easy_getinfo() that allows anDaniel Stenberg
app to retrieve the errno variable after a (connect) failure. It will make sense to provide this for more failures in a more generic way, but let's start like this.
2004-08-24returned memory should not be freedDaniel Stenberg
2004-03-24Tor Arntsen's major ispell patchDaniel Stenberg
2004-02-27formatting update to produce better links with the new roffit versionDaniel Stenberg
2003-12-18Andrés García's updateDaniel Stenberg
2003-11-04consistant with other man pagesDaniel Stenberg
2003-08-20CURLINFO_RESPONSE_CODE instead of CURLINFO_HTTP_CODEDaniel Stenberg
2003-08-08corrected main meta data titleDaniel Stenberg
2003-04-11clarified the CURLINFO_SIZE_DOWNLOAD somewhat on Juan F. Codagnone'sDaniel Stenberg
suggestion
2002-11-20Kjetil Jacobsen's patch that introduces CURLOPT_PRIVATE and CURLINFO_PRIVATEDaniel Stenberg
for storage and retrieval of private data in the curl handle.
2002-04-25the TOTAL_TIME is not really total, as it excludes the connect time...Daniel Stenberg
2002-04-17Dirk Manske's two new infosDaniel Stenberg