-
ossl_connect_step3() increments an SSL session handle reference counter on each call. When sessions are re-used this reference counter may be incremented many times, but it will be decremented only once when done (by Curl_ossl_session_free()); and the internal OpenSSL data will not be freed if this reference count remains positive. When a session is re-used the reference counter should be...
2010-01-05 15:06:28 UTC by koresh
-
In my entry with date 2010-01-05 13:45 all mentions of should have been .
2010-01-05 14:01:24 UTC by yangtse
-
My description of the issue:
1) IRIX MIPSpro C++ compiler can't use MIPSpro C99 header files.
2) When runing configure on IRIX using a MIPSpro C99 front end canavan reports that the generated curlbuild.h includes header , this allows proper compilation of libcurl and curl.
3) When attempting to use libcurl library built as described in point 2 above with a C++ program the...
2010-01-05 13:45:54 UTC by yangtse
-
ah... when you build your app you include libcurl headers with the other compiler... ugh, that's a tricky problem. Yes we need some kind of run-time check to cover for this, don't we Yang?.
2010-01-04 22:03:58 UTC by bagder
-
doesn't that imply that you run configure with one CC and then build (lib)curl with another CC?.
2010-01-04 22:02:02 UTC by bagder
-
IRIX 6.5.30
Compiler is MIPSPro 7.4.4
CFLAGS=" -diag_suppress 3649 -diag_error 1035 -DIP32 -DIRIX -O3 -n32 -mips4 -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -L/usr/nekoware/lib -L/usr/local/lib -L/usr/lib32 -I/usr/nekoware/include "
stdint.h is part of compiler_dev.hdr.lib, which is from the development foundation 1.3 CD, which is required for the MIPSPro 7.4.x compilers...
2010-01-04 20:31:33 UTC by canavan
-
Irix version ?
Compiler and version used when running configure ?
CC and CFLAGS used when running configure ?
AFAIK standard IRIX has no stdint.h, so where did that header come from ?
Answer all of the above.
In any case. If as you state, Irix stdint.h explicitly prevents its use via an #error in anything but C99 mode, that means that you managed to run configure in C99 mode, and...
2010-01-04 19:31:39 UTC by yangtse
-
On Irix, stdint.h explicitly prevents its use via an #error in anything but C99 mode, thereby preventing the use of curlbuild.h from C++. An easy fix would be to use inttypes.h instead if avaliable, possibly only in if __sgi is defined.
2010-01-04 17:34:29 UTC by canavan
-
Yeah, did that... not a whole lot of people responding... so what next?.
2010-01-04 05:19:19 UTC by pprindeville
-
This is not a bug, this is by design. curl does not return errors for HTTP error responses unless you use -f. Alternatively you can use -w to extract the response code in full. Closing this report.
2010-01-01 20:24:59 UTC by bagder