]>
granicus.if.org Git - curl/log
Yang Tse [Mon, 15 Jun 2009 02:30:22 +0000 (02:30 +0000)]
DEBUGBUILD / CURLDEBUG decoupling follow-up
Yang Tse [Mon, 15 Jun 2009 02:29:49 +0000 (02:29 +0000)]
DEBUGBUILD / CURLDEBUG decoupling follow-up
Yang Tse [Sat, 13 Jun 2009 20:52:30 +0000 (20:52 +0000)]
Remove HAVE_CONFIG_H definition from here,
CFLAGS from common.dj already defines it.
Yang Tse [Sat, 13 Jun 2009 20:47:19 +0000 (20:47 +0000)]
add default USE_CURLDEBUG setting
Yang Tse [Sat, 13 Jun 2009 18:13:00 +0000 (18:13 +0000)]
initial step towards decoupling c-ares from libcurl for DOS
Yang Tse [Sat, 13 Jun 2009 18:11:17 +0000 (18:11 +0000)]
improve usability with UNIX-like shells or a DOS command interpreters
Yang Tse [Sat, 13 Jun 2009 01:44:45 +0000 (01:44 +0000)]
don't ignore these subdirs, they must be removed first
Yang Tse [Sat, 13 Jun 2009 01:02:04 +0000 (01:02 +0000)]
Remove DEBUGBUILD symbol definition, is not required for programs using the library.
Yang Tse [Sat, 13 Jun 2009 00:52:48 +0000 (00:52 +0000)]
DEBUGBUILD symbol definition for debug builds
Yang Tse [Sat, 13 Jun 2009 00:30:08 +0000 (00:30 +0000)]
ignore some subdirs
Yang Tse [Sat, 13 Jun 2009 00:20:41 +0000 (00:20 +0000)]
fix comment
Yang Tse [Fri, 12 Jun 2009 23:51:28 +0000 (23:51 +0000)]
Try to make more clear that --enable-curldebug has nothing to do with --enable-debug for this library.
Yang Tse [Fri, 12 Jun 2009 23:50:33 +0000 (23:50 +0000)]
Revert last change, it is inappropriate.
Gisle Vanem [Fri, 12 Jun 2009 14:15:13 +0000 (14:15 +0000)]
Replace CURLDEBUG with DEBUGBUILD.
Yang Tse [Fri, 12 Jun 2009 09:01:41 +0000 (09:01 +0000)]
fix compiler warning
Yang Tse [Fri, 12 Jun 2009 08:40:55 +0000 (08:40 +0000)]
Fixed to take in account the different interpretation of double
quootes on UNIX-like shells vs DOS-like command interpreters.
Yang Tse [Fri, 12 Jun 2009 02:47:35 +0000 (02:47 +0000)]
include <limits.h> for INT_MAX definition
Yang Tse [Fri, 12 Jun 2009 02:41:16 +0000 (02:41 +0000)]
fix compiler warning
Yang Tse [Thu, 11 Jun 2009 17:46:33 +0000 (17:46 +0000)]
fix compiler warning
Yang Tse [Thu, 11 Jun 2009 17:46:12 +0000 (17:46 +0000)]
when running automake copy missing files instead of symlinking them
Yang Tse [Thu, 11 Jun 2009 16:43:47 +0000 (16:43 +0000)]
DOS adjustments
Yang Tse [Thu, 11 Jun 2009 11:57:46 +0000 (11:57 +0000)]
added header inclusion guard
Yang Tse [Thu, 11 Jun 2009 01:51:45 +0000 (01:51 +0000)]
mention configure --enable-curldebug decoupled from --enable-debug
Yang Tse [Thu, 11 Jun 2009 01:22:35 +0000 (01:22 +0000)]
changed testcurl script to allow building test harness
programs when cross-compiling for a *-*-mingw* host.
Daniel Stenberg [Wed, 10 Jun 2009 21:26:11 +0000 (21:26 +0000)]
- Fabian Keil ran clang on the (lib)curl code, found a bunch of warnings and
contributed a range of patches to fix them.
Daniel Stenberg [Wed, 10 Jun 2009 18:43:07 +0000 (18:43 +0000)]
extended the CURLOPT_HEADERFUNCTION description with Aaron Oneal's help
Yang Tse [Wed, 10 Jun 2009 18:02:11 +0000 (18:02 +0000)]
VMS adjustments
Bill Hoffman [Wed, 10 Jun 2009 14:08:00 +0000 (14:08 +0000)]
ENH: extract version from curlver.h
Yang Tse [Wed, 10 Jun 2009 12:59:59 +0000 (12:59 +0000)]
VMS adjustment
Yang Tse [Wed, 10 Jun 2009 04:25:01 +0000 (04:25 +0000)]
fix language in comment
Yang Tse [Wed, 10 Jun 2009 04:06:06 +0000 (04:06 +0000)]
TrackMemory is another feature not supported by curl-config
Yang Tse [Wed, 10 Jun 2009 02:49:42 +0000 (02:49 +0000)]
Adjusted to take in account that...
With the curl memory tracking feature decoupled from the debug build feature,
CURLDEBUG and DEBUGBUILD preprocessor symbol definitions are used as follows:
CURLDEBUG used for curl debug memory tracking specific code (--enable-curldebug)
DEBUGBUILD used for debug enabled specific code (--enable-debug)
Yang Tse [Tue, 9 Jun 2009 17:59:28 +0000 (17:59 +0000)]
Added --enable-curldebug configure option to enable and disable building
with the low-level curl debug memory tracking 'feature' to allow decoupled
setting from --enable-debug.
Yang Tse [Tue, 9 Jun 2009 17:58:34 +0000 (17:58 +0000)]
c-ares' --enable-debug --enable-curldebug decoupling follow-up
Bill Hoffman [Tue, 9 Jun 2009 17:29:16 +0000 (17:29 +0000)]
ENH: lower case cmake functions and remove tabs and re-indent cmake code
Daniel Stenberg [Tue, 9 Jun 2009 09:02:39 +0000 (09:02 +0000)]
providing two more answers
Yang Tse [Tue, 9 Jun 2009 00:49:34 +0000 (00:49 +0000)]
initialize fread callback pointer to avoid compiler warning
Yang Tse [Tue, 9 Jun 2009 00:00:28 +0000 (00:00 +0000)]
fix compiler warning
Daniel Stenberg [Mon, 8 Jun 2009 21:25:16 +0000 (21:25 +0000)]
- Claes Jakobsson provided a patch for libcurl-NSS that fixed a bad refcount
issue with client certs that caused issues like segfaults.
http://curl.haxx.se/mail/lib-2009-05/0316.html
Daniel Stenberg [Mon, 8 Jun 2009 21:12:59 +0000 (21:12 +0000)]
- Triggered by bug report #
2798852 and the patch in there, I fixed configure
to detect gnutls build options with pkg-config only and not libgnutls-config
anymore since GnuTLS has stopped distributing that tool. If an explicit path
is given to configure, we will instead guess on how to link and use that
lib. I did not use the patch from the bug report.
Yang Tse [Mon, 8 Jun 2009 18:55:35 +0000 (18:55 +0000)]
fix compiler warning: signed and unsigned type in conditional expression
Yang Tse [Mon, 8 Jun 2009 16:18:04 +0000 (16:18 +0000)]
mention last changes
Yang Tse [Mon, 8 Jun 2009 15:50:15 +0000 (15:50 +0000)]
mention last changes
Yang Tse [Mon, 8 Jun 2009 15:49:40 +0000 (15:49 +0000)]
Igor Novoseltsev provided docs\INSTALL VxWorks section
Yang Tse [Mon, 8 Jun 2009 15:49:02 +0000 (15:49 +0000)]
Igor Novoseltsev adjusted Makefile.vxworks to get sources and headers
included from Makefile.inc
Yang Tse [Mon, 8 Jun 2009 15:09:47 +0000 (15:09 +0000)]
Use curl_off_t and CURL_FORMAT_CURL_OFF_T for file size.
Yang Tse [Mon, 8 Jun 2009 14:31:35 +0000 (14:31 +0000)]
Remove buildconf.bat from release and daily snapshot archives.
buildconf.bat is only for CVS tree builds.
Yang Tse [Mon, 8 Jun 2009 14:27:36 +0000 (14:27 +0000)]
Ensure that buildconf.bat does nothing unless it is used with a CVS checkout.
Yang Tse [Mon, 8 Jun 2009 14:26:58 +0000 (14:26 +0000)]
CVS-INFO file only present in CVS tree, never in release nor daily snapshot
archives. Used as a sentinel file in buildconf.bat to differentiate CVS builds.
Daniel Stenberg [Mon, 8 Jun 2009 13:55:18 +0000 (13:55 +0000)]
djgpp build fix
Daniel Stenberg [Mon, 8 Jun 2009 13:53:23 +0000 (13:53 +0000)]
../include/curl/curlbuild.h.dist is not present in release archives so
the makefile cannot depend on it
Gisle Vanem [Mon, 8 Jun 2009 12:09:15 +0000 (12:09 +0000)]
Update comment about "ML". Removed "-D_USE_32BIT_TIME_T" (not a requirement).
Yang Tse [Mon, 8 Jun 2009 02:41:15 +0000 (02:41 +0000)]
just comment it out
Yang Tse [Mon, 8 Jun 2009 02:03:13 +0000 (02:03 +0000)]
For debugging purposes...
Disable the '-export-symbols-regex' to discard this as the origin
of link failures related with shared libraries and non-GNU linkers.
Yang Tse [Mon, 8 Jun 2009 00:07:18 +0000 (00:07 +0000)]
Adjusted libtool version parsing due to libtool --version now also
reporting package version in parentheses which confused this script.
Remove debug tracing used to debug this.
Daniel Stenberg [Sun, 7 Jun 2009 22:26:44 +0000 (22:26 +0000)]
Bill Hoffman (6 June 2009)
- Added some cmake docs and fixed socklen_t in the build.
Daniel Stenberg [Sun, 7 Jun 2009 22:21:22 +0000 (22:21 +0000)]
- Eric Wong fixed --no-buffer to actually switch off output buffering. Been
broken since 7.19.0
Yang Tse [Sun, 7 Jun 2009 00:48:57 +0000 (00:48 +0000)]
debug test a non-greedy pattern
Yang Tse [Sat, 6 Jun 2009 20:24:58 +0000 (20:24 +0000)]
Add some debug tracing
Yang Tse [Sat, 6 Jun 2009 17:22:00 +0000 (17:22 +0000)]
remove the ofending regexp
Yang Tse [Sat, 6 Jun 2009 14:30:47 +0000 (14:30 +0000)]
remove line not intended to be committed
Yang Tse [Sat, 6 Jun 2009 14:27:28 +0000 (14:27 +0000)]
attempt to fix regex
Yang Tse [Sat, 6 Jun 2009 13:22:15 +0000 (13:22 +0000)]
Adjusted libtool version parsing due to libtool --version now also
reporting package name in parentheses which confused this script.
Yang Tse [Sat, 6 Jun 2009 13:20:39 +0000 (13:20 +0000)]
Revert delegating c-ares linking magic on libtool and auto-makefiles when using
the uninstalled c-ares libtool archive built from the CVS embedded tree.
This embedded c-ares linking is again handled from the configure script.
Yang Tse [Sat, 6 Jun 2009 13:20:10 +0000 (13:20 +0000)]
c-ares Makefile.am back to using $(top_builddir) for *_LDADD
Bill Hoffman [Sat, 6 Jun 2009 13:18:01 +0000 (13:18 +0000)]
ENH: add some cmake docs and fix build with socklen_t
Yang Tse [Fri, 5 Jun 2009 18:42:50 +0000 (18:42 +0000)]
mention last changes
Yang Tse [Fri, 5 Jun 2009 18:40:40 +0000 (18:40 +0000)]
docs/example patches for VMS
Yang Tse [Fri, 5 Jun 2009 18:07:47 +0000 (18:07 +0000)]
Depending on the libtool and automake versions being used config.guess gets
installed in the subdirectory at different stages. With some versions it is
installed when libtoolize finishes, but with others it is not installed
until automake has finished.
So we can not attempt to use config.guess until the very last buildconf stage.
Yang Tse [Fri, 5 Jun 2009 16:32:37 +0000 (16:32 +0000)]
mention last changes
Yang Tse [Fri, 5 Jun 2009 16:14:50 +0000 (16:14 +0000)]
introduction of os-specific.c and os-specific.h
Yang Tse [Fri, 5 Jun 2009 13:17:55 +0000 (13:17 +0000)]
c-ares' -no-undefined and --enable-curldebug adjustments
Daniel Stenberg [Fri, 5 Jun 2009 06:19:29 +0000 (06:19 +0000)]
remove conflict markers
Daniel Stenberg [Fri, 5 Jun 2009 06:18:42 +0000 (06:18 +0000)]
- Setting the Content-Length: header from your app when you do a POST or PUT
is almost always a VERY BAD IDEA. Yet there are still apps out there doing
this, and now recently it triggered a bug/side-effect in libcurl as when
libcurl sends a POST or PUT with NTLM, it sends an empty post first when it
knows it will just get a 401/407 back. If the app then replaced the
Content-Length header, it caused the server to wait for input that libcurl
wouldn't send. Aaron Oneal reported this problem in bug report #
2799008
http://curl.haxx.se/bug/view.cgi?id=
2799008 ) and helped us verify the fix.
Yang Tse [Thu, 4 Jun 2009 23:55:56 +0000 (23:55 +0000)]
fix shadowing of a global declaration
Yang Tse [Thu, 4 Jun 2009 19:11:11 +0000 (19:11 +0000)]
allow building libcurl for VxWorks
Yang Tse [Thu, 4 Jun 2009 04:13:39 +0000 (04:13 +0000)]
c-ares embbeded builds header include paths fully defined in makefiles
Yang Tse [Wed, 3 Jun 2009 10:34:37 +0000 (10:34 +0000)]
Remove more generated files.
Yet unknown error might leave libtool-like files in source directory.
Yang Tse [Wed, 3 Jun 2009 03:15:19 +0000 (03:15 +0000)]
Remove more generated files
Yang Tse [Wed, 3 Jun 2009 00:57:18 +0000 (00:57 +0000)]
Remove all generated 'Makefile' files.
This can be done now that no file with such name exists in CVS tree.
Yang Tse [Wed, 3 Jun 2009 00:08:09 +0000 (00:08 +0000)]
Remove more generated files
Yang Tse [Wed, 3 Jun 2009 00:07:46 +0000 (00:07 +0000)]
Die when instructed to build c-ares and this fails
Dan Fandrich [Tue, 2 Jun 2009 19:02:02 +0000 (19:02 +0000)]
Created a basic Android make file for curl and libcurl. A config.h
is also needed before curl can be built in Android, but it's not clear
what the best way is to provide one.
Yang Tse [Tue, 2 Jun 2009 18:29:09 +0000 (18:29 +0000)]
Use relative path to built c-ares tree libtool library
Yang Tse [Mon, 1 Jun 2009 18:22:03 +0000 (18:22 +0000)]
Temporarily disable config.guess related checks
Daniel Stenberg [Mon, 1 Jun 2009 09:40:09 +0000 (09:40 +0000)]
- Claes Jakobsson fixed the configure script to better find and use NSS
without pkg-config.
Yang Tse [Mon, 1 Jun 2009 09:20:49 +0000 (09:20 +0000)]
credit John E. Malmberg
Yang Tse [Mon, 1 Jun 2009 09:19:16 +0000 (09:19 +0000)]
John E. Malmberg noticed that the configure script was failing to detect the
timeval struct on VMS when building with _XOPEN_SOURCE_EXTENDED undefined due
to definition taking place in socket.h instead of time.h
Yang Tse [Mon, 1 Jun 2009 09:18:15 +0000 (09:18 +0000)]
John E. Malmberg's VMS specific clean-up for curl.h
Yang Tse [Mon, 1 Jun 2009 02:47:57 +0000 (02:47 +0000)]
HP-UX requires libtool version 1.5.24 or newer
Yang Tse [Sat, 30 May 2009 15:56:42 +0000 (15:56 +0000)]
Delegate c-ares linking magic on libtool and auto-makefiles when using
the uninstalled c-ares libtool archive built from the CVS embedded tree.
Dan Fandrich [Sat, 30 May 2009 04:34:11 +0000 (04:34 +0000)]
Added missing NTLM feature for test 1097
Dan Fandrich [Sat, 30 May 2009 00:07:50 +0000 (00:07 +0000)]
Allow compiling under Android
Yang Tse [Fri, 29 May 2009 13:19:51 +0000 (13:19 +0000)]
Fix compiler warning: out of bound access
Daniel Stenberg [Fri, 29 May 2009 07:43:43 +0000 (07:43 +0000)]
corrected comments
Dan Fandrich [Thu, 28 May 2009 21:32:31 +0000 (21:32 +0000)]
Fixed a few comment typos (from the FreeBSD ports)
Yang Tse [Thu, 28 May 2009 16:43:17 +0000 (16:43 +0000)]
fix compilation on AIX
Yang Tse [Thu, 28 May 2009 16:19:03 +0000 (16:19 +0000)]
fix compiler warning: variable was set but never used
Yang Tse [Thu, 28 May 2009 16:18:25 +0000 (16:18 +0000)]
fix compiler warning: unused parameter
Yang Tse [Thu, 28 May 2009 14:38:04 +0000 (14:38 +0000)]
c-ares' --enable-curldebug adjustments