Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-03 | cookie_output: made private | Daniel Stenberg | |
2011-05-21 | compiler warning: fix | Yang Tse | |
Fix compiler warning: empty body in an if-statement | |||
2011-04-04 | disable cookies: remove ifdefs, move code | Daniel Stenberg | |
1 - make sure to #define macros for cookie functions in the cookie header when cookies are disabled to avoid having to use #ifdefs in code using those functions. 2 - move cookie-specific code to cookie.c and use the functio conditionally as mentioned in (1). net result: 6 #if lines removed, and 9 lines of code less | |||
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2009-02-27 | Indentation fixes, untabify and related whitespace-cleanup. No code changed. | Daniel Stenberg | |
2008-01-31 | - Niklas Angebrand made the cookie support in libcurl properly deal with the | Daniel Stenberg | |
"HttpOnly" feature introduced by Microsoft and apparently also supported by Firefox: http://msdn2.microsoft.com/en-us/library/ms533046.aspx . HttpOnly is now supported when received from servers in HTTP headers, when written to cookie jars and when read from existing cookie jars. | |||
2008-01-23 | "Igor" pointed out that CURLOPT_COOKIELIST set to "ALL" leaked memory, and so | Daniel Stenberg | |
did "SESS". Fixed now. | |||
2007-08-29 | Added lots of consts | Dan Fandrich | |
2006-08-30 | Removed "#ifndef__WATCOMC__". Use "#ifdef HAVE_SYS_TIME_H" instead. | Gisle Vanem | |
2006-08-29 | Watcom lacks <sys/time.h>. | Gisle Vanem | |
2006-07-31 | Silence warning: empty body in an if-statement | Yang Tse | |
2006-05-24 | Michael Wallner provided a patch that allows "SESS" to be set with | Daniel Stenberg | |
CURLOPT_COOKIELIST, which then makes all session cookies get cleared. (slightly edited by me, and the re-indent in cookie.c was also done by me) | |||
2006-01-09 | Made the copyright year match the latest modification's year. | Daniel Stenberg | |
2005-08-17 | - Jeff Pohlmeyer found out that if you ask libcurl to load a cookiefile (with | Daniel Stenberg | |
CURLOPT_COOKIEFILE), add a cookie (with CURLOPT_COOKIELIST), tell it to write the result to a given cookie jar and then never actually call curl_easy_perform() - the given file(s) to read was never read but the output file was written and thus it caused a "funny" result. - While doing some tests for the bug above, I noticed that Firefox generates large numbers (for the expire time) in the cookies.txt file and libcurl didn't treat them properly. Now it does. | |||
2005-07-27 | Peteris Krumins added CURLOPT_COOKIELIST and CURLINFO_COOKIELIST, which is a | Daniel Stenberg | |
simple interface to extracting and setting cookies in libcurl's internal "cookie jar". See the new cookie_interface.c example code. | |||
2004-10-06 | removed tabs and trailing whitespace from source | Daniel Stenberg | |
2004-06-22 | David Cohen pointed out that RFC2109 says clients should allow cookies to | Daniel Stenberg | |
contain least 4096 bytes while libcurl only allowed 2047. I raised the limit to 4999 now and made the used buffer get malloc()ed instead of simply allocated on stack as before. | |||
2004-01-07 | updated year in the copyright string | Daniel Stenberg | |
2003-08-11 | the new cookie functions that require 'data' passed in | Daniel Stenberg | |
2003-04-30 | Many cookie fixes: | Daniel Stenberg | |
o Save domains in jars like Mozilla does. It means all domains set in Set-Cookie: headers are dot-prefixed. o Save and use the 'tailmatch' field in the Mozilla/Netscape cookie jars (the second column). o Reject cookies using illegal domains in the Set-Cookie: line. Concerns both domains with too few dots or domains that are outside the currently operating server host's domain. o Set the path part by default to the one used in the request, if none was set in the Set-Cookie line. | |||
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-05-07 | support for ingoring session cookies added | Daniel Stenberg | |
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-02-20 | Nico Baggus' VMS tweaks | Daniel Stenberg | |
2001-09-26 | Now we're setting a default domain for received cookies so that we can | Daniel Stenberg | |
properly match those cookies in subsequent requests | |||
2001-08-29 | cookie jar adjustments | Daniel Stenberg | |
2001-08-23 | started working on a function for writing (all) cookies, made it possible | Daniel Stenberg | |
to read multiple cookie files, no longer writes to the URL string passed to the _add() function. The new stuff is now conditionally compiled on the COOKIE define. Changed the _init() proto. | |||
2001-01-05 | Internal symbols that aren't static are now prefixed with 'Curl_' | Daniel Stenberg | |
2001-01-03 | dual-license fix | Daniel Stenberg | |
2000-02-01 | Added some RFC2109 support | Daniel Stenberg | |
1999-12-29 | Initial revision | Daniel Stenberg | |