-
New patch attached.
Clean up in Curl_disconnect. Along with plugging the DNS ref leak in multi.c, this allows us to simplify Curl_connect too.
2009-11-11 17:19:16 UTC by csapuntz
-
Thanks for the report, this problem is now fixed in CVS!
2009-11-11 09:32:18 UTC by bagder
-
New version of patch should address your concerns. Some more code cleanup too.
2009-11-07 00:34:03 UTC by csapuntz
-
Thanks a lot. This seems like a good idea.
Two things on the patch, one question and one request:
Question: In the function Curl_resolv_unlock() the free functions are only called in inuse is zero AND timestamp is zero. What is the rationale for checking the timestamp? If it reaches zero uses, why can't it be freed unregarding of what the time stamp field says? I think it would be suitable...
2009-11-06 22:29:31 UTC by bagder
-
curl saves the LDFLAGS set during configure into its pkg-config file.
So -Wl stuff ends up in the .pc file, which is really bad, and breaks
if there are multiple -Wl in our LDFLAGS (which are in PTXdist)
2009-11-06 22:12:36 UTC by rschwebel
-
Thanks a lot, but this problem is already fixed in CVS and in the latest release: 7.19.7!
2009-11-05 15:14:08 UTC by bagder
-
The CRL file set with curl_easy_setopt() may only contain one CRL. However, often it is convenient to store multiple CRLs in a single file when using a PKI (one for the intermediate certificate, one for the root certificate). SSL will even give an error if some intermediate CAs have a CRL while others do not.
libcurl uses X509_load_crl_file() which can handle multiple CRLs in one file. This...
2009-11-05 13:19:35 UTC by koresh
-
maybe this is the c-ares/ipv6 warning that still exists in ./configure - looking at the ChangeLog I was assuming most issues were resolved.
2009-11-05 03:40:42 UTC by grooverdan
-
curl-7.19.7
compiled with:
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-ldap --disable-ldaps --with-libidn --with-gssapi=/usr --without-libssh2 --enable-ipv6 --enable-http --enable-ftp --enable-gopher --enable-file...
2009-11-05 03:33:17 UTC by grooverdan
-
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).
2009-11-05 02:20:40 UTC by sf-robot